Բովանդակություն:

Arduino Uno ծրագրին ATTINY84 (Arduino V. 1.8.5). 6 քայլ
Arduino Uno ծրագրին ATTINY84 (Arduino V. 1.8.5). 6 քայլ

Video: Arduino Uno ծրագրին ATTINY84 (Arduino V. 1.8.5). 6 քայլ

Video: Arduino Uno ծրագրին ATTINY84 (Arduino V. 1.8.5). 6 քայլ
Video: ATtiny13 и ATtiny85. Обзор и программирование с помощью Arduino 2024, Նոյեմբեր
Anonim
Arduino Uno- ն ծրագրում է ATTINY84 (Arduino V. 1.8.5)
Arduino Uno- ն ծրագրում է ATTINY84 (Arduino V. 1.8.5)

Arduino Uno- ի միջոցով ATTINY84-20PU (Digikey ապրանք # ATTINY84-20-PU-ND) ծրագրավորման համար: Այս հրահանգը ցույց է տալիս, թե ինչպես օգտագործել Arduino հարթակը ֆիզիկապես փոքր պրոցեսորների հետ աշխատելու համար, օրինակ ՝ ATtiny84 (84/44/24): Այս օրինակը հատուկ ATtiny84-20PU պրոցեսորի համար է, բայց կարող է հարմարվել մյուս տախտակների համար ՝ Arduino ծրագրից համապատասխան տախտակ ընտրելով (այսինքն ՝ Arduino IDE) և ըստ անհրաժեշտության փոփոխելով պինուտները:

(Թարմացվել է Arduino 1.8.5 -ի համար)

Քայլ 1. Ավելացրեք ATtiny Core Supprt Arduino IDE ծրագրակազմին

Ավելացրեք ATtiny Core Supprt- ը Arduino IDE ծրագրակազմին
Ավելացրեք ATtiny Core Supprt- ը Arduino IDE ծրագրակազմին

Arduino 1.8.5 -ի համար

  1. Բացեք Arduino ծրագրակազմը (հայտնի է որպես Arduino ինտեգրված զարգացման միջավայր [IDE]):
  2. Բացել նախապատվությունները ՝ [FILE] [PREFERENCES]
  3. Տեղադրեք URL- ը լրացուցիչ խորհուրդների մենեջերի URL- ներում ՝

Քայլ 2. duրագիր Arduino- ն որպես համակարգում ծրագրավորող (ISP) օգտագործելու համար

Որպես համակարգային ծրագրավորող (ISP) օգտագործման Arduino ծրագիր
Որպես համակարգային ծրագրավորող (ISP) օգտագործման Arduino ծրագիր
Որպես համակարգային ծրագրավորող (ISP) օգտագործման Arduino ծրագիր
Որպես համակարգային ծրագրավորող (ISP) օգտագործման Arduino ծրագիր
  1. Ընտրեք Arduino տախտակ ՝ [TOOLS] [BOARD] [ARDUINO/GENUINO UNO]: Նշում. Չնայած ես ունեմ Arduino UNO, ես պրոցեսորը փոխարինել եմ նախապես ծրագրավորված Atmega328P- ով, որը պահանջում է ընտրել «Arduino Duemilanove կամ Diecimila»:
  2. Ընտրեք ծրագրավորող ՝ [TOOLS] [PROGRAMMER] [AVR ISP]:
  3. Բացեք ArduinoISP ուրվագիծը ՝ [FILE] [EXAMPLES] [11. ArduinoISP] [ArduinoISP]
  4. Վերբեռնեք ուրվագիծ:

Քայլ 3: Connectրագրավորման համար միացրեք ATtiny84- ը

Միացրեք ATtiny84 ծրագրավորման համար
Միացրեք ATtiny84 ծրագրավորման համար
Միացրեք ATtiny84 ծրագրավորման համար
Միացրեք ATtiny84 ծրագրավորման համար
Միացրեք ATtiny84 ծրագրավորման համար
Միացրեք ATtiny84 ծրագրավորման համար

Միացրեք Arduino կապում ATtiny84 կապումներին.

  • Arduino 5V դեպի ATtiny84 Pin 1
  • 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 կոնդենսատոր (+ կողային / երկար ոտք)
  • GND- ից 10uF կոնդենսատոր (- կողային / կարճ ոտք)

Քայլ 4. Arduino- ն սահմանեք Program ATtiny84- ում

Arduino- ն սահմանեք Program ATtiny84- ում
Arduino- ն սահմանեք Program 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+] [Անջատված է]
  4. Ընտրեք Pin քարտեզագրումը ժամացույցի սլաքի հակառակ ուղղությամբ. [TOOLS] [Pin քարտեզագրում] [ժամացույցի սլաքի հակառակ ուղղությամբ]
  5. Ընտրեք Chip Attiny84: [TOOLS] [Chip] [Attiny84]
  6. Ընտրեք ockամացույց 8 ՄՀց ՝ [TOOLS] [ockամացույց] [8 ՄՀց ներքին]
  7. Այրել bootloader: [TOOLS] [Burn Bootloader]

Քայլ 5. ATրագիր ATtiny84

ATրագիր ATtiny84
ATրագիր ATtiny84
  1. Բացել Blink ուրվագիծը. [FILE] [EXAMPLES] [01. Basics] [Blink]
  2. Խմբագրել ուրվագիծը.

    1. Մինչև անվավեր կարգավորումը (), սահմանեք քորոցի անունը (led) և վայրը (pin 0). Int led = 0;
    2. Տեղադրեք «LED_BUILTIN» - ը «led» - ով void stetup- ում () և void loop- ում ()
  3. Վերբեռնեք ուրվագիծ:
  4. Անջատեք և անջատեք Arduino- ից:

Քայլ 6. Միացրեք ATtiny84- ը ՝ որպես ինքնուրույն աշխատելու համար

Միացրեք ATtiny84- ը ՝ որպես ինքնուրույն աշխատելու համար
Միացրեք ATtiny84- ը ՝ որպես ինքնուրույն աշխատելու համար
Միացրեք ATtiny84- ը `որպես ինքնուրույն աշխատելու համար
Միացրեք ATtiny84- ը `որպես ինքնուրույն աշխատելու համար
Միացրեք ATtiny84- ը ՝ որպես ինքնուրույն աշխատելու համար
Միացրեք ATtiny84- ը ՝ որպես ինքնուրույն աշխատելու համար
  • ATtiny Pin 1 -ից 5V աղբյուր (իրականում դեռ միացրեք էներգիան)
  • ATtiny Pin 2 LED (երկար ոտք)
  • ATtiny կապում 14 գետնին
  • LED (կարճ ոտք) մինչև Resistor (վերջ 1) 100 -ից մինչև 1k Օմ
  • Դիմադրություն (վերջ 2) դեպի գետնին
  • Միացրեք ATtiny84- ը

Խորհուրդ ենք տալիս: