Obsah:
Video: Programátor ATtiny pre Arduino Uno: 3 kroky
2024 Autor: John Day | [email protected]. Naposledy zmenené: 2024-01-30 11:57
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
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
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
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:
Malý programátor pre mikrokontroléry ATTINY s Arduino UNO: 7 krokov
Malý programátor pre mikrokontroléry ATTINY s Arduino UNO: V súčasnej dobe je zaujímavé používať mikrokontroléry ATTINY vzhľadom na ich univerzálnosť, nízku cenu, ale aj skutočnosť, že sa dajú ľahko naprogramovať v prostrediach, ako je Arduino IDE. Programy navrhnuté pre moduly Arduino je možné ľahko previesť
Programátor ATTiny HV: 4 kroky
Programátor ATTiny HV: Tento návod je určený pre programovací nástroj ATTiny používajúci ESP8266 a používateľské rozhranie založené na prehliadači. Nadväzuje na predchádzajúci inštruovateľný editor poistiek na čítanie a nastavovanie poistiek, ale teraz podporuje vymazávanie, čítanie a zápis fla
Zmenšiť svoje projekty Arduino - Arduino UNO ako programátor ATmega328P (https://youtu.be/YO61YCaC9DY): 4 kroky
Zmenšiť svoje projekty Arduino | Arduino UNO ako programátor ATmega328P (https://youtu.be/YO61YCaC9DY): Odkaz na video: https://youtu.be/YO61YCaC9DYProgramovanie ATmega328P pomocou Arduina ako ISP (programátor v systéme) vám umožňuje používať funkcie Arduino na doske alebo DPS. Väčšinou to pomôže, keď robíte vysokoškolský projekt. Znižuje
Lacný programátor STK500 AVR pre Atmel Studio: 7 krokov
Lacný programátor AVR STK500 pre Atmel Studio: Atmel Studio je účinný nástroj na vytváranie programov AVR, ale napísanie programu je prvým krokom. Ak chcete používať svoj program, musíte vytvoriť obvod a preniesť svoj kód do mikrokontroléra. Svoj AVR môžete naprogramovať z Atmel Studio pomocou
Programátor ISP pre mikrokontroléry AVR: 4 kroky
Programátor ISP pre mikrokontroléry AVR: Programátor mikrokontrolérov je hardvérové zariadenie vybavené softvérom, ktorý sa používa na prenos kódu strojového jazyka do mikrokontroléra/EEPROM z počítača. Programátor ISP pre mikrokontroléry AVR je sériový programátor, ktorý používa