Taula de continguts:
- Pas 1: afegiu ATtiny Core Supprt al programari Arduino IDE
- Pas 2: programa Arduino per utilitzar-lo com a programador del sistema (ISP)
- Pas 3: Connecteu ATtiny84 per a la programació
- Pas 4: configureu Arduino al programa ATtiny84
- Pas 5: programa ATtiny84
- Pas 6: connecteu ATtiny84 per executar-se independentment
Vídeo: Arduino Uno al programa ATTINY84 (Arduino V. 1.8.5): 6 passos
2024 Autora: John Day | [email protected]. Última modificació: 2024-01-30 08:15
Utilitzant l’Arduino Uno per programar ATTINY84-20PU (article Digikey # ATTINY84-20-PU-ND). Aquesta instrucció mostra com utilitzar la plataforma Arduino per treballar amb processadors físicament més petits, com ara ATtiny84 (84/44/24). Aquest exemple és específicament per al processador ATtiny84-20PU, però es pot adaptar a les altres plaques seleccionant la placa adequada del programari Arduino (és a dir, Arduino IDE) i modificant els pinouts segons sigui necessari.
(Actualitzat per Arduino 1.8.5)
Pas 1: afegiu ATtiny Core Supprt al programari Arduino IDE
Per a Arduino 1.8.5:
- Obriu el programari Arduino (també conegut com Arduino Integrated Development Environment [IDE]).
- Preferències obertes: [FITXER] [PREFERÈNCIES]
- Enganxeu l'URL en els URL addicionals del gestor de taulers:
Pas 2: programa Arduino per utilitzar-lo com a programador del sistema (ISP)
- Seleccioneu la placa Arduino: [EINES] [TAULA] [ARDUINO / GENUINO UNO]. Nota: tot i que tinc Arduino UNO, he substituït el processador per un Atmega328P preprogramat que requereix que seleccioneu "Arduino Duemilanove o Diecimila".
- Seleccioneu Programador: [EINES] [PROGRAMADOR] [AVR ISP].
- Obre l'esbós d'ArduinoISP: [FITXER] [EXEMPLES] [11. ArduinoISP] [ArduinoISP]
- Penja un esbós.
Pas 3: Connecteu ATtiny84 per a la programació
Connecteu els pins Arduino als pins ATtiny84:
- Arduino 5V a ATtiny84 Pin 1
- Pin Arduino 10 a ATtiny84 Pin 4
- Pin Arduino 11 a ATTiny84 Pin 7
- Pin Arduino 12 a ATtiny84 Pin 8
- Pin Arduino 13 a ATtiny84 Pin 9
- Arduino GND a ATtiny84 Pin 14
- Arduino RESET a condensador de 10uF (+ lateral / cama llarga)
- Condensador de GND a 10uF (lateral / cama curta)
Pas 4: configureu Arduino al programa ATtiny84
- Seleccioneu la placa Arduino: [EINES] [TAULA] [ATtiny24 / 44/84]. Ara apareixeran opcions de tauler addicionals al menú Eines la propera vegada que obriu Eines.
- Selecciona B. O. D. discapacitat: [EINES] [B. O. D.] [B. O. D. Desactivat]
- Selecciona LTO desactivat: [EINES] [Només LTO 1.6.11+] [Desactivat]
- Seleccioneu Pin Mapping en sentit antihorari: [EINES] [Pin Mapping] [Sens antihorari]
- Seleccioneu Xip Attiny84: [EINES] [Xip] [Attiny84]
- Seleccioneu Rellotge 8 MHz: [EINES] [Rellotge] [8 MHz intern]
- Grava el carregador d'arrencada: [EINES] [Grava el carregador d'arrencada]
Pas 5: programa ATtiny84
- Obre l'esbós Blink: [FITXER] [EXEMPLES] [01. Bàsics] [Blink]
-
Edita l'esbós:
- Abans de la configuració nul·la (), definiu el nom del pin (led) i la ubicació (pin 0): int led = 0;
- col·loqueu "LED_BUILTIN" amb "led" a la configuració de buit () i al bucle de buit ()
- Penja un esbós.
- Apagueu i desconnecteu d'Arduino.
Pas 6: connecteu ATtiny84 per executar-se independentment
- ATtiny Pin 1 a 5V font (en realitat no enceneu el corrent encara)
- ATTiny Pin 2 a LED (cama llarga)
- ATiny Pin 14 a terra
- LED (cama curta) a resistència (extrem 1) entre 100 i 1 k Ohm
- Resistència (extrem 2) a terra
- Activeu l'alimentació a ATtiny84
Recomanat:
Tutorial Arduino Uno # 1 - Programa bàsic de parpelleig: 4 passos
Tutorial Arduino Uno # 1 - Programa bàsic de parpelleig: Hola a tothom, estic content de publicar el meu primer instructable. Aquesta idea se’m va ocórrer quan tenia dificultats perquè el meu Arduino Uno funcionés, així que, com que tenia algunes dificultats, faré una explicació a tots els noobies d’aquí que, com jo, no sé muc
Com penjar el programa Arduino Pro Mini 328P mitjançant Arduino Uno: 6 passos
Com penjar el programa Arduino Pro Mini 328P mitjançant Arduino Uno: Arduino Pro Mini és el tauler de fusta més petit que té 14 pins d'E / S, funciona en 3,3 volts - 5 volts CC i fàcil de carregar el codi al dispositiu de programació. ports d'entrada / sortida digital RX, TX, D2 ~ D13, 8 ports d'entrada analògica A0 ~ A7 1
Programació d'ATTiny85, ATTiny84 i ATMega328P: Arduino com a ISP: 9 passos (amb imatges)
Programació dels ATTiny85, ATTiny84 i ATMega328P: Arduino com a ISP: Pròleg Recentment he estat desenvolupant alguns projectes IoT basats en l’ESP8266 i he trobat que el processador principal tenia dificultats per dur a terme totes les tasques que necessitava per gestionar, així que vaig decidir distribuir algunes les activitats menys importants per a un micròfon diferent
Programa Pro-mini amb Uno (Arduino Basics): 7 passos (amb imatges)
Programa Pro-mini utilitzant Uno (Arduino Basics): Hai all. En aquest instructiu, m'agradaria compartir la meva experiència amb el meu Arduino pro-mini comprat recentment i com vaig aconseguir penjar-hi el codi per primera vegada, fent servir el meu vell Arduino Uno.Arduino pro-mini té les funcions següents: És
Com organitzar un programa i un programa d'instruccions: 8 passos
Com allotjar un Show i Tell Instructables: aquesta és una guia per executar un Show i Tell Instructables. Es basa principalment en un esdeveniment celebrat a Instructables el divendres 9 de març de 2007, però també en l’encarnació anterior d’aquest esdeveniment, els Squid Labs Light Salons. L’objectiu d’un espectacle i tel