Sisukord:

Arduino Uno ATTINY84 programmeerimiseks (Arduino V. 1.8.5): 6 sammu
Arduino Uno ATTINY84 programmeerimiseks (Arduino V. 1.8.5): 6 sammu

Video: Arduino Uno ATTINY84 programmeerimiseks (Arduino V. 1.8.5): 6 sammu

Video: Arduino Uno ATTINY84 programmeerimiseks (Arduino V. 1.8.5): 6 sammu
Video: How to add library to Arduino IDE | Error : No such file or directory 2024, November
Anonim
Arduino Uno programmis ATTINY84 (Arduino V. 1.8.5)
Arduino Uno programmis ATTINY84 (Arduino V. 1.8.5)

Arduino Uno kasutamine ATTINY84-20PU programmeerimiseks (Digikey kirje # ATTINY84-20-PU-ND). See juhend sisaldab juhiseid Arduino platvormi kasutamiseks füüsiliselt väiksemate protsessoritega, näiteks ATtiny84 (84/44/24). See näide on spetsiaalselt ATtiny84-20PU protsessori jaoks, kuid seda saab kohandada teiste tahvlite jaoks, valides Arduino tarkvarast sobiva plaadi (st Arduino IDE) ja muutes vajadusel pistikuid.

(Värskendatud Arduino 1.8.5 jaoks)

Samm: lisage ATtiny Core Supprt Arduino IDE tarkvarasse

Lisage ATtiny Core Supprt Arduino IDE tarkvarasse
Lisage ATtiny Core Supprt Arduino IDE tarkvarasse

Arduino 1.8.5 jaoks:

  1. Avage Arduino tarkvara (teise nimega Arduino integreeritud arenduskeskkond [IDE]).
  2. Ava eelistused: [FILE] [PREFERENCES]
  3. Kleepige URL täiendavate tahvlite halduri URL -idesse:

2. samm: programmeerige Arduino süsteemisiseseks programmeerijaks (ISP) kasutamiseks

Programmeerige Arduino kasutamiseks süsteemisisese programmeerijana (ISP)
Programmeerige Arduino kasutamiseks süsteemisisese programmeerijana (ISP)
Programmeerige Arduino kasutamiseks süsteemisisese programmeerijana (ISP)
Programmeerige Arduino kasutamiseks süsteemisisese programmeerijana (ISP)
  1. Valige Arduino tahvel: [TOOLS] [BOARD] [ARDUINO/GENUINO UNO]. Märkus: kuigi mul on Arduino UNO, olen protsessori asendanud eelprogrammeeritud Atmega328P-ga, mis nõuab, et valiksin "Arduino Duemilanove või Diecimila".
  2. Valige Programmeerija: [TOOLS] [PROGRAMMER] [AVR ISP].
  3. Avage ArduinoISP visand: [FILE] [NÄITED] [11. ArduinoISP] [ArduinoISP]
  4. Eskiisi üleslaadimine.

Samm: ühendage programmeerimiseks ATtiny84

Programmeerimiseks ühendage ATtiny84
Programmeerimiseks ühendage ATtiny84
Programmeerimiseks ühendage ATtiny84
Programmeerimiseks ühendage ATtiny84
Programmeerimiseks ühendage ATtiny84
Programmeerimiseks ühendage ATtiny84

Ühendage Arduino tihvtid ATtiny84 tihvtidega:

  • Arduino 5V kuni ATtiny84 Pin 1
  • Arduino pin 10 kuni ATtiny84 pin 4
  • Arduino pin 11 kuni ATTiny84 pin 7
  • Arduino pin 12 kuni ATtiny84 pin 8
  • Arduino pin 13 kuni ATtiny84 pin 9
  • Arduino GND kuni ATtiny84 Pin 14
  • Arduino RESET 10uF kondensaatorile (+ külg / pikk jalg)
  • GND kuni 10uF kondensaator (- külg / lühike jalg)

Samm: seadke Arduino programmiks ATtiny84

Seadke Arduino programmiks ATtiny84
Seadke Arduino programmiks ATtiny84
  1. Valige Arduino tahvel: [TOOLS] [BOARD] [ATtiny24/44/84]. Nüüd ilmuvad tööriistade menüüsse järgmisel korral tööriistade menüüs täiendavad tahvlivalikud.
  2. Valige B. O. D. keelatud: [TOOLS] [B. O. D.] [B. O. D. Keelatud]
  3. Valige LTO keelatud: [TOOLS] [ainult LTO 1.6.11+] [Disabled]
  4. Valige Pin Mapping vastupäeva: [TOOLS] [Pin Mapping] [Counterwisewise]
  5. Valige kiip Attiny84: [TOOLS] [Chip] [Attiny84]
  6. Valige kell 8MHz: [TOOLS] [Kell] [8 MHz sisemine]
  7. Põletage alglaadur: [TOOLS] [Burn Bootloader]

Samm: programmeerige ATtiny84

Programm ATtiny84
Programm ATtiny84
  1. Blinki visandi avamine: [FILE] [NÄITED] [01. Põhimõtted] [Blink]
  2. Visandi muutmine:

    1. Enne tühimiku seadistamist () määrake tihvti nimi (led) ja asukoht (tihvt 0): int led = 0;
    2. asetage “LED_BUILTIN” koos “led” tühisesse seadistusse () ja tühjusse ()
  3. Eskiisi üleslaadimine.
  4. Lülitage Arduino välja ja ühendage see lahti.

6. toiming: ühendage ATtiny84 iseseisvaks käitamiseks

Ühendage ATtiny84 eraldiseisvaks käitamiseks
Ühendage ATtiny84 eraldiseisvaks käitamiseks
Ühendage ATtiny84 eraldiseisvaks käitamiseks
Ühendage ATtiny84 eraldiseisvaks käitamiseks
Ühendage ATtiny84 eraldiseisvaks käitamiseks
Ühendage ATtiny84 eraldiseisvaks käitamiseks
  • ATtiny Pin 1 kuni 5V allikas (ärge tegelikult veel toite sisse lülitage)
  • Pisike tihvt 2 kuni LED (pikk jalg)
  • Pisike tihvt 14 maapinnale
  • LED (lühike jalg) kuni takisti (lõpp 1) vahemikus 100 kuni 1 kΩ
  • Takisti (ots 2) maapinnale
  • Lülitage ATtiny84 toide sisse

Soovitan: