Turinys:
- 1 veiksmas: pridėkite „ATtiny Core Supprt“prie „Arduino IDE“programinės įrangos
- 2 veiksmas: užprogramuokite „Arduino“naudoti kaip sistemos programuotoją (IPT)
- 3 veiksmas: prijunkite „ATtiny84“programavimui
- 4 veiksmas: nustatykite „Arduino“į programą ATtiny84
- 5 veiksmas: užprogramuokite ATtiny84
- 6 veiksmas: prijunkite „ATtiny84“, kad paleistumėte kaip savarankišką
![„Arduino Uno“programuoti ATTINY84 (Arduino V. 1.8.5): 6 žingsniai „Arduino Uno“programuoti ATTINY84 (Arduino V. 1.8.5): 6 žingsniai](https://i.howwhatproduce.com/images/003/image-7794-19-j.webp)
Video: „Arduino Uno“programuoti ATTINY84 (Arduino V. 1.8.5): 6 žingsniai
![Video: „Arduino Uno“programuoti ATTINY84 (Arduino V. 1.8.5): 6 žingsniai Video: „Arduino Uno“programuoti ATTINY84 (Arduino V. 1.8.5): 6 žingsniai](https://i.ytimg.com/vi/vIChqkEAuto/hqdefault.jpg)
2024 Autorius: John Day | [email protected]. Paskutinį kartą keistas: 2024-01-30 10:48
![„Arduino Uno“programai ATTINY84 („Arduino V. 1.8.5“) „Arduino Uno“programai ATTINY84 („Arduino V. 1.8.5“)](https://i.howwhatproduce.com/images/003/image-7794-20-j.webp)
Naudojant „Arduino Uno“programuoti ATTINY84-20PU („Digikey“elementas # ATTINY84-20-PU-ND). Šioje instrukcijoje parodyta, kaip naudoti „Arduino“platformą darbui su fiziškai mažesniais procesoriais, tokiais kaip ATtiny84 (84/44/24). Šis pavyzdys yra specialiai skirtas ATtiny84-20PU procesoriui, tačiau gali būti pritaikytas kitoms plokštėms, pasirinkus atitinkamą plokštę iš „Arduino“programinės įrangos (t. Y. „Arduino IDE“) ir prireikus modifikuojant kontaktus.
(Atnaujinta „Arduino 1.8.5“)
1 veiksmas: pridėkite „ATtiny Core Supprt“prie „Arduino IDE“programinės įrangos
![Pridėkite „ATtiny Core Supprt“prie „Arduino IDE“programinės įrangos Pridėkite „ATtiny Core Supprt“prie „Arduino IDE“programinės įrangos](https://i.howwhatproduce.com/images/003/image-7794-21-j.webp)
„Arduino 1.8.5“:
- Atidarykite „Arduino“programinę įrangą (dar žinomą kaip „Arduino Integrated Development Environment [IDE]“).
- Atidaryti nuostatas: [FILE] [PREFERENCES]
- Įklijuokite URL į papildomų lentų tvarkyklės URL:
2 veiksmas: užprogramuokite „Arduino“naudoti kaip sistemos programuotoją (IPT)
![„Arduino“programa, skirta naudoti kaip sistemos programuotojas (IPT) „Arduino“programa, skirta naudoti kaip sistemos programuotojas (IPT)](https://i.howwhatproduce.com/images/003/image-7794-22-j.webp)
![„Arduino“programa, skirta naudoti kaip sistemos programuotojas (IPT) „Arduino“programa, skirta naudoti kaip sistemos programuotojas (IPT)](https://i.howwhatproduce.com/images/003/image-7794-23-j.webp)
- Pasirinkite „Arduino“plokštę: [ĮRANKIAI] [LENDA] [ARDUINO/GENUINO UNO]. Pastaba: nors turiu „Arduino UNO“, procesorių pakeičiau iš anksto užprogramuotu „Atmega328P“, todėl reikia pasirinkti „Arduino Duemilanove“arba „Diecimila“.
- Pasirinkite Programuotojas: [ĮRANKIAI] [PROGRAMAVIMAS] [AVR ISP].
- Atidaryti „ArduinoISP“eskizą: [FILE] [PAVYZDŽIAI] [11. ArduinoISP] [ArduinoISP]
- Įkelti eskizą.
3 veiksmas: prijunkite „ATtiny84“programavimui
![Programavimui prijunkite „ATtiny84“ Programavimui prijunkite „ATtiny84“](https://i.howwhatproduce.com/images/003/image-7794-24-j.webp)
![Programavimui prijunkite „ATtiny84“ Programavimui prijunkite „ATtiny84“](https://i.howwhatproduce.com/images/003/image-7794-25-j.webp)
![Programavimui prijunkite „ATtiny84“ Programavimui prijunkite „ATtiny84“](https://i.howwhatproduce.com/images/003/image-7794-26-j.webp)
Prijunkite „Arduino“kaiščius prie „ATtiny84“kaiščių:
- „Arduino 5V“į „ATtiny84“1 kaištis
- „Arduino“kaištis nuo 10 iki „ATtiny84“4 kaištis
- „Arduino“kaištis nuo 11 iki „ATTiny84“7 kaištis
- „Arduino“kaištis nuo 12 iki „ATtiny84“8 kaištis
- „Arduino“kaištis nuo 13 iki „ATtiny84“9 kaištis
- „Arduino GND“į „ATtiny84“kaištis 14
- Arduino RESET į 10uF kondensatorių (+ šoninė / ilga koja)
- GND iki 10uF kondensatorius (- šoninė / trumpa kojelė)
4 veiksmas: nustatykite „Arduino“į programą ATtiny84
![Nustatykite „Arduino“į programą ATtiny84 Nustatykite „Arduino“į programą ATtiny84](https://i.howwhatproduce.com/images/003/image-7794-27-j.webp)
- Pasirinkite „Arduino“plokštę: [ĮRANKIAI] [LENDA] [ATtiny24/44/84]. Dabar, kai kitą kartą atidarysite Įrankiai, meniu Įrankiai atsiras papildomų lentos parinkčių.
- Pasirinkite B. O. D. išjungta: [ĮRANKIAI] [B. O. D.] [B. O. D. Išjungta]
- Pasirinkite LTO išjungtas: [TOOLS] [tik LTO 1.6.11+] [Disabled]
- Pasirinkite „Pin Mapping“prieš laikrodžio rodyklę: [TOOLS] [Pin Mapping] [prieš laikrodžio rodyklę]
- Pasirinkite lustą Attiny84: [ĮRANKIAI] [Chip] [Attiny84]
- Pasirinkite 8MHz laikrodį: [ĮRANKIAI] [Laikrodis] [8 MHz vidinis]
- Įrašyti įkrovos tvarkyklę: [ĮRANKIAI] [Įrašyti įkrovos įkroviklį]
5 veiksmas: užprogramuokite ATtiny84
![Programa ATtiny84 Programa ATtiny84](https://i.howwhatproduce.com/images/003/image-7794-28-j.webp)
- Atidaryti „Blink“eskizą: [FILE] [EXAMPLES] [01. Pagrindai] [Blink]
-
Redaguoti eskizą:
- Prieš nustatydami tuštumą (), apibrėžkite kaiščio pavadinimą (LED) ir vietą (0 kaištis): int led = 0;
- į „void stetup“() ir „void loop“() įdėkite „LED_BUILTIN“su „led“
- Įkelti eskizą.
- Išjunkite ir atjunkite „Arduino“.
6 veiksmas: prijunkite „ATtiny84“, kad paleistumėte kaip savarankišką
![Prijunkite „ATtiny84“, kad paleistumėte kaip savarankišką Prijunkite „ATtiny84“, kad paleistumėte kaip savarankišką](https://i.howwhatproduce.com/images/003/image-7794-29-j.webp)
![Prijunkite „ATtiny84“, kad paleistumėte kaip savarankišką Prijunkite „ATtiny84“, kad paleistumėte kaip savarankišką](https://i.howwhatproduce.com/images/003/image-7794-30-j.webp)
![Prijunkite „ATtiny84“, kad paleistumėte kaip savarankišką Prijunkite „ATtiny84“, kad paleistumėte kaip savarankišką](https://i.howwhatproduce.com/images/003/image-7794-31-j.webp)
- „ATtiny Pin 1–5V“šaltinis (dar neįjunkite maitinimo)
- „ATtiny Pin 2“į LED (ilga koja)
- ATtiny kaištis 14 prie žemės
- Šviesos diodas (trumpa kojelė) iki rezistoriaus (1 galas) nuo 100 iki 1 k omų
- Rezistorius (2 galas) prie žemės
- Įjunkite ATtiny84 maitinimą
Rekomenduojamas:
Kaip „Flash“arba programuoti ESP8266 AT programinę įrangą naudojant ESP8266 blykstę ir programuotoją, „IOT Wifi“modulį: 6 žingsniai
![Kaip „Flash“arba programuoti ESP8266 AT programinę įrangą naudojant ESP8266 blykstę ir programuotoją, „IOT Wifi“modulį: 6 žingsniai Kaip „Flash“arba programuoti ESP8266 AT programinę įrangą naudojant ESP8266 blykstę ir programuotoją, „IOT Wifi“modulį: 6 žingsniai](https://i.howwhatproduce.com/images/002/image-4240-11-j.webp)
Kaip „Flash“arba programuoti ESP8266 AT programinę įrangą naudojant ESP8266 „Flash“ir programuotoją, „IOT Wifi“modulį: Aprašymas: Šis modulis yra USB adapteris /programuotojas, skirtas ESP-0166 arba ESP-01S tipo ESP8266 moduliams. Jame patogiai sumontuota 2x4P 2,54 mm jungtis, skirta prijungti ESP01. Taip pat jis išlaužia visus ESP-01 kaiščius per 2x4P 2,54 mm kištuką
LED laikrodis naudojant 555 ir 4017 (nereikia programuoti): 8 žingsniai (su paveikslėliais)
![LED laikrodis naudojant 555 ir 4017 (nereikia programuoti): 8 žingsniai (su paveikslėliais) LED laikrodis naudojant 555 ir 4017 (nereikia programuoti): 8 žingsniai (su paveikslėliais)](https://i.howwhatproduce.com/images/006/image-15017-j.webp)
LED laikrodis naudojant 555 ir 4017 (nereikia programuoti): Čia pristatysiu projektą, kurį suprojektavau ir padariau maždaug prieš 7 metus. Projekto idėja yra naudoti skaitiklių IC, pvz., 4017, generuoti signalus, valdančius šviesos diodų mirksėjimą analoginio laikrodžio rodyklės
Kaip lengvai pakeisti „Šviesos/LED“ženklą, kad būtų galima lengvai programuoti „Arduino“: 7 žingsniai (su paveikslėliais)
![Kaip lengvai pakeisti „Šviesos/LED“ženklą, kad būtų galima lengvai programuoti „Arduino“: 7 žingsniai (su paveikslėliais) Kaip lengvai pakeisti „Šviesos/LED“ženklą, kad būtų galima lengvai programuoti „Arduino“: 7 žingsniai (su paveikslėliais)](https://i.howwhatproduce.com/images/003/image-8794-26-j.webp)
Kaip lengvai pakeisti „Šviesos/šviesos diodų“ženklą, kad būtų galima lengvai programuoti „Arduino“: Šioje instrukcijoje parodysiu, kaip kiekvienas gali ką nors su žiburiais paversti programuojamomis mirksinčiomis arduino lemputėmis arba „Judančiomis šviesomis“
Kaip programuoti „C-simple“pamokoje: 5 žingsniai
![Kaip programuoti „C-simple“pamokoje: 5 žingsniai Kaip programuoti „C-simple“pamokoje: 5 žingsniai](https://i.howwhatproduce.com/preview/how-and-what-to-produce/10545293-how-to-program-in-c-simple-tutorial-5-steps-j.webp)
Kaip programuoti „C-simple“pamokoje: komentuokite, jei jums tai patinka! Ši instrukcija išmokys visus parašyti paprastą programą C programavimo kalba. Ko jums reikės: „Macintosh“kompiuterio su įdiegtais kūrėjo įrankiais ir šiek tiek smegenų galios
Kaip programuoti naudojant MSW logotipą: 6 žingsniai
![Kaip programuoti naudojant MSW logotipą: 6 žingsniai Kaip programuoti naudojant MSW logotipą: 6 žingsniai](https://i.howwhatproduce.com/images/005/image-13452-26-j.webp)
Kaip programuoti naudojant MSW logotipą: ATNAUJINTI: NAUJAS NUOSTABUS DĖŽUTĖS FAILIS. PERŽIŪRA V2.9 ATNAUJINIMAS Liepos 30, 2009: Nuostabi dėžutės failo versija 3.0 ADDEDUPDATE 2009 m. Rugpjūčio 16 d.: PAPILDYTA AWESOME BOX V3.0 EKRANO nuotrauka Ši instrukcija išmokys jus naudoti MSW logotipą. MSW logotipas yra edukacinis programavimas