Ako si vyrobiť Arduino na palube - pokyny krok za krokom

Vyskúšajte Náš Nástroj Na Odstránenie Problémov





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:

ATmega328P pripojte niekoľko externých komponentov, aby sa Arduino stalo nepájivým

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:

často programujte mikrokontrolér a hardvér vášho projektu

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