Obsah:

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

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

Video: ATtiny Programátor pro Arduino Uno: 3 kroky
Video: ATtiny85 arduino прошивка и подключение 2024, Smět
Anonim
ATtiny Programátor pro Arduino Uno
ATtiny Programátor pro Arduino Uno

Pokud jste si s platformou Arduino získali jistotu a chcete zkusit naprogramovat jiné mikrokontroléry atmel, tato příručka vám pomůže udělat první kroky. Zejména vytvoříte štít pro desky kompatibilní s Arduino Uno za účelem programování více mikrokontrolérů ATtiny (2313/4313 25/45/85 a možná i některé další).

Zásoby

Pro tento celkem jednoduchý projekt budete potřebovat:

-perfboard (jednostranný nebo oboustranný alespoň 20x10 bodů)

-3x 5mm LED diody

-3x 220-330 Ohm odpory

-20pinová zásuvka

-12 zástrček (minimálně)

-1x propojka

-některé propojovací vodiče

A samozřejmě mikrokontrolér ATtiny, se kterým lze pracovat (v mém případě je to 2313)

Krok 1: Zapojení

Elektrické vedení
Elektrické vedení
Elektrické vedení
Elektrické vedení
Elektrické vedení
Elektrické vedení

Nejsem příliš zvyklý dělat průvodce krok za krokem, takže jednoduše připojuji konečný výsledek a nějaké zapojení. Vezměte prosím na vědomí, že polarita LED není na obrázku Fritzing respektována, takže buďte opatrní!

Pokud jste se rozhodli použít jednostrannou perfboardovou desku, musíte některými kleštěmi zatlačit hlavičky kolíků, aby byly kolíky delší a pájet je ze zadní strany.

Propojka je potřebná ke změně GND pinu (podle toho, jaký mikrokontrolér používáte), i když jsem byl schopen nahrát skicu na ATtiny 2313 i bez GND vůbec…

Zelená LED dioda vždy svítí a je volitelná.

Krok 2: Nastavení softwaru

Nastavení softwaru
Nastavení softwaru
Nastavení softwaru
Nastavení softwaru

Nyní musíte nahrát arduino isp na arduino board. Přejděte na Soubor -> Příklady -> ArduinoISP.

Před odesláním můžete změnit chování LED přiřazením pinů 8 a 9, pin 7 NEBUDE použit. PMODE (v mém případě modrý) je ten, který bliká, když nahráváte skicu. ERR se rozsvítí, když dojde k chybě. Zkoušel jsem simulovat chyby, ale nikdy se nerozsvítil … HB znamená HeartBeat a bude se pravidelně zapínat a vypínat. Není to pro mě příliš užitečné, ale můžete to přiřadit místo LED ERR.

Krok 3: Nahrání náčrtu

Nahrávání náčrtu
Nahrávání náčrtu
Nahrávání náčrtu
Nahrávání náčrtu
Nahrávání náčrtu
Nahrávání náčrtu

Nyní jste konečně připraveni nahrát svůj náčrt. Ujistěte se, že jste nainstalovali konkrétní desku (mikrokontrolér) a poté přejděte na Nástroje -> Programátor -> Arduino jako ISP.

Ujistěte se, že digitální piny přiřazené ve vaší skice odpovídají těm na vašem mikrokontroléru.

Nyní jste připraveni nahrát svůj náčrt!

Doporučuje: