Kazalo:
- 1. korak: Pojdite po stvari
- Korak: Ožičite vezje
- 3. korak: Programirajte Arduino
- 4. korak: Pokrov filtra
- 5. korak: Datoteke ATtiny Core
- 6. korak: Programirajte ATtiny
- 7. korak: Preskusno vezje
Video: Programirajte ATtiny z Arduinom: 7 korakov (s slikami)
2024 Avtor: John Day | [email protected]. Nazadnje spremenjeno: 2024-01-30 12:03
Sledijo navodila za programiranje mikrokrmilnikov ATtiny z uporabo Arduino IDE. V preprosti angleščini je to način programiranja 8-polnih čipov Atmel kot običajno pri Arduinu. To je super, ker je ATtiny majhen in - no - to vam omogoča, da naredite drobne stvari, ki ne potrebujejo velikega starega mikrokrmilnika.
Navodila, ki sem jih objavila tukaj, so skoraj enaka navodilom, ki jih daje neverjetno super vadnica High-Low Tech. Svojo različico navodil sem objavil tukaj, ker nameravam narediti nekaj prihajajočih projektov z uporabo čipov ATtiny in sem mislil, da bom prikazal svoj postopek.
1. korak: Pojdite po stvari
Boste potrebovali:
- Arduino - Orodje - ATtiny85 (ali ATtiny45) - 10uF elektrolitski kondenzator - 220ohm 1/4 vatni upor - LED - priključna žica
Upoštevajte, da nekatere povezave na tej strani vsebujejo povezave Amazon Amazon. To ne spremeni cene nobenega artikla za prodajo. Vendar pa zaslužim majhno provizijo, če kliknete katero koli od teh povezav in kupite karkoli. Ta denar ponovno vlagam v materiale in orodja za prihodnje projekte. Če želite nadomestni predlog za dobavitelja katerega koli dela, mi to sporočite.
Korak: Ožičite vezje
Arduino priključite na ATtiny na naslednji način:
- Arduino +5V - ATtiny Pin 8
- Arduino Ground - ATtiny Pin 4
- Arduino Pin 10 - ATtiny Pin 1
- Arduino Pin 11 - ATtiny Pin 5
- Arduino Pin 12 - ATtiny Pin 6
- Arduino Pin 13 - ATtiny Pin 7
3. korak: Programirajte Arduino
V meniju "Primeri" izberite skico "ArduinoISP".
Skico naložite v svoj Arduino tako kot katero koli drugo skico.
Vaš Arduino je zdaj konfiguriran kot serijski programer, ki lahko programira druge čipe.
4. korak: Pokrov filtra
Kondenzator 10uF postavite med ozemljitev in zatič za ponastavitev Arduino. Pazite na polarnost kondenzatorjev (od tal do tal!).
Govori se, da to potrebujete le za Arduino Uno, vendar sem ugotovil, da je pomagalo pri vključitvi tudi v starejše različice. Če v naslednjih korakih ugotovite, da ne deluje, ga preprosto odstranite in preverite, ali to pomaga.
5. korak: Datoteke ATtiny Core
Zabeležite svojo mapo skicirk iz menija nastavitev Arduino.
Ustvarite novo mapo v mapi za skiciranje, imenovano "strojna oprema"
Nato pojdite na to stran in prenesite datoteko: attiny45_85.zip
Razpakirajte to datoteko in jo pustite v novi mapi strojne opreme.
Na koncu znova zaženite programsko okolje Arduino. Zdaj bi bilo treba naložiti nova jedra.
Upoštevajte, da obstajajo tudi osnovne datoteke za številne druge čipe ATtiny. Ta stran je dobro izhodišče za povezovanje s široko paleto njih z uporabo Arduina.
6. korak: Programirajte ATtiny
V zgornjem meniju izberite: Orodna plošča ATtiny85 (z Arduinom kot ponudnikom internetnih storitev)
(Seveda boste za to izbrali drug čip, če ga uporabljate.)
Nato odprite osnovni primer utripanja in spremenite številko pin z 13 na 0.
Na koncu jo naložite tako kot katero koli drugo skico.
Dvakrat bi moral prikazati naslednjo napako: avrdude: prosimo, definirajte signale PAGEL in BS2 v konfiguracijski datoteki za del ATtiny85 avrdude: prosimo, definirajte signale PAGEL in BS2 v konfiguracijski datoteki za del ATtiny85
Preprosto prezrite sporočilo o napaki in vse je v redu.
7. korak: Preskusno vezje
220 pin ohm priključite na pin 5.
Priključite LED med uporom in +5V.
Moral bi utripati.
Čestitam. Končal si.
Se vam je zdelo to koristno, zabavno ali zabavno? Sledite @madeineuphoria in si oglejte moje najnovejše projekte.
Priporočena:
Programirajte svojo igro 2048 W/Java !: 8 korakov
Programiraj svojo igro 2048 W/Java!: Všeč mi je igra 2048. Zato sem se odločil, da bom programiral svojo različico. Je zelo podobna dejanski igri, vendar mi programiranje sam daje svobodo, da kadar koli želim spremeniti karkoli želim. Če želim igro 5x5 namesto tipičnih 4x4, s
Programirajte katero koli ploščo/modul ESP8266 z vdelano programsko opremo ukazov AT: 5 korakov
Programirajte katero koli ploščo/modul ESP8266 z vdelano programsko opremo ukazov AT: Vsak modul in ploščo ESP8266 lahko programirate na več načinov: Arduino, python, Lua, ukazi AT, veliko več verjetno … Prvi trije so najboljši za samostojno delovanje, vdelana programska oprema AT je za uporabo ESP8266 kot modula ali za hitro testiranje s TTL RS232 c
Programirajte svoj Arduino z napravo Android prek Bluetootha: 6 korakov (s slikami)
Programirajte svoj Arduino z napravo Android prek Bluetootha: Pozdravljeni, v tem navodilu vam želim pokazati, kako programirati vaš Arduino Uno z napravo Android prek Bluetootha. Je zelo preprost in tako poceni. Omogoča nam tudi programiranje našega Arduina kjer koli želimo preko brezžičnega bluetootha … Torej
Mini svetlobni sledilnik ATTiny-RAT, ATTINY: 3 koraki
ATTiny-RAT, ATTINY Powered Mini Lightfollower: Pozdravljeni, minilo je že kar nekaj časa, odkar sem objavil zadnjo navodilo. No, v moji glavi se trenutno dogaja marsikaj, vendar sem uspel dokumentirati svoje " prve korake " z čipi serije ATTiny v tem kratkem navodilu za vas
Programirajte računalnik, da se samodejno izklopi, tako da mu določite, kdaj želite to narediti: 4 koraki
Programirajte računalnik, da se samodejno izklopi, tako da določite, kdaj želite, da to stori: hej, to je še en pouk iz mojega vsakdana … nazadnje sem moral na svoj računalnik prenesti veliko programske opreme in moral sem ga pustiti naložiti čez noč nisem želel, da bi bil računalnik vso noč vklopljen po končanem prenosu in ob