Obsah:

Programátor ATtiny pre Arduino Uno: 3 kroky
Programátor ATtiny pre Arduino Uno: 3 kroky

Video: Programátor ATtiny pre Arduino Uno: 3 kroky

Video: Programátor ATtiny pre Arduino Uno: 3 kroky
Video: ATtiny85 Arduino Getting Started Tutorial, the Smallest Arduino, Micro Arduino, ATtiny85 Bootloader 2024, November
Anonim
Programátor ATtiny pre Arduino Uno
Programátor ATtiny pre Arduino Uno

Ak ste sa presvedčili o platforme Arduino a chcete skúsiť naprogramovať ďalšie mikrokontroléry atmel, táto príručka vám pomôže urobiť prvé kroky. Zvlášť vyrobíte štít pre dosky kompatibilné s Arduino Uno, aby ste mohli naprogramovať viacero mikrokontrolérov ATtiny (2313/4313 25/45/85 a možno aj niektoré ďalšie).

Zásoby

Na tento celkom jednoduchý projekt budete potrebovať:

-perfboard (jednostranný alebo obojstranný najmenej 20 x 10 bodov)

-3x 5mm LED diódy

-3x rezistory 220-330 Ohm

-20 -pinová zásuvka

-najmenej 12 konektorov (najmenej)

-1x prepojka

-niektoré prepojovacie vodiče

A samozrejme mikrokontrolér ATtiny, s ktorým je možné pracovať (v mojom prípade je to 2313)

Krok 1: Zapojenie

Elektrické vedenie
Elektrické vedenie
Elektrické vedenie
Elektrické vedenie
Elektrické vedenie
Elektrické vedenie

Nie som veľmi zvyknutý vyrábať sprievodcu krok za krokom, takže jednoducho prikladám konečný výsledok a nejaké zapojenie. Upozorňujeme, že na obrázku Fritzing nie je dodržaná polarita diód LED, takže buďte opatrní!

Ak ste sa rozhodli používať jednostrannú perfboardovú dosku, musíte niektorými kliešťami stlačiť hlavičky kolíkov, aby boli špendlíky dlhšie a spájkovať ich zo zadnej strany.

Prepojka je potrebná na zmenu pinu GND (v závislosti od toho, aký mikrokontrolér používate), aj keď som bol schopný nahrať skicu na ATtiny 2313 aj bez GND …

Zelená LED dióda vždy svieti a je voliteľná.

Krok 2: Nastavenie softvéru

Nastavenie softvéru
Nastavenie softvéru
Nastavenie softvéru
Nastavenie softvéru

Teraz musíte nahrať arduino isp na dosku arduino. Prejdite na Súbor -> Príklady -> ArduinoISP.

Pred odoslaním môžete zmeniť správanie LED diód priradením pinov 8 a 9, pin 7 sa NEBUDE používať. PMODE (v mojom prípade modrý) je ten, ktorý pri odosielaní náčrtu bliká. ERR sa rozsvieti, keď dôjde k chybe. Skúšal som simulovať chyby, ale nikdy sa nerozsvietil … HB znamená HeartBeat a bude sa pravidelne zapínať a vypínať. Nie je to pre mňa veľmi užitočné, ale môžete to priradiť namiesto LED ERR.

Krok 3: Odovzdanie náčrtu

Nahráva sa vaša skica
Nahráva sa vaša skica
Nahráva sa vaša skica
Nahráva sa vaša skica
Nahráva sa vaša skica
Nahráva sa vaša skica

Teraz ste konečne pripravení nahrať svoju skicu. Uistite sa, že ste nainštalovali konkrétnu dosku (mikrokontrolér), a potom prejdite na položku Nástroje -> Programátor -> Arduino ako ISP.

Zaistite, aby digitálne piny priradené vo vašom náčrte zodpovedali pinom na vašom mikrokontroléri.

Teraz ste pripravení nahrať svoj náčrt!

Odporúča: