V tomto článku sa naučíme, ako vyrobiť Arduino na doske. Ďalej sa pozrieme, čo je to Arduino, ako ho naprogramovať a ako ich zostaviť ako samostatný mikrokontrolér na doske alebo doske plošných spojov.
Arduino bolo požehnaním pre tých, ktorí sa chceli naučiť mikrokontroléry a zabudovaný systém pre inžinierov a začiatočníkov v mikrokontroléroch.
Predtým, ako arduino vzniklo, sa začiatočníci museli naučiť mikrokontrolér s drahými súpravami a niektorí z nich kódovali mikrokontrolér v jazyku Assembly, čo je hrozný jazyk a nie všetci im rozumeli.
Arduino úplne zmenilo hru, čo je lacné a programovanie je možné písať vo vyšších jazykoch, ako je C ++, a programátor nemusí byť v kódovaní profesionálom.
Čo je to Arduino? (Pre noobs)
Arduino je prototypová doska s otvoreným zdrojom, ktorá je vyrobená okolo produktu ATmega328P, má 14 pinov GPIO (vstup na všeobecné použitie), z ktorých 6 pinov umožňuje analógové funkcie, všetkých 14 pinov umožňuje digitálne funkcie.
USB 2.0 typu B umiestnený v pravom rohu arduina (v závislosti na tom, ako ho umiestnite) na napájanie a napaľovanie programov na mikrokontrolér. Resetovací prepínač je umiestnený v ľavom hornom rohu dosky arduino na opätovné spustenie programu v samotnom arduino.
The Doska Arduino má zabudovaný programátor, ktorý napaľuje program na mikrokontrolér ATmega328P cez USB. Na napájanie arduina z externého zdroja napätia v rozmedzí od 7 V do 12 V je k dispozícii samostatný konektor DC (má zabudovaný regulátor napätia).
Niektoré špecifikácie arduina:
- Prevádzkové napätie: 5V na USB a 7-12V na DC jack.
- Digitálne I / O piny: 14 (z toho 6 dokáže robiť PWM operácie)
- Analógové vstupné piny: 6
- Flash pamäť na uloženie programu: 32 kB
- RAM: 2 kB
- EEPROM: 1 kB
- Rýchlosť hodín: 16 MHz
- DC výstupný prúd na I / O pin: 20mA
Poznámka: Vyššie uvedená špecifikácia je použiteľná iba pre mikrokontrolér arduino založený na ATmega328P.
Ako vyrobiť jeden na prkénku na prkénko:
Ak je prototyp vášho projektu úplný a chcete, aby bol v poli pre projekt trvalý? V skutočnosti nemusíte do svojho projektu vkladať celú objemnú arduino dosku.
ATmega328P s niekoľkými externými komponentmi stačí na vykonanie programu a na ovládanie periférií, ktoré ste pripojili k mikrokontroléru.
Doska arduino sa používa na napaľovanie programu na mikrokontrolér a poskytuje určitú ochranu proti závadám, ktoré robíme počas prototypov.
SCHÉMA:
Po dokončení projektu môžete odpojiť ATmega328P a pripojiť niekoľko externých komponentov, ako je to znázornené na obrázku, a môžete ich spájkovať s PCB, aby boli trvalé.
Pre svoj ďalší projekt nemusíte kupovať novú dosku arduino, môžete si kúpiť ATmega328P a niekoľko ďalších externých, ktoré sú nákladovo efektívne a robia váš projekt kompaktnejším.
Ako naprogramovať ATmega328P, keď je na nepájivom poli:
Metóda 1:
Najjednoduchší a najlenivejší program, ktorý ATmega328P ponúka, je samotná doska arduino. Vložte ATmega328P, napáľte program a vytiahnite ho, vložte do svojho projektu.
Túto metódu je možné prispôsobiť, keď má váš projekt 28-pólový držiak integrovaného obvodu (takže je možné ATmega328P ľahko odstrániť) a ATmega328P je ľahko prístupný.
Postup je nasledovný:
Stiahnite si Arduino IDE z oficiálnych webových stránok Arduina a nainštalujte ich do svojho počítača.
Aktualizujte ovládač dosky arduino na vašom počítači (nie je potrebné robiť, ak používate počítač založený na systéme Linux).
Vložte ATmega328P na arduino dosku správnym smerom a uistite sa, že má bootloader.
Vyberte „Nástroje“> „Doska“> „Arduino / Genuino UNO“
Pripojte arduino k počítaču a vyberte pravý port pre arduino (rôzne počítače medzi počítačmi. Vyberte „Nástroje“> „port“).
Zostavte program a kliknite na tlačidlo nahrávania.
Odstráňte ATmega328P a vložte ho do svojho projektu.
Metóda 2:
Ak často programujete mikrokontrolér a hardvér vášho projektu je neprístupný, potom je táto metóda pre váš projekt najlepšia, zvlášť keď je ATmega328P spájkovaný priamo na PCB.
POZNÁMKA: Pred pokračovaním v napájaní ATmega328P z dosky arduino sa uistite, že je odpojené napájanie z externého obvodu.
Schéma:
Vyberte „Nástroje“> „Doska“> „Arduino / Genuino UNO“
Pripojte arduino k počítaču a vyberte pravý port pre arduino (rôzne počítače medzi počítačmi. Vyberte „Nástroje“> „port“).
Zostavte program a kliknite na tlačidlo nahrávania.
Dvojica: Obvod alarmu motocyklovej nehody Ďalej: Obvod indikátora času zálohovania batérie