Përmbajtje:

Arduino Uno për Programin ATTINY84 (Arduino V. 1.8.5): 6 hapa
Arduino Uno për Programin ATTINY84 (Arduino V. 1.8.5): 6 hapa

Video: Arduino Uno për Programin ATTINY84 (Arduino V. 1.8.5): 6 hapa

Video: Arduino Uno për Programin ATTINY84 (Arduino V. 1.8.5): 6 hapa
Video: MKS Gen L - внешний драйвер 2024, Nëntor
Anonim
Arduino Uno për Programin ATTINY84 (Arduino V. 1.8.5)
Arduino Uno për Programin ATTINY84 (Arduino V. 1.8.5)

Përdorimi i Arduino Uno për të programuar ATTINY84-20PU (artikulli Digikey # ATTINY84-20-PU-ND). Ky udhëzues tregon se si të përdorni platformën Arduino për të punuar me procesorë fizikisht më të vegjël, siç është ATtiny84 (84/44/24). Ky shembull është posaçërisht për procesorin ATtiny84-20PU, por mund të përshtatet për bordet e tjera duke zgjedhur tabelën e duhur nga programi Arduino (d.m.th., Arduino IDE) dhe duke modifikuar pinout-et sipas nevojës.

(Përditësuar për Arduino 1.8.5)

Hapi 1: Shtoni ATtiny Core Supprt në Arduino IDE Software

Shtoni ATtiny Core Supprt në Arduino IDE Software
Shtoni ATtiny Core Supprt në Arduino IDE Software

Për Arduino 1.8.5:

  1. Hapni programin Arduino (i njohur si Mjedisi i Zhvillimit të Integruar Arduino [IDE]).
  2. Preferencat e hapura: [FILE] [PREFERENCAT]
  3. Ngjit URL -në në URL -të shtesë të Menaxherit të Bordeve:

Hapi 2: Programoni Arduino për t’u përdorur si programues në sistem (ISP)

Programi Arduino për përdorim si programues në sistem (ISP)
Programi Arduino për përdorim si programues në sistem (ISP)
Programi Arduino për përdorim si programues në sistem (ISP)
Programi Arduino për përdorim si programues në sistem (ISP)
  1. Zgjidhni tabelën Arduino: [TOOLS] [BOARD] [ARDUINO/GENUINO UNO]. Shënim: megjithëse kam Arduino UNO kam zëvendësuar procesorin me një Atmega328P të para-programuar që kërkon që unë të zgjedh "Arduino Duemilanove ose Diecimila".
  2. Zgjidhni Programuesin: [TOOLS] [PROGRAMMER] [AVR ISP].
  3. Hap skicën ArduinoISP: [DOSJA] [SHEMBUJ] [11. ArduinoISP] [ArduinoISP]
  4. Ngarko skicën.

Hapi 3: Lidhni ATtiny84 për Programim

Lidhni ATtiny84 për Programim
Lidhni ATtiny84 për Programim
Lidhni ATtiny84 për Programim
Lidhni ATtiny84 për Programim
Lidhni ATtiny84 për Programim
Lidhni ATtiny84 për Programim

Lidhni kunjat Arduino me kunjat ATtiny84:

  • Arduino 5V në ATtiny84 Pin 1
  • Arduino Pin 10 në ATtiny84 Pin 4
  • Arduino Pin 11 në ATTiny84 Pin 7
  • Arduino Pin 12 në ATtiny84 Pin 8
  • Arduino Pin 13 në ATtiny84 Pin 9
  • Arduino GND në ATtiny84 Pin 14
  • Kondensator Arduino RESET në 10uF (+ anë / këmbë e gjatë)
  • Kondensator GND në 10uF (- këmbë anësore / e shkurtër)

Hapi 4: Vendosni Arduino në Programin ATtiny84

Vendosni Arduino në Programin ATtiny84
Vendosni Arduino në Programin ATtiny84
  1. Zgjidhni bordin Arduino: [MJETET] [BOARD] [ATtiny24/44/84]. Tani opsionet shtesë të bordit do të shfaqen në menunë Tools herën tjetër që Tools të hapen.
  2. Zgjidhni B. O. D. me aftësi të kufizuara: [MJETET] [B. O. D.] [B. O. D. Me aftësi të kufizuara]
  3. Zgjidh LTO me aftësi të kufizuara: [TOOLS] [Vetëm LTO 1.6.11+] [Disabled]
  4. Zgjidhni Mapping Pin kundër akrepave të sahatit: [TOOLS] [Pin Mapping] [Kundër orës]
  5. Zgjidhni Chip Attiny84: [TOOLS] [Chip] [Attiny84]
  6. Zgjidhni Ora 8MHz: [TOOLS] [Ora] [8 MHz e brendshme]
  7. Djeg bootloader: [TOOLS] [Burn Bootloader]

Hapi 5: Programi ATtiny84

Programi ATtiny84
Programi ATtiny84
  1. Hap skicën Blink: [FILE] [EXAMPLES] [01. Bazat] [Blink]
  2. Ndrysho skicën:

    1. Para void setup (), përcaktoni emrin e pinit (led) dhe vendndodhjen (pin 0): int led = 0;
    2. vendosni "LED_BUILTIN" me "led" në void stetup () dhe në void loop ()
  3. Ngarko skicën.
  4. Fikeni dhe shkëputeni nga Arduino.

Hapi 6: Lidhni ATtiny84 të funksionojë si i vetëm

Lidhni ATtiny84 me Run As Stand-Alone
Lidhni ATtiny84 me Run As Stand-Alone
Lidhni ATtiny84 me Run As Stand-Alone
Lidhni ATtiny84 me Run As Stand-Alone
Lidhni ATtiny84 me Run As Stand-Alone
Lidhni ATtiny84 me Run As Stand-Alone
  • Burimi ATtiny Pin 1 deri në 5V (në fakt mos e ndizni ende fuqinë)
  • ATtiny Pin 2 në LED (këmbë e gjatë)
  • ATtiny Pin 14 në Tokë
  • LED (këmbë e shkurtër) në Rezistencë (fundi 1) midis 100 dhe 1k Ohm
  • Rezistori (fundi 2) në Tokë
  • Ndizeni energjinë në ATtiny84

Recommended: