Jak si vyrobit Arduino na prkénku - pokyny krok za krokem

Jak si vyrobit Arduino na prkénku - pokyny krok za krokem

V tomto článku se naučíme, jak vyrobit Arduino na prkénku. Podíváme se také na to, co je Arduino, jak jej naprogramovat a jak je sestavit jako samostatný mikrokontrolér na prkénku nebo desce plošných spojů.

Arduino bylo požehnáním pro ty, kteří se chtěli naučit mikrokontroléry a vestavěný systém pro neinženýry a začátečníky v mikrokontrolérech.



Než arduino vzniklo, začátečníci se museli naučit mikrokontrolér s drahými soupravami a někteří kódovali mikrokontrolér v jazyce Assembly, což je hrozný jazyk a ne všichni jim rozuměli.



Arduino byl úplný měnič her, který je levný a programování lze psát ve vyšších jazycích, jako je C ++, a programátor nemusí být v kódování profesionálem

Co je to Arduino? (Pro noobs)

Arduino je prototypová deska s otevřeným zdrojovým kódem, vyrobená kolem ATmega328P, která má 14 pinů GPIO (vstup pro všeobecné použití), z nichž 6 pinů je schopno provádět analogové funkce, všech 14 pinů má schopnost digitálních funkcí.



USB 2.0 typu B umístěný v pravém rohu arduina (podle toho, jak jej umístíte) pro napájení a vypalování programů na mikrokontrolér. Resetovací přepínač je umístěn v levém horním rohu desky arduino pro restartování programu v samotném arduino.

The Deska Arduino má zabudovaný programátor, který vypaluje program na mikrokontrolér ATmega328P přes USB. K napájení arduina z externího zdroje napětí v rozsahu od 7 V do 12 V je k dispozici samostatný konektor DC (má zabudovaný regulátor napětí).

Některé specifikace Arduina:

  • Provozní napětí: 5V na USB a 7-12V na DC konektoru.
  • Digitální I / O piny: 14 (z nichž 6 může provádět operace PWM)
  • Analogové vstupní piny: 6
  • Flash paměť pro ukládání programu: 32 kB
  • RAM: 2 kB
  • EEPROM: 1 kB
  • Rychlost hodin: 16MHz
  • DC výstupní proud na I / O pin: 20mA

Poznámka: Výše ​​uvedená specifikace je použitelná pouze pro mikrokontrolér Arduino založený na ATmega328P.



Jak vyrobit jeden na prkénku na prkénko:

Pokud je prototyp vašeho projektu kompletní a chcete, aby byl ve vašem projektu stálý? Ve skutečnosti nemusíte do svého projektu vkládat celou objemnou desku arduino.

ATmega328P s několika externími komponenty stačí k provedení programu a ovládání periferií, které jste připojili k mikrokontroléru.

Deska arduino se používá k vypálení programu na mikrokontrolér a poskytuje určitou ochranu proti závadám, které provádíme během prototypování.

DIAGRAM:

ATmega328P připojuje několik externích komponent, aby se Arduino stalo na prkénku

Jakmile je projekt dokončen, můžete vytáhnout ATmega328P a připojit několik externích komponent, jak je znázorněno na obrázku, a můžete je připájet k PCB, aby byl trvalý.

Pro svůj další projekt nemusíte kupovat novou desku arduino, místo toho si můžete zakoupit ATmega328P a několik dalších externích, které jsou nákladově efektivní a činí váš projekt kompaktnějším.

Jak naprogramovat ATmega328P, když je na prkénku:

Metoda 1:

Nejjednodušší a nejlínější způsob, jak program ATmega328P je se samotnou deskou arduino. Vložte ATmega328P, vypalte program a vytáhněte jej, vložte do svého projektu.

Tato metoda je přizpůsobitelná, pokud má váš projekt 28kolíkový držák IC (takže lze snadno odstranit ATmega328P) a ATmega328P je snadno přístupný.

Postup je následující:
Stáhněte si Arduino IDE z oficiálního webu Arduina a nainstalujte jej do svého počítače.
Aktualizujte ovladač desky arduino ve vašem počítači (není třeba dělat, pokud používáte počítač se systémem Linux).
Vložte ATmega328P na desku arduino správným směrem a zkontrolujte, zda má bootloader.
Vyberte „Nástroje“> „Deska“> „Arduino / Genuino UNO“
Připojte arduino k počítači a vyberte pravý port pro arduino (různé počítače pro počítače. Vyberte „Nástroje“> „port“).
Zkompilujte program a klikněte na tlačítko nahrávání.
Odeberte ATmega328P a vložte jej do projektu.

Metoda 2:

Pokud často programujete mikrokontrolér a hardware vašeho projektu je nepřístupný, pak je tato metoda pro váš projekt nejlepší, zvláště když je ATmega328P pájen přímo na PCB.

POZNÁMKA: Než přejdeme k napájení ATmega328P z desky arduino, ujistěte se, že je odpojeno napájení z externího obvodu.

Diagram:

často programujte mikrokontrolér a hardware vašeho projektu

Vyberte „Nástroje“> „Deska“> „Arduino / Genuino UNO“
Připojte arduino k počítači a vyberte pravý port pro arduino (různé počítače pro počítače. Vyberte „Nástroje“> „port“).
Zkompilujte program a klikněte na tlačítko nahrávání.




Předchozí: Obvod alarmu motocyklové nehody Další: Obvod indikátoru doby zálohování baterie