Tartalomjegyzék:

Arduino Uno az ATTINY84 programozásához (Arduino V. 1.8.5): 6 lépés
Arduino Uno az ATTINY84 programozásához (Arduino V. 1.8.5): 6 lépés

Videó: Arduino Uno az ATTINY84 programozásához (Arduino V. 1.8.5): 6 lépés

Videó: Arduino Uno az ATTINY84 programozásához (Arduino V. 1.8.5): 6 lépés
Videó: How to use Prototyping Shield with breadboard for Arduino 2024, November
Anonim
Az Arduino Uno programozza az ATTINY84 programot (Arduino V. 1.8.5)
Az Arduino Uno programozza az ATTINY84 programot (Arduino V. 1.8.5)

Az Arduino Uno használata az ATTINY84-20PU programozásához (Digikey elem # ATTINY84-20-PU-ND). Ez az útmutató tartalmazza az Arduino platform használatát fizikailag kisebb processzorokkal, például az ATtiny84 -nel (84/44/24). Ez a példa kifejezetten az ATtiny84-20PU processzorra vonatkozik, de a többi táblához illeszthető, ha kiválasztja a megfelelő kártyát az Arduino szoftverből (azaz Arduino IDE), és szükség szerint módosítja a pinoutokat.

(Frissítve az Arduino 1.8.5 verziójához)

1. lépés: Az ATtiny Core Supprt hozzáadása az Arduino IDE szoftverhez

Adja hozzá az ATtiny Core Supprt programot az Arduino IDE szoftverhez
Adja hozzá az ATtiny Core Supprt programot az Arduino IDE szoftverhez

Arduino 1.8.5 esetén:

  1. Nyissa meg az Arduino szoftvert (más néven Arduino Integrated Development Environment [IDE]).
  2. Nyitott beállítások: [FILE] [PREFERENCES]
  3. Illessze be az URL -t a További táblák kezelő URL -jeibe:

2. lépés: Programozza az Arduino-t rendszerben belüli programozóként (ISP)

Az Arduino programozása rendszerben belüli programozóként (ISP)
Az Arduino programozása rendszerben belüli programozóként (ISP)
Az Arduino programozása rendszerben belüli programozóként (ISP)
Az Arduino programozása rendszerben belüli programozóként (ISP)
  1. Válassza ki az Arduino táblát: [TOOLS] [BOARD] [ARDUINO/GENUINO UNO]. Megjegyzés: bár az Arduino UNO-m van, lecseréltem a processzort egy előre programozott Atmega328P-re, amely megköveteli az "Arduino Duemilanove vagy Diecimila" kiválasztását.
  2. Válassza ki a programozót: [TOOLS] [PROGRAMMER] [AVR ISP].
  3. Nyissa meg az ArduinoISP vázlatát: [FILE] [PÉLDÁK] [11. ArduinoISP] [ArduinoISP]
  4. Vázlat feltöltése.

3. lépés: Csatlakoztassa az ATtiny84 programozásához

Csatlakoztassa az ATtiny84 programozásához
Csatlakoztassa az ATtiny84 programozásához
Csatlakoztassa az ATtiny84 programozásához
Csatlakoztassa az ATtiny84 programozásához
Csatlakoztassa az ATtiny84 programozásához
Csatlakoztassa az ATtiny84 programozásához

Csatlakoztassa az Arduino csapokat az ATtiny84 csapokhoz:

  • Arduino 5V - ATtiny84 1. tű
  • Arduino Pin 10 - ATtiny84 Pin 4
  • Arduino Pin 11 - ATTiny84 Pin 7
  • Arduino Pin 12 - ATtiny84 Pin 8
  • Arduino Pin 13 - ATtiny84 Pin 9
  • Arduino GND - ATtiny84 Pin 14
  • Arduino RESET 10uF kondenzátorra (+ oldal / hosszú láb)
  • GND- 10uF kondenzátor (- oldalsó / rövid láb)

4. lépés: Állítsa az Arduino programot ATtiny84 programra

Állítsa az Arduino programot ATtiny84 programra
Állítsa az Arduino programot ATtiny84 programra
  1. Válassza ki az Arduino táblát: [TOOLS] [BOARD] [ATtiny24/44/84]. Az Eszközök menüben az Eszközök menü következő megnyitásakor további táblabeállítások jelennek meg.
  2. Válassza a B. O. D. letiltva: [TOOLS] [B. O. D.] [B. O. D. Tiltva]
  3. Válassza ki az LTO tiltva lehetőséget: [TOOLS] [csak LTO 1.6.11+] [Letiltva]
  4. Válassza ki a tűleképezést az óramutató járásával ellentétes irányban: [TOOLS] [Pin Mapping] [Counter óramutató járásával ellentétes irányban]
  5. Chip Attiny84 kiválasztása: [TOOLS] [Chip] [Attiny84]
  6. Válassza ki a 8MHz órajelet: [TOOLS] [Óra] [8 MHz belső]
  7. Írja be a rendszerbetöltőt: [TOOLS] [Burn Bootloader]

5. lépés: Programozza az ATtiny84 programot

ATtiny84 program
ATtiny84 program
  1. Blink -vázlat megnyitása: [FILE] [PÉLDÁK] [01. Alapok] [Blink]
  2. Vázlat szerkesztése:

    1. A void setup () előtt határozza meg a pin nevét (led) és helyét (0 pin): int led = 0;
    2. helyezze a „LED_BUILTIN” -t a „led” jelzéssel a void stetup () és az üres hurokba ()
  3. Vázlat feltöltése.
  4. Kapcsolja ki és válassza le az Arduino -t.

6. lépés: Csatlakoztassa az ATtiny84-et az önálló futtatáshoz

Csatlakoztassa az ATtiny84-et az önálló futtatáshoz
Csatlakoztassa az ATtiny84-et az önálló futtatáshoz
Csatlakoztassa az ATtiny84-et az önálló futtatáshoz
Csatlakoztassa az ATtiny84-et az önálló futtatáshoz
Csatlakoztassa az ATtiny84-et az önálló futtatáshoz
Csatlakoztassa az ATtiny84-et az önálló futtatáshoz
  • ATtiny Pin 1–5V forrás (valójában még ne kapcsolja be az áramot)
  • ATtiny Pin 2 to LED (hosszú láb)
  • ATtiny Pin 14 to Ground
  • LED (rövid láb) az ellenálláshoz (1. vég) 100 és 1 k ohm között
  • Ellenállás (2. vég) a földhöz
  • Kapcsolja be az ATtiny84 tápellátását

Ajánlott: