Obsah:
- Krok 1: Jděte pro věci
- Krok 2: Zapojte obvod
- Krok 3: Naprogramujte Arduino
- Krok 4: Uzávěr filtru
- Krok 5: Základní soubory ATtiny
- Krok 6: Naprogramujte ATtiny
- Krok 7: Testujte obvod
Video: Naprogramujte ATtiny pomocí Arduina: 7 kroků (s obrázky)
2024 Autor: John Day | [email protected]. Naposledy změněno: 2024-01-30 08:19
Následují pokyny pro programování mikrokontrolérů ATtiny pomocí Arduino IDE. V jednoduché angličtině se programuje 8pinový čip Atmel jako obvykle jako Arduino. To je skvělé, protože ATtiny je malý, a - no - to vám umožňuje vyrábět drobné věci, které nepotřebují velký mikrokontrolér.
Pokyny, které jsem zde zveřejnil, jsou téměř stejné jako pokyny poskytnuté neuvěřitelně úžasným High-Low Tech Tutorial. Zveřejnil jsem zde svoji verzi pokynů, protože plánuji vytvořit několik nadcházejících projektů pomocí čipů ATtiny a napadlo mě, že bych ukázal svůj postup.
Krok 1: Jděte pro věci
Budete potřebovat:
- Arduino - Breadboard - ATtiny85 (nebo ATtiny45) - 10uF elektrolytický kondenzátor - 220ohm odpor 1/4 watt - LED - připojovací vodič
Upozorňujeme, že některé odkazy na této stránce obsahují odkazy na pobočky společnosti Amazon. To nemění cenu žádného z položek na prodej. Pokud však kliknete na některý z těchto odkazů a něco koupíte, vydělávám malou provizi. Tyto peníze reinvestuji do materiálů a nástrojů pro budoucí projekty. Pokud byste chtěli alternativní návrh na dodavatele jakékoli části, dejte mi prosím vědět.
Krok 2: Zapojte obvod
Připojte Arduino k ATtiny následujícím způsobem:
- 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
Krok 3: Naprogramujte Arduino
Vyberte skicu „ArduinoISP“z nabídky „Příklady“.
Nahrajte skicu do svého Arduina jako jakoukoli jinou skicu.
Vaše Arduino je nyní nakonfigurováno jako sériový programátor, který dokáže programovat další čipy.
Krok 4: Uzávěr filtru
Umístěte kondenzátor 10uF mezi zem a resetovací kolík Arduino. Dávejte pozor na polaritu kondenzátorů (země na zem!).
Říká se, že to potřebujete pouze pro Arduino Uno, ale zjistil jsem, že pomohlo zahrnout to i do předchozích verzí. Pokud zjistíte, že v dalších krocích nefunguje, jednoduše jej odeberte a zjistěte, zda to pomáhá.
Krok 5: Základní soubory ATtiny
Poznamenejte si svoji složku skicářů z nabídky předvoleb Arduina.
Vytvořte ve složce skicáře novou složku s názvem „hardware“
Poté přejděte na tuto stránku a stáhněte si soubor: attiny45_85.zip
Rozbalte tento soubor a ponechte jej v nové složce hardwaru.
Nakonec restartujte programovací prostředí Arduino. Nyní by měla být načtena nová jádra.
Všimněte si, že existují také základní soubory pro řadu dalších čipů ATtiny. Tato stránka je dobrým výchozím bodem pro propojení s celou řadou z nich pomocí Arduina.
Krok 6: Naprogramujte ATtiny
Vyberte z horního menu: Tools Board ATtiny85 (w/ Arduino as ISP)
(Samozřejmě budete chtít vybrat jiný čip, pokud jej používáte.)
Poté otevřete příklad základního mrknutí a změňte číslo PINu z 13 na 0.
Nakonec jej nahrajte jako jakýkoli jiný náčrt.
Mělo by dvakrát způsobit následující chybu: avrdude: definujte signály PAGEL a BS2 v konfiguračním souboru pro součást ATtiny85 avrdude: definujte signály PAGEL a BS2 v konfiguračním souboru pro součást ATtiny85
Jednoduše ignorujte chybovou zprávu a měli byste být v pořádku.
Krok 7: Testujte obvod
Na kolík 5 připojte odpor 220 ohmů.
Připojte LED mezi odpor a +5V.
Mělo by blikat.
Gratulujeme. Jsi hotový.
Přišlo vám to užitečné, zábavné nebo zábavné? Sledujte @madeineuphoria a podívejte se na mé nejnovější projekty.
Doporučuje:
Naprogramujte si vlastní hru 2048 s Javou !: 8 kroků
Naprogramujte si vlastní hru 2048 W/Java !: Miluji hru 2048. A tak jsem se rozhodl naprogramovat vlastní verzi. Je to velmi podobné skutečné hře, ale samotné programování mi dává svobodu změnit, co chci, kdykoli chci. Pokud chci místo typického 4x4 hru 5x5
Naprogramujte libovolnou desku/modul ESP8266 pomocí firmwaru AT příkazů: 5 kroků
Naprogramujte libovolnou desku/modul ESP8266 s AT příkazy Firmware: Každý modul a desku ESP8266 lze naprogramovat mnoha způsoby: Arduino, python, Lua, AT příkazy, mnoho dalších pravděpodobně … První tři z nich jsou nejlepší pro samostatný provoz, AT firmware je pro použití ESP8266 jako modulu nebo pro rychlé testování s TTL RS232 c
Naprogramujte si Arduino pomocí zařízení Android přes Bluetooth: 6 kroků (s obrázky)
Naprogramujte si Arduino pomocí zařízení Android přes Bluetooth: Dobrý den, v tomto Instructable vám chci ukázat, jak naprogramovat Arduino Uno pomocí zařízení Android přes Bluetooth. Je to velmi jednoduché a přitom levné. Také nám to umožňuje naprogramovat naše Arduino, kdekoli chceme bezdrátové bluetooth … Takže
Mluvící Arduino - Přehrávání MP3 pomocí Arduina bez jakéhokoli modulu - Přehrávání souborů MP3 z Arduina pomocí PCM: 6 kroků
Mluvící Arduino | Přehrávání MP3 pomocí Arduina bez jakéhokoli modulu | Přehrávání souboru MP3 z Arduina pomocí PCM: V tomto návodu se naučíme, jak přehrávat soubor mp3 s arduino bez použití jakéhokoli zvukového modulu, zde použijeme knihovnu PCM pro Arduino, která přehrává 16 bitů PCM s frekvencí 8 kHZ, takže to zvládneme
Přehrávejte skladby (MP3) pomocí Arduina pomocí PWM na reproduktoru nebo Flyback transformátoru: 6 kroků (s obrázky)
Přehrávejte skladby (MP3) pomocí Arduina pomocí PWM na reproduktoru nebo Flyback Transformer: Dobrý den, toto je můj první návod, doufám, že se vám bude líbit !! V zásadě jsem v tomto projektu použil sériovou komunikaci mezi mým Arduinem a notebookem, k přenosu hudebních dat z mého notebooku do Arduina. A pomocí Arduino TIMERS t