Kako narediti Arduino na tabli - navodila po korakih

Preizkusite Naš Instrument Za Odpravo Težav





V tem članku se bomo naučili, kako narediti Arduino na plošči. Prav tako bomo videli, kaj je Arduino, kako ga programirati in kako jih sestaviti kot samostojni mikrokrmilnik na plošči ali PCB.

Arduino je bil dobro za tiste, ki so se želeli naučiti mikrokrmilnikov, in vgrajeni sistem za neinženirje in začetnike v mikrokrmilniku.



Preden se je pojavil arduino, so se morali začetniki naučiti mikrokrmilnika z dragimi kompleti, nekateri pa so mikrokontroler kodirali v skupščinskem jeziku, ki je grozen jezik in ga vsi niso razumeli.

Arduino je popolnoma spremenil igro, kar je poceni in kodiranje je mogoče pisati v višjih jezikih, kot je C ++, programerju pa ni treba biti strokovnjak pri kodiranju



Kaj je Arduino? (Za noobs)

Arduino je odprtokodna prototipska plošča, izdelana okoli ATmega328P, ima 14 zatičev GPIO (splošni vhodni izhod), od tega ima 6 zatičev analogne funkcije, vseh 14 zatičev pa digitalne funkcije.

USB 2.0 tip B je nameščen v desnem kotu arduina (odvisno od tega, kako namestite) za napajanje in zapisovanje programov v mikrokrmilnik. Stikalo za ponastavitev je nameščeno v levem zgornjem kotu plošče arduino za ponovni zagon programa znotraj samega arduina.

The Arduino plošča ima vgrajen programator, ki prek USB-ja zapisuje program na mikrokrmilnik ATmega328P. Ločen enosmerni priključek je na voljo za napajanje arduina iz zunanjega vira napetosti od 7V do 12V (vgrajen je regulator napetosti).

Nekaj ​​specifikacij arduina:

  • Delovna napetost: 5V na USB in 7-12V na DC vtiču.
  • Digitalni vhodno / izhodni zatiči: 14 (od tega jih 6 lahko izvaja PWM)
  • Zatiči analognega vhoda: 6
  • Flash pomnilnik za shranjevanje programa: 32KB
  • RAM: 2KB
  • EEPROM: 1KB
  • Taktna hitrost: 16MHz
  • DC izhodni tok na I / O pin: 20mA

Opomba: Zgornja specifikacija velja samo za mikrokrmilnik arduino na osnovi ATmega328P.

Kako ga narediti na plošči:

Če je prototip vašega projekta končan in želite, da je trajen na vašem projektnem polju? Pravzaprav vam ni treba postaviti celotne obsežne arduino plošče v svojo projektno škatlo.

ATmega328P z nekaj zunanjimi komponentami zadostuje za izvajanje programa in nadzor zunanjih naprav, ki ste jih povezali z mikrokrmilnikom.

Plošča arduino se uporablja za zapisovanje programa v mikrokrmilnik in zagotavlja določeno zaščito pred napakami, ki jih naredimo med izdelavo prototipov.

DIAGRAM:

ATmega328P poveže nekaj zunanjih komponent, da bo Arduino na plošči

Ko je projekt končan, lahko izvlečete ATmega328P in priključite nekaj zunanjih komponent, kot je prikazano na diagramu, in ga lahko spajkate na PCB, da postane trajen.

Za naslednji projekt vam ni treba kupiti nove arduino plošče, namesto tega lahko kupite ATmega328P in nekaj drugih zunanjih, ki so stroškovno učinkoviti in naredijo vaš projekt bolj kompakten.

Kako programirati ATmega328P, ko je na plošči:

1. metoda:

ATmega328P je najlažji in najbolj len način programiranja s samo ploščo arduino. Vstavite ATmega328P, zažgite program in ga izvlecite, vstavite v svoj projekt.

Ta metoda je prilagodljiva, če ima vaš projekt 28-polno držalo IC (tako da je ATmega328P enostavno odstraniti) in je ATmega328P lahko dostopen.

To storite tako:
Prenesite obrazec Arduino IDE uradno spletno mesto arduino in ga namestite v računalnik.
Posodobite gonilnik za ploščo arduino v računalniku (če uporabljate računalnik z Linuxom, vam ni treba).
Vstavite ATmega328P na ploščo arduino v pravo smer in se prepričajte, da ima zagonski nalagalnik.
Izberite 'Orodja'> 'Tabla'> 'Arduino / Genuino UNO'
Priključite arduino na računalnik in izberite prava vrata za svoj arduino (od računalnika do računalnika izberite 'Orodja'> 'vrata').
Sestavite program in kliknite gumb za prenos.
Odstranite ATmega328P in ga vstavite v svoj projekt.

2. metoda:

Če pogosto znova programirate mikrokrmilnik in je strojna oprema vašega projekta nedostopna, je ta metoda najboljša za vaš projekt, še posebej, če je ATmega328P spajkana neposredno na tiskano vezje.

OPOMBA: Prepričajte se, da je napajanje zunanjega vezja odklopljeno, preden nadaljujete, da bomo napajali ATmega328P s plošče arduino.

Diagram:

pogosto znova programirajte mikrokrmilnik in strojno opremo vašega projekta

Izberite 'Orodja'> 'Tabla'> 'Arduino / Genuino UNO'
Priključite arduino na računalnik in izberite prava vrata za svoj arduino (od računalnika do računalnika izberite 'Orodja'> 'vrata').
Sestavite program in kliknite gumb za prenos.




Prejšnja: Alarmni tokokrog za motorne nesreče Naprej: Vezje indikatorja časa varnostnega kopiranja baterije