![ATtiny programmeerija Arduino Uno jaoks: 3 sammu ATtiny programmeerija Arduino Uno jaoks: 3 sammu](https://i.howwhatproduce.com/images/012/image-33346-j.webp)
2025 Autor: John Day | [email protected]. Viimati modifitseeritud: 2025-01-23 14:40
![ATtiny programmeerija Arduino Uno jaoks ATtiny programmeerija Arduino Uno jaoks](https://i.howwhatproduce.com/images/012/image-33346-1-j.webp)
Kui olete Arduino platvormiga enesekindlaks saanud ja soovite proovida mõnda muud atmeli mikrokontrollerit programmeerida, aitab see juhend teil esimesi samme teha. Eelkõige teete kilbi Arduino Uno ühilduvatele tahvlitele, et programmeerida mitu ATtiny mikrokontrollerit (2313/4313 25/45/85 ja võib -olla mõned teised).
Tarvikud
Selle üsna lihtsa projekti jaoks vajate:
-perfboard (ühe- või kahepoolne, vähemalt 20x10 punkti)
-3x 5mm LEDid
-3x 220-330 oomi takistid
-20 kontaktiga pistikupesa
-12 isast tihvtiga päist (vähemalt)
-1x hüppaja
-mõned hüppajajuhtmed
Ja muidugi ATtiny mikrokontroller, millega töötada (minu puhul on see 2313)
Samm: juhtmestik
![Juhtmestik Juhtmestik](https://i.howwhatproduce.com/images/012/image-33346-2-j.webp)
![Juhtmestik Juhtmestik](https://i.howwhatproduce.com/images/012/image-33346-3-j.webp)
![Juhtmestik Juhtmestik](https://i.howwhatproduce.com/images/012/image-33346-4-j.webp)
Ma pole väga harjunud samm -sammult juhendeid tegema, nii et ma lihtsalt lisan lõpptulemuse ja mõned juhtmed. Pange tähele, et valgusdioodide polaarsust ei järgita Fritzingi pildil, seega olge ettevaatlik!
Kui olete otsustanud kasutada ühepoolset parfüüriplaati, peate mõne tangiga vajutama isaste tihvtide päiseid, et tihvtid oleksid pikemad ja jootaks tagaküljelt.
Hüppaja on vajalik GND tihvti vahetamiseks (sõltuvalt sellest, millist mikrokontrollerit te kasutate), kuigi mul õnnestus eskiis ATtiny 2313 -sse üles laadida ka ilma GND -ta …
Roheline LED põleb alati ja on valikuline.
Samm 2: Tarkvara seadistamine
![Tarkvara seadistamine Tarkvara seadistamine](https://i.howwhatproduce.com/images/012/image-33346-5-j.webp)
![Tarkvara seadistamine Tarkvara seadistamine](https://i.howwhatproduce.com/images/012/image-33346-6-j.webp)
Nüüd peate arduino isp arduino tahvlile üles laadima. Avage Fail -> Näited -> ArduinoISP.
Enne üleslaadimist saate LED -ide käitumist muuta, määrates tihvtid 8 ja 9, tihvti 7 EI kasutata. PMODE (minu puhul sinine) vilgub visandi üleslaadimisel. Vea ilmumisel süttib ERR. Proovisin vigu simuleerida, kuid see ei süttinud kunagi … HB tähistab HeartBeat ja lülitub perioodiliselt sisse ja välja. See pole mulle eriti kasulik, kuid saate selle määrata ERR -i LED -i asemel.
3. samm: visandi üleslaadimine
![Eskiisi üleslaadimine Eskiisi üleslaadimine](https://i.howwhatproduce.com/images/012/image-33346-7-j.webp)
![Eskiisi üleslaadimine Eskiisi üleslaadimine](https://i.howwhatproduce.com/images/012/image-33346-8-j.webp)
![Eskiisi üleslaadimine Eskiisi üleslaadimine](https://i.howwhatproduce.com/images/012/image-33346-9-j.webp)
Nüüd olete lõpuks valmis oma visandi üles laadima. Veenduge, et olete installinud oma konkreetse plaadi (mikrokontrolleri) ja minge seejärel Interneti -teenuse pakkujana Tööriistad -> Programmeerija -> Arduino.
Veenduge, et visandile määratud digitaalsed tihvtid vastavad teie mikrokontrolleri omadele.
Nüüd olete valmis oma visandi üles laadima!
Soovitan:
Pisike programmeerija ATTINY mikrokontrolleritele koos Arduino UNO -ga: 7 sammu
![Pisike programmeerija ATTINY mikrokontrolleritele koos Arduino UNO -ga: 7 sammu Pisike programmeerija ATTINY mikrokontrolleritele koos Arduino UNO -ga: 7 sammu](https://i.howwhatproduce.com/images/002/image-5261-15-j.webp)
Pisike programmeerija ATTINY mikrokontrolleritele koos Arduino UNO -ga: Praegu on huvitav kasutada ATTINY seeria mikrokontrollereid nende mitmekülgsuse, madala hinna ja ka asjaolu tõttu, et neid saab hõlpsasti programmeerida sellistes keskkondades nagu Arduino IDE. Arduino moodulite jaoks mõeldud programme saab lihtne üle kanda
ATTiny HV programmeerija: 4 sammu
![ATTiny HV programmeerija: 4 sammu ATTiny HV programmeerija: 4 sammu](https://i.howwhatproduce.com/images/006/image-15418-j.webp)
ATTiny HV programmeerija: see juhend on mõeldud ATTiny programmeerimisutiliidile, mis kasutab ESP8266 ja brauseripõhist kasutajaliidest. See tuleneb varasemast juhendatavast kaitsmete redaktorist kaitsmete lugemiseks ja seadistamiseks, kuid toetab nüüd ka kustutamist, lugemist ja kirjutamist
Odav STK500 AVR programmeerija Atmel Studio jaoks: 7 sammu
![Odav STK500 AVR programmeerija Atmel Studio jaoks: 7 sammu Odav STK500 AVR programmeerija Atmel Studio jaoks: 7 sammu](https://i.howwhatproduce.com/images/004/image-10527-17-j.webp)
Odav STK500 AVR -programmeerija Atmel Studio jaoks: Atmel Studio on võimas tööriist AVR -programmide tegemiseks, kuid programmi kirjutamine on esimene samm. Oma programmi kasutamiseks peate tegema ahela ja kandma oma koodi mikrokontrollerisse. Saate programmeerida oma AVR -i Atmel Studio -st, kasutades
Kasutage 1 analoogsisendit 6 nupu jaoks Arduino jaoks: 6 sammu
![Kasutage 1 analoogsisendit 6 nupu jaoks Arduino jaoks: 6 sammu Kasutage 1 analoogsisendit 6 nupu jaoks Arduino jaoks: 6 sammu](https://i.howwhatproduce.com/images/002/image-3229-35-j.webp)
Kasutage Arduino jaoks kuue nupu jaoks ühte analoogsisendit: olen sageli mõelnud, kuidas saaksin oma Arduino jaoks rohkem digitaalseid sisendeid. Hiljuti tuli mulle pähe, et peaksin saama kasutada ühte analoogsisendit mitme digitaalse sisendi toomiseks. Otsisin kiiresti ja leidsin, kus inimesed asuvad
Pilt 16F676 ICSP programmeerimispesa PICkit 2 programmeerija jaoks: 6 sammu
![Pilt 16F676 ICSP programmeerimispesa PICkit 2 programmeerija jaoks: 6 sammu Pilt 16F676 ICSP programmeerimispesa PICkit 2 programmeerija jaoks: 6 sammu](https://i.howwhatproduce.com/images/004/image-10323-10-j.webp)
Pilt 16F676 ICSP programmeerimispesa PICkit 2 programmeerija jaoks: proovin ehitada seda kahe alalisvoolumootoriga moodulit oma robotiprojekti jaoks ja mul ei olnud ruumi ICSP tihvti päise paigutamiseks trükkplaadile. Nii et ma tegin selle disaini kiiresti välja