Orodha ya maudhui:

Arduino Uno kwa Mpango ATTINY84 (Arduino V. 1.8.5): 6 Hatua
Arduino Uno kwa Mpango ATTINY84 (Arduino V. 1.8.5): 6 Hatua

Video: Arduino Uno kwa Mpango ATTINY84 (Arduino V. 1.8.5): 6 Hatua

Video: Arduino Uno kwa Mpango ATTINY84 (Arduino V. 1.8.5): 6 Hatua
Video: MKS Gen L - внешний драйвер 2024, Novemba
Anonim
Arduino Uno kwa Mpango ATTINY84 (Arduino V. 1.8.5)
Arduino Uno kwa Mpango ATTINY84 (Arduino V. 1.8.5)

Kutumia Arduino Uno kupanga ATTINY84-20PU (kipengee cha Digikey # ATTINY84-20-PU-ND). Hii inaelekezwa jinsi ya kutumia jukwaa la Arduino kufanya kazi na wasindikaji wadogo, kama vile ATtiny84 (84/44/24). Mfano huu ni mahususi kwa processor ya ATtiny84-20PU lakini inaweza kubadilishwa kwa bodi zingine kwa kuchagua bodi inayofaa kutoka kwa programu ya Arduino (i.e. Arduino IDE) na kurekebisha pinouts kama inavyotakiwa.

(Imesasishwa kwa Arduino 1.8.5)

Hatua ya 1: Ongeza ATTiny Core Supprt kwa Programu ya Arduino IDE

Ongeza ATTiny Core Supprt kwa Programu ya IDE ya Arduino
Ongeza ATTiny Core Supprt kwa Programu ya IDE ya Arduino

Kwa Arduino 1.8.5:

  1. Fungua programu ya Arduino (aka Arduino Jumuishi ya Mazingira ya Maendeleo [IDE]).
  2. Fungua mapendeleo: [FILE] [PREFERENCES]
  3. Bandika URL kwenye URL za Meneja wa Bodi za Ziada:

Hatua ya 2: Programu Arduino ya Matumizi kama Mpangaji wa ndani ya mfumo (ISP)

Programu ya Arduino ya Kutumia kama Mpangaji wa ndani ya mfumo (ISP)
Programu ya Arduino ya Kutumia kama Mpangaji wa ndani ya mfumo (ISP)
Programu ya Arduino ya Kutumia kama Mpangaji wa ndani ya mfumo (ISP)
Programu ya Arduino ya Kutumia kama Mpangaji wa ndani ya mfumo (ISP)
  1. Chagua bodi ya Arduino: [TOOLS] [BODI] [ARDUINO / GENUINO UNO]. Kumbuka: ingawa nina Arduino UNO nimebadilisha processor na Atmega328P iliyosanidiwa ambayo inahitaji nichague "Arduino Duemilanove au Diecimila."
  2. Chagua Programu: [TOOLS] [PROGRAMMER] [AVR ISP].
  3. Fungua mchoro wa ArduinoISP: [FILE] [MIFANO] [11. ArduinoISP] [ArduinoISP]
  4. Pakia mchoro.

Hatua ya 3: Unganisha ATtiny84 kwa Programu

Unganisha ATtiny84 kwa Programu
Unganisha ATtiny84 kwa Programu
Unganisha ATtiny84 kwa Programu
Unganisha ATtiny84 kwa Programu
Unganisha ATtiny84 kwa Programu
Unganisha ATtiny84 kwa Programu

Unganisha Pini za Arduino kwenye pini za ATtiny84:

  • Arduino 5V hadi ATtiny84 Pini 1
  • Pini ya Arduino 10 hadi ATtiny84 Pini 4
  • Pini ya Arduino 11 hadi ATTiny84 Pini 7
  • Pini ya Arduino 12 hadi ATtiny84 Pini 8
  • Pini ya Arduino 13 hadi ATtiny84 Pini 9
  • Arduino GND kwa ATtiny84 Pini 14
  • Arduino Rudisha kwa capacitor ya 10uF (+ upande / mguu mrefu)
  • GND kwa 10uF capacitor (- upande / mguu mfupi)

Hatua ya 4: Weka Arduino kwenye Programu ya ATtiny84

Weka Arduino kwenye Programu ATtiny84
Weka Arduino kwenye Programu ATtiny84
  1. Chagua bodi ya Arduino: [TOOLS] [BODI] [ATtiny24 / 44/84]. Sasa chaguzi za bodi za ziada zitaonekana kwenye menyu ya Zana wakati Zana zikifunguliwa.
  2. Chagua B. O. D. walemavu: [TOOLS] [B. O. D.] [B. O. D. Imelemazwa]
  3. Chagua LTO imelemazwa: [TOOLS] [LTO 1.6.11++ tu] [Imelemazwa]
  4. Chagua Ramani ya Pini kinyume na saa: [VITUO] [Ramani ya Pini] [Kupingana na saa]
  5. Chagua Chip Attiny84: [TOOLS] [Chip] [Attiny84]
  6. Chagua Saa 8MHz: [TOOLS] [Saa] [8 MHz ya ndani]
  7. Choma bootloader: [TOOLS] [Burn Bootloader]

Hatua ya 5: Programu ATtiny84

Mpango ATtiny84
Mpango ATtiny84
  1. Fungua mchoro wa Blink: [FILE] [MIFANO] [01. Misingi] [Blink]
  2. Hariri mchoro:

    1. Kabla ya kuanzisha batili (), fafanua jina la pini (iliyoongozwa) na eneo (pini 0): int led = 0;
    2. weka "LED_BUILTIN" na "imeongozwa" kwa utupu wa utupu () na katika kitanzi batili ()
  3. Pakia mchoro.
  4. Zima na utenganishe kutoka Arduino.

Hatua ya 6: Unganisha ATtiny84 ili Uendeshe peke yako

Unganisha ATtiny84 ili Uendeshe peke yako
Unganisha ATtiny84 ili Uendeshe peke yako
Unganisha ATtiny84 ili Uendeshe peke yako
Unganisha ATtiny84 ili Uendeshe peke yako
Unganisha ATtiny84 ili Uendeshe peke yako
Unganisha ATtiny84 ili Uendeshe peke yako
  • Pini ya 1 kutoka kwa chanzo cha 5V (usiwashe umeme bado)
  • Pini ya 2 kwa LED (mguu mrefu)
  • Siri ndogo ya 14 hadi chini
  • LED (mguu mfupi) kwa Resistor (mwisho 1) kati ya 100 na 1k Ohm
  • Resistor (mwisho 2) kwa Ardhi
  • Washa umeme kwa ATtiny84

Ilipendekeza: