Мазмұны:

ATTINY84 бағдарламасына Arduino Uno (Arduino V. 1.8.5): 6 қадам
ATTINY84 бағдарламасына Arduino Uno (Arduino V. 1.8.5): 6 қадам

Бейне: ATTINY84 бағдарламасына Arduino Uno (Arduino V. 1.8.5): 6 қадам

Бейне: ATTINY84 бағдарламасына Arduino Uno (Arduino V. 1.8.5): 6 қадам
Бейне: ATtiny13 и ATtiny85. Обзор и программирование с помощью Arduino 2024, Қараша
Anonim
Arduino Uno ATTINY84 бағдарламасына қосылады (Arduino V. 1.8.5)
Arduino Uno ATTINY84 бағдарламасына қосылады (Arduino V. 1.8.5)

ATTINY84-20PU бағдарламалау үшін Arduino Uno көмегімен (Digikey элементі # ATTINY84-20-PU-ND). Бұл нұсқаулық ATdiny84 (84/44/24) сияқты физикалық тұрғыдан кіші процессорлармен жұмыс істеу үшін Arduino платформасын қалай пайдалану керектігін көрсетеді. Бұл мысал ATtiny84-20PU процессорына арналған, бірақ Arduino бағдарламалық жасақтамасынан (яғни Arduino IDE) сәйкес тақтаны таңдап және түйіндерді қажетті түрде өзгерту арқылы басқа тақталарға бейімделуі мүмкін.

(Arduino 1.8.5 үшін жаңартылған)

1 -қадам: Arduino IDE бағдарламалық жасақтамасына ATtiny Core Supprt қосыңыз

Arduino IDE бағдарламалық жасақтамасына ATtiny Core Supprt қосыңыз
Arduino IDE бағдарламалық жасақтамасына ATtiny Core Supprt қосыңыз

Arduino 1.8.5 үшін:

  1. Arduino бағдарламалық жасақтамасын ашыңыз (Arduino интеграцияланған даму ортасы [IDE]).
  2. Ашық параметрлер: [FILE] [ҚАЛАУЛЫМДАР]
  3. Қосымша тақта менеджерлерінің URL мекенжайларына URL қойыңыз:

2-қадам: Arduino-ны жүйелік бағдарламашы ретінде пайдалануға арналған бағдарлама (ISP)

Жүйелік бағдарламашы (ISP) ретінде пайдалануға арналған Arduino бағдарламасы
Жүйелік бағдарламашы (ISP) ретінде пайдалануға арналған Arduino бағдарламасы
Жүйелік бағдарламашы (ISP) ретінде пайдалануға арналған Arduino бағдарламасы
Жүйелік бағдарламашы (ISP) ретінде пайдалануға арналған Arduino бағдарламасы
  1. Arduino тақтасын таңдаңыз: [TOOLS] [BOARD] [ARDUINO/GENUINO UNO]. Ескерту: менде Arduino UNO болса да, мен процессорды «Arduino Duemilanove немесе Diecimila» таңдауды талап ететін алдын ала бағдарламаланған Atmega328P-ке ауыстырдым.
  2. Бағдарламалаушыны таңдаңыз: [TOOLS] [PROGRAMMER] [AVR ISP].
  3. ArduinoISP нобайын ашыңыз: [FILE] [EXAMPLES] [11.. ArduinoISP] [ArduinoISP]
  4. Эскизді жүктеу.

3 -қадам: Бағдарламалау үшін ATtiny84 қосыңыз

Бағдарламалау үшін ATtiny84 қосыңыз
Бағдарламалау үшін ATtiny84 қосыңыз
Бағдарламалау үшін ATtiny84 қосыңыз
Бағдарламалау үшін ATtiny84 қосыңыз
Бағдарламалау үшін ATtiny84 қосыңыз
Бағдарламалау үшін ATtiny84 қосыңыз

Arduino түйреуіштерін ATtiny84 түйреуіштеріне қосыңыз:

  • Arduino 5V ATtiny84 1 -ші пинге
  • Arduino PIN 10 ATtiny84 түйреуіш 4
  • ATTiny84 Pin 7 -ге Arduino Pin 11
  • Arduino Pin 12 ATTiny84 Pin 8 дейін
  • Arduino Pin 13 - ATtiny84 түйреуіші 9
  • Arduino GND ATtiny84 пин 14
  • Arduino 10uF конденсаторға RESET (+ бүйір / ұзын аяқ)
  • GND- 10uF конденсатор (- бүйір / қысқа аяқ)

4 -қадам: Arduino бағдарламасын ATtiny84 бағдарламасына орнатыңыз

Arduino бағдарламасын ATtiny84 бағдарламасына орнатыңыз
Arduino бағдарламасын ATtiny84 бағдарламасына орнатыңыз
  1. Arduino тақтасын таңдаңыз: [TOOLS] [BOARD] [ATtiny24/44/84]. Енді тақтаның қосымша опциялары келесі жолы Құралдар ашылғанда Құралдар мәзірінде пайда болады.
  2. B. O. D. таңдаңыз. ажыратылған: [TOOLS] [B. O. D.] [B. O. D. Өшірілген]
  3. LTO ажыратылғанын таңдаңыз: [TOOLS] [LTO 1.6.11+ үшін] [Disabled]
  4. Сағат тіліне қарсы түйреуішті салыстыруды таңдаңыз: [TOOLS] [түйреуішті салыстыру] [сағат тіліне қарсы]
  5. Attiny84 чипін таңдаңыз: [TOOLS] [Chip] [Attiny84]
  6. 8 МГц сағатын таңдаңыз: [TOOLS] [Сағат] [8 МГц ішкі]
  7. Жүктегішті жазыңыз: [TOOLS] [Burn Loader]

5 -қадам: ATtiny84 бағдарламасы

ATtiny84 бағдарламасы
ATtiny84 бағдарламасы
  1. Blink эскизін ашу: [FILE] [EXAMPLES] [01. Basics] [Blink]
  2. Эскизді өңдеу:

    1. Бос орнатудан бұрын () түйреуіштің атауын (жарықдиодты) және орналасқан жерін (түйреуіш 0) анықтаңыз: int led = 0;
    2. «LED_BUILTIN» орнына «алып тастау» және «бос» циклінде () орналастырыңыз.
  3. Эскизді жүктеу.
  4. Arduino -ны өшіріп, ажыратыңыз.

6-қадам: ATtiny84-ті жалғыз жұмыс істеуге қосыңыз

ATtiny84-ті жалғыз жұмыс істеуге қосыңыз
ATtiny84-ті жалғыз жұмыс істеуге қосыңыз
ATtiny84-ті жалғыз жұмыс істеуге қосыңыз
ATtiny84-ті жалғыз жұмыс істеуге қосыңыз
ATtiny84-ті жалғыз жұмыс істеуге қосыңыз
ATtiny84-ті жалғыз жұмыс істеуге қосыңыз
  • ATtiny Pin 1 -ден 5В -ге дейін қуат көзі (әлі қуатты қоспаңыз)
  • ATtiny Pin 2 светодиодқа (ұзын аяқ)
  • ATtiny Pin 14 Жерге
  • Жарық диодты (қысқа аяғы) резисторға (соңы 1) 100 мен 1к Ом арасындағы
  • Жерге резистор (2 соңы)
  • ATtiny84 қуат көзін қосыңыз

Ұсынылған: