Código de búsqueda

Comienza a usar una placa Arduino Digispark USB ATtiny85.

Comienza a usar una placa Arduino Digispark USB ATtiny85.

```html

Comience a usar una placa Arduino Digispark USB ATtiny85.

Esta guía proporciona una introducción completa a la placa de desarrollo Digispark USB ATtiny85, una plataforma compacta y versátil compatible con Arduino. Su tamaño reducido, bajo consumo de energía y compatibilidad con el IDE de Arduino la hacen ideal para una amplia variedad de proyectos.

digispark_attiny85_pinout
digispark_attiny85_pinout

Aquí hay algunas ideas de proyectos para que comiences:

  • Una pantalla LED portátil en miniatura
  • Un pequeño robot controlado a distancia.
  • Un teclado o ratón USB compacto
  • Un pequeño nodo de sensor de baja potencia

Hardware/Componentes

La placa Digispark cuenta con seis pines de entrada/salida de propósito general (GPIO), incluidos cuatro entradas analógicas y varios pines capaces de Modulación por Ancho de Pulso (PWM). También tiene un LED de alimentación a bordo y un LED de prueba separado conectado al pin 1. La placa se alimenta a través de USB o de una fuente de alimentación externa de hasta 16V, que se regula a 5V mediante un regulador de voltaje a bordo. (en el video a las 02:11)

%%CABLEADO%%

Guía de Cableado

El Digispark viene con conectores de pines que deben ser soldados. (en el video a las 01:22) Asegúrate de alinear los conectores correctamente antes de soldar. El pin 1 es crucial ya que controla el LED de prueba integrado.

Explicación del código

Aunque no se proporcionaron fragmentos de código explícitamente, el video demuestra un sencillo programa de parpadeo para probar la funcionalidad de la placa. Los elementos clave del código son:


pinMode(1, OUTPUT); // Sets pin 1 as an output to control the LED (in video at 11:55)
digitalWrite(1, HIGH); // Turns the LED ON (in video at 12:07)
delay(1000); // Keeps the LED ON for 1 second (1000 milliseconds) (in video at 12:13)
digitalWrite(1, LOW); // Turns the LED OFF (in video at 12:20)
delay(1000); // Keeps the LED OFF for 1 second

ElLED_BUILTINconstante, comúnmente utilizada en el código de Arduino, debe ser reemplazada por1para dirigir el LED de prueba del Digispark. Eldelay()la función controla la tasa de parpadeo. (en el video a las 10:50)

Proyecto en vivo/Demostración

El video muestra cómo subir el boceto de blink al Digispark. Un punto clave a tener en cuenta es el proceso de carga: después de compilar, el IDE de Arduino te indica que conectes el Digispark. Luego, sube el código a través de USB. (en el video a las 11:24)

Capítulos

  • [00:00] Introducción al Digispark
  • [01:08] Hardware Explicado
  • [04:35] Especificaciones, Esquemas y Hoja de Datos
  • [08:46] Configuración de Arduino UNO
  • Demostración de código en ejecución de Arduino: 10:35

```

Imágenes

Pines USB de Digispark
Pines USB de Digispark
Esquema_USB_Digispark
Esquema_USB_Digispark
digispark_attiny85_pinout
digispark_attiny85_pinout
Sin código adjunto.

Recursos y referencias

Archivos📁

No hay archivos disponibles.