Obsah:

Naprogramujte ATtiny pomocí Arduina: 7 kroků (s obrázky)
Naprogramujte ATtiny pomocí Arduina: 7 kroků (s obrázky)

Video: Naprogramujte ATtiny pomocí Arduina: 7 kroků (s obrázky)

Video: Naprogramujte ATtiny pomocí Arduina: 7 kroků (s obrázky)
Video: Iklonovy patlaniny - Jak programovat ATtiny85/84/45/44 za pomocí Arduino IDE 2024, Červenec
Anonim
Naprogramujte ATtiny pomocí Arduina
Naprogramujte ATtiny pomocí Arduina

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

Jděte pro věci
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

Zapojte obvod
Zapojte obvod
Zapojte obvod
Zapojte obvod
Zapojte obvod
Zapojte obvod
Zapojte obvod
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

Naprogramujte Arduino
Naprogramujte Arduino
Naprogramujte Arduino
Naprogramujte Arduino
Naprogramujte Arduino
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

Filtr Cap
Filtr Cap

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

ATtiny Základní soubory
ATtiny Základní soubory
ATtiny Základní soubory
ATtiny Základní soubory

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

Naprogramujte ATtiny
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

Testovací obvod
Testovací obvod
Testovací obvod
Testovací obvod
Testovací obvod
Testovací obvod

Na kolík 5 připojte odpor 220 ohmů.

Připojte LED mezi odpor a +5V.

Mělo by blikat.

Gratulujeme. Jsi hotový.

obraz
obraz

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: