ATtiny programer za Arduino Uno: 3 koraki
ATtiny programer za Arduino Uno: 3 koraki
Anonim
ATtiny programer za Arduino Uno
ATtiny programer za Arduino Uno

Če ste s platformo Arduino postali samozavestni in želite poskusiti programirati nekatere druge mikrokontrolerje atmel, vam bo ta vodnik pomagal narediti prve korake. Zlasti boste naredili ščit za plošče, združljive z Arduino Uno, za programiranje več mikrokrmilnikov ATtiny (2313/4313 25/45/85 in morda še nekaterih drugih).

Zaloge

Za ta precej preprost projekt boste potrebovali:

-perfboard (enostranski ali dvostranski najmanj 20x10 pik)

-3x 5 mm LED

-3x 220-330 ohmski upori

-20 -polna vtičnica

-12 moških glav (vsaj)

-1x mostiček

-nekaj mostičnih žic

In seveda mikrokrmilnik ATtiny za delo (v mojem primeru je to 2313)

1. korak: Ožičenje

Ožičenje
Ožičenje
Ožičenje
Ožičenje
Ožičenje
Ožičenje

Nisem navajen izdelovati vodnikov po korakih, zato preprosto priložim končni rezultat in nekaj ožičenja. Upoštevajte, da na sliki Fritzing polariteta LED ne upošteva, zato bodite previdni!

Če ste se odločili za enostransko ploščo, morate z nekaj klešč pritisniti glave moških zatičev, da podaljšate zatiče in jih spajkate od zadaj.

Mostiček je potreben za zamenjavo zatiča GND (odvisno od tega, kateri mikrokrmilnik uporabljate), čeprav sem lahko skico naložil na ATtiny 2313 tudi brez GND sploh …

Zelena LED je vedno prižgana in ni obvezna.

2. korak: Namestitev programske opreme

Namestitev programske opreme
Namestitev programske opreme
Namestitev programske opreme
Namestitev programske opreme

Zdaj morate na ploščo arduino naložiti arduino isp. Pojdite v Datoteka -> Primeri -> ArduinoISP.

Pred nalaganjem lahko spremenite vedenje LED z dodelitvijo nožic 8 in 9, nožica 7 NE bo uporabljena. PMODE (v mojem primeru modra) je tista, ki utripa, ko naložite skico. Ko pride do napake, se prikaže ERR. Poskušal sem simulirati napake, vendar se ni nikoli prižgal … HB pomeni HeartBeat in se bo občasno vklopil in izklopil. Ni mi zelo koristno, vendar ga lahko dodelite namesto LED za napako ERR.

3. korak: nalaganje skice

Nalaganje skice
Nalaganje skice
Nalaganje skice
Nalaganje skice
Nalaganje skice
Nalaganje skice

Zdaj ste končno pripravljeni naložiti svojo skico. Prepričajte se, da ste namestili svojo posebno ploščo (mikrokrmilnik) in nato pojdite na Orodja -> Programer -> Arduino kot ponudnik internetnih storitev.

Prepričajte se, da digitalni zatiči, določeni na skici, ustrezajo tistim na vašem mikrokrmilniku.

Zdaj ste pripravljeni naložiti svojo skico!