Tabla de contenido:
- Paso 1: Tutorial en video
- Paso 2: Montaje
- Paso 3: Cargue el cargador de arranque y la instalación del controlador
- Paso 4: Configure Arduino IDE:
- Paso 5: Pruebe nuestro Digispark
Video: Digispark hecho en casa: 5 pasos
2024 Autor: John Day | [email protected]. Última modificación: 2024-01-30 08:42
Digispark es una placa de desarrollo de microcontroladores basada en ATtiny85 que viene con una interfaz USB. La codificación es similar a Arduino y utiliza el conocido IDE de Arduino para el desarrollo. Mi digispark solo funcionará con USB. Digispark es totalmente compatible con arduino.
Especificación:
-Soporte para Arduino IDE 1.0+ (OSX / Win / Linux)
-Alimentación a través de USB -6 pines de E / S (2 se utilizan para USB)
-6K de memoria flash después de cargar el cargador de arranque
-I2C y SPI -PWM en 3 pines (más posible con Software PWM)
-ADC en 4 pines
Paso 1: Tutorial en video
Paso 2: Montaje
Elementos de la lista:
2x 68 Ω
1x 220 Ω
1x 1,5 K Ω
1x diodo rojo
2x diodos Zener 3.3V o 3.6V
1x enchufe USB
1x Attiny85
1x PCB universal
Paso 3: Cargue el cargador de arranque y la instalación del controlador
Cargar el cargador de arranque y la instalación del controlador
Enlace al paquete de archivos con dispositivos y cargador de arranque
Conecte ATTINY85 con el programador
1. Descarga de archivos
2. Extraiga Digispark.zip
3. Puede encontrar el archivo del cargador de arranque en micronucleus-t85-master / firmware / releases / t85_default.hex
4. Sube el archivo t85_default.hex a ATTINY85
5. Establezca el fusible:
Extendido: 0xFE
Alto: 0xDD
Bajo: 0xE1
6. Instale los controladores Digistump. Drivers / DPinst64.exe
Paso 4: Configure Arduino IDE:
Configure Arduino IDE:
Agregue un enlace en Preferencias a la “URL adicional del administrador de tableros”
2. Instale la biblioteca "Digistamp AVR Boards by digistump"
3. Establecer tablero: Digispark (predeterminado: 16,5 mhz)
4. Configure el programador: Micronucleus
Paso 5: Pruebe nuestro Digispark
Copie el código o ábralo en arduino Examples / Digispark_Examples / Start
Desenchufe Digispark antes de cargar el boceto y haga clic en cargar. Si ve la frase "conecte el dispositivo ahora", conecte ahora su DIGISPARK. Ahora conecte el diodo LED con el pin número 5.
Tener ventilador:)
Recomendado:
Avión RC Cessna Skyhawk hecho en casa FÁCIL CONSTRUCCIÓN: 7 pasos (con imágenes)
Avión RC Cessna Skyhawk hecho en casa FÁCIL DE CONSTRUIR: Desde que era un niño, como cualquier otro niño, me fascinaban los aviones RC, pero nunca pude comprarlos o fabricarlos, ya que eran muy caros o difíciles de construir, pero esos días han quedado atrás y Voy a compartir cómo hice mi primer avión RC (yo
Sombrero hecho en casa RPI: 5 pasos (con imágenes)
RPI Homemade Hat: Hola, mi nombre es Boris y este es mi primer Instructables. Tengo una Raspberry Pi 3B + y la uso para la automatización del hogar simple como controlar la TV, el aire acondicionado y algunas luces. Recientemente compré un enrutador CNC chino barato y comencé a hacer PCB simples (yo
Altavoz Bluetooth de madera hecho en casa: 6 pasos
Altavoz Bluetooth de madera hecho en casa: este es otro altavoz Bluetooth amplificado hecho por mí. Esta vez la idea es cortar con láser el MDF previamente cubierto por una hoja de madera para mostrar el hermoso patrón de celosía para los bordes curvos de la caja de resonancia. He usado una sábana liviana de imbuia para
Coche sencillo totalmente hecho en casa: 3 pasos
Coche simple totalmente hecho en casa: si eres una persona que quiere hacer algo pero no tiene ninguna experiencia en programación, este es el proyecto para ti. Esta es la cosa más simple que jamás podrá hacer. En este tutorial, le mostraré cómo hacer un automóvil que funcione. Para este t
Programación remota / inalámbrica de Arduino y banco de energía hecho en casa: 12 pasos (con imágenes)
Arduino Remote / Wireless Programming and Power Bank Homemade: El problema Desarrollo un boceto cerca de la PC y utilizo usb y serial para " depurar " en este caso creo la lib para DHT12, entrego una versión en github de la biblioteca. Pero llega un problema: " cuando la temperatura baja de 0, el valor leído es wro