Kako napraviti Arduino na kruhu - korak po korak upute

Isprobajte Naš Instrument Za Uklanjanje Problema





U ovom ćemo članku naučiti kako napraviti Arduino na ploči. Također ćemo vidjeti što je Arduino, kako ga programirati i kako ih sastaviti kao samostalni mikrokontroler na ploči ili PCB-u.

Arduino je bio blagodat za one koji su željeli naučiti mikrokontrolere i ugrađeni sustav za neinženjere i početnike u mikrokontroleru.



Prije nego što je arduino nastao, početnici su morali naučiti mikrokontroler sa skupim setovima, a neki od njih kodirali su mikrokontroler na skupštinskom jeziku, što je strašan jezik i nisu ih svi razumjeli.

Arduino je potpuno promijenio igru, što je jeftino, a kodiranje se može pisati na višim jezicima poput C ++, a programer ne mora biti profesionalac u kodiranju



Što je Arduino? (Za noobs)

Arduino je ploča za prototipiranje otvorenog koda koja je napravljena oko ATmega328P i ima 14 GPIO (općenito ulaznih izlaznih) pinova, od kojih 6 pinova ima mogućnost obavljanja analognih funkcija, a svih 14 pinova ima mogućnost digitalnih funkcija.

USB 2.0 tip B smješten je u desni kut arduina (ovisno o tome kako postavite) za napajanje i snimanje programa na mikrokontroleru. Prekidač za resetiranje postavljen je u lijevi gornji kut arduino ploče za ponovno pokretanje programa u samom arduinu.

The Arduino ploča je ugradio programator koji program spali na ATmega328P mikrokontroler putem USB-a. Za napajanje arduina iz vanjskog izvora napona u rasponu od 7 V do 12 V (ugrađen je regulator napona) predviđena je zasebna DC utičnica.

Neke specifikacije arduina:

  • Radni napon: 5V na USB-u i 7-12V na DC-utičnici.
  • Digitalni I / O pinovi: 14 (od kojih 6 može raditi PWM operacije)
  • Pribadače analognih ulaza: 6
  • Flash memorija za pohranu programa: 32KB
  • RAM: 2 KB
  • EEPROM: 1KB
  • Takt: 16MHz
  • Istosmjerna izlazna struja po I / O pinu: 20mA

Napomena: Gornja specifikacija primjenjiva je samo za arduino mikrokontroler zasnovan na ATmega328P.

Kako ga napraviti na ploči:

Ako je prototip vašeg projekta dovršen i želite ga učiniti trajnim na okviru projekta? Zapravo ne trebate smjestiti cijelu glomaznu arduino ploču u svoj projektni okvir.

ATmega328P s malo vanjskih komponenata dovoljan je za izvršavanje programa i kontrolu perifernih uređaja koje ste povezali s mikrokontrolerom.

Arduino ploča koristi se za narezivanje programa na mikrokontroler i pruža određenu zaštitu od kvarova koje napravimo tijekom izrade prototipa.

DIJAGRAM:

ATmega328P povezuje nekoliko vanjskih komponenata kako bi Arduino bio na ploči

Nakon što je projekt završen, možete izvaditi ATmega328P i spojiti nekoliko vanjskih komponenata kao što je prikazano na dijagramu i možete ga lemiti na PCB kako bi postao trajan.

Za sljedeći projekt ne trebate kupiti novu arduino ploču, već možete kupiti ATmega328P i nekoliko drugih vanjskih, koji su isplativi i čine vaš projekt kompaktnijim.

Kako programirati ATmega328P kada je na ploči:

Metoda 1:

ATmega328P je najlakši i naj lijeniji način programiranja sa samom pločom arduino. Umetnite ATmega328P, izgorite program i izvadite ga, umetnite u svoj projekt.

Ova se metoda može prilagoditi kada vaš projekt ima 28-pinski IC držač (tako da se ATmega328P može lako ukloniti), a ATmega328P je lako dostupan.

Evo kako to učiniti:
Preuzmite Arduino IDE obrazac službenog web mjesta arduino i instalirajte na svoje računalo.
Ažurirajte upravljački program za ploču arduino na vašem računalu (nema potrebe ako koristite računalo temeljeno na Linuxu).
Umetnite ATmega328P na ploču arduino u pravom smjeru i provjerite ima li bootloader.
Odaberite 'Alati'> 'Ploča'> 'Arduino / Genuino UNO'
Priključite arduino na računalo i odaberite pravi priključak za svoj arduino (računalo prilagodite računalu. Odaberite 'Alati'> 'priključak').
Sastavite program i kliknite gumb za prijenos.
Uklonite ATmega328P i umetnite ga u svoj projekt.

Metoda 2:

Ako često programirate mikrokontroler i ako je hardver vašeg projekta nepristupačan, tada je ova metoda najbolja za vaš projekt, posebno kada je ATmega328P zalemljen izravno na PCB.

NAPOMENA: Prije nastavka napajanja ATmega328P s arduino ploče provjerite je li isključen izvor napajanja iz vanjskog kruga.

Dijagram:

ponovno programirajte mikrokontroler i hardver vašeg projekta

Odaberite 'Alati'> 'Ploča'> 'Arduino / Genuino UNO'
Priključite arduino na računalo i odaberite pravi priključak za svoj arduino (računalo prilagodite računalu. Odaberite 'Alati'> 'priključak').
Sastavite program i kliknite gumb za prijenos.




Prethodno: Krug alarma za motociklističke nesreće Dalje: Krug indikatora vremena sigurnosne kopije baterije