Sisukord:

ATtiny programmeerimine Arduinoga: 7 sammu (piltidega)
ATtiny programmeerimine Arduinoga: 7 sammu (piltidega)

Video: ATtiny programmeerimine Arduinoga: 7 sammu (piltidega)

Video: ATtiny programmeerimine Arduinoga: 7 sammu (piltidega)
Video: Arduino Pushbutton with ATtiny 2024, Juuli
Anonim
Programmeerige ATtiny Arduino abil
Programmeerige ATtiny Arduino abil

Järgnevad juhised ATtiny mikrokontrollerite programmeerimiseks Arduino IDE abil. Lihtsas inglise keeles saate programmeerida 8-kontaktilisi Atmeli kiipe nagu tavaliselt Arduino puhul. See on lahe, sest ATtiny on pisike ja - noh - see võimaldab teil teha pisikesi asju, mis ei vaja suurt mikrokontrollerit.

Juhised, mille olen siia postitanud, on peaaegu samad, mis uskumatult vinge High-Low Tech Tutoriali juhised. Postitasin oma versiooni juhistest siia, sest plaanin teha paar eelseisvat projekti ATtiny kiipide abil ja arvasin, et näitan oma protsessi.

Samm: minge hankige asju

Mine Hangi kraami
Mine Hangi kraami

Sa vajad:

- Arduino - leivaplaat - ATtiny85 (või ATtiny45) - 10uF elektrolüütkondensaator - 220 oomi 1/4 vatti takisti - LED - ühendusseade

Pange tähele, et mõned sellel lehel olevad lingid sisaldavad Amazoni sidusettevõtte linke. See ei muuda ühegi müüdava kauba hinda. Siiski teenin väikese vahendustasu, kui klõpsate mõnel neist linkidest ja ostate midagi. Investeerin selle raha tulevaste projektide materjalidesse ja tööriistadesse. Kui soovite mõne varuosa tarnijale alternatiivset soovitust, andke mulle sellest teada.

Samm: ühendage vooluring vooluvõrku

Juhtige vooluring
Juhtige vooluring
Juhtige vooluring
Juhtige vooluring
Juhtige vooluring
Juhtige vooluring
Juhtige vooluring
Juhtige vooluring

Ühendage Arduino ATtiny -ga järgmiselt.

  • 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

Samm: programmeerige Arduino

Programmeerige Arduino
Programmeerige Arduino
Programmeerige Arduino
Programmeerige Arduino
Programmeerige Arduino
Programmeerige Arduino

Valige menüüst "Näited" visand "ArduinoISP".

Laadige eskiis oma Arduinole üles nagu iga teise visandi puhul.

Teie Arduino on nüüd konfigureeritud jadaprogrammeerijaks, mis saab programmeerida teisi kiipe.

4. samm: filtri kork

Filtri kork
Filtri kork

Pange 10uF kondensaator maa ja Arduino lähtestusnõela vahele. Jälgige kindlasti kondensaatorite polaarsust (maandus maapinnale!).

Kuuldavasti vajate seda ainult Arduino Uno jaoks, kuid olen leidnud, et see aitas kaasa ka selle lisamisele varasemate versioonidega. Kui leiate, et see järgmistes sammudes ei tööta, eemaldage see lihtsalt ja vaadake, kas see aitab.

Samm: ATtiny Core Files

ATtiny Core Files
ATtiny Core Files
ATtiny Core Files
ATtiny Core Files

Võtke teadmiseks oma visandiraamatu kaust Arduino eelistuste menüüst.

Looge oma visandiraamatu kausta uus kaust nimega "riistvara"

Seejärel minge sellele lehele ja laadige alla fail: attiny45_85.zip

Pakkige see fail lahti ja jätke see uude riistvara kausta.

Lõpuks taaskäivitage Arduino programmeerimiskeskkond. Nüüd tuleks uued südamikud laadida.

Pange tähele, et paljude teiste ATtiny kiipide jaoks on olemas ka põhifailid. See leht on hea lähtepunkt paljude nende ühendamiseks Arduino abil.

6. samm: programmeerige ATtiny

Programmeerige ATtiny
Programmeerige ATtiny

Valige ülemisest menüüst: Tools Board ATtiny85 (Interneti -teenuse pakkujana koos Arduinoga)

(Loomulikult soovite selle jaoks valida teise kiibi, kui seda kasutate.)

Seejärel avage põhiline vilkumise näide ja muutke tihvti number 13 -lt 0 -le.

Lõpuks laadige see üles nagu iga teise visandi puhul.

See peaks andma järgmise vea kaks korda: avrdude: palun määratlege PAGEL ja BS2 signaalid osa ATtiny85 avrdude konfiguratsioonifailis: palun määrake PAGEL ja BS2 signaalid osa ATtiny85 konfiguratsioonifailis

Lihtsalt ignoreerige veateadet ja peaksite minema.

Samm 7: testiahel

Testi ahel
Testi ahel
Testi ahel
Testi ahel
Testi ahel
Testi ahel

Ühendage 220 oomi takisti tihvtiga 5.

Ühendage LED takisti ja +5 V vahele.

See peaks vilkuma.

Palju õnne. Olete valmis.

Pilt
Pilt

Kas see oli teile kasulik, lõbus või meelelahutuslik? Jälgige @madeineuphoria, et näha minu viimaseid projekte.

Soovitan: