Hogyan készítsünk Arduino-t kenyérlapon - lépésről lépésre

Próbálja Ki A Műszerünket A Problémák Kiküszöbölésére





Ebben a cikkben megtanuljuk, hogyan készítsünk Arduino-t kenyérlapon. Megnézzük azt is, hogy mi az Arduino, hogyan programozzuk és hogyan állítsuk össze önálló mikrokontrollerként egy kenyérlapon vagy NYÁK-on.

Az Arduino áldás volt azok számára, akik mikrovezérlőket és beágyazott rendszert akartak megtanulni nem mérnököknek és kezdőknek a mikrovezérlőben.



Mielőtt az arduino létrejött volna, a kezdőknek drága készlettel kellett megtanulniuk a mikrovezérlőt, és némelyikük a mikrovezérlőt Assembly nyelvben kódolta, ami szörnyű nyelv, és nem mindenki értette őket.

Az Arduino totális játékváltó volt, ami olcsó, és a kódolás magasabb nyelveken is írható, például C ++, és a programozónak nem kell profinak lennie a kódolásban



Mi az Arduino? (Nooboknak)

Az Arduino egy nyílt forráskódú prototípus-tábla, amely az ATmega328P körül készül. 14 GPIO (általános célú bemeneti kimenet) érintkezõvel rendelkezik, amelyek közül 6 érintkezõ képes analóg funkciók végrehajtására, mind a 14 érintkezõ képes digitális funkciókra.

B típusú USB 2.0 az arduino jobb sarkában (attól függően, hogy hogyan helyezzük el) a programok mikrokontrollerhez történő áramellátásához és égetéséhez. Az reset-kapcsoló az arduino tábla bal felső sarkában található a program újraindításához magában az arduino-ban.

A Arduino tábla beépített programozóval rendelkezik, amely USB-n keresztül az ATmega328P mikrovezérlőbe égeti a programot. Külön DC aljzatot biztosítanak az arduino táplálásához 7 V és 12 V közötti külső feszültségforrásból (beépített feszültségszabályozóval).

Az arduino néhány specifikációja:

  • Működési feszültség: 5 V USB-n és 7-12 V DC aljzaton.
  • Digitális I / O csapok: 14 (ebből 6 képes PWM műveletek végrehajtására)
  • Analóg bemeneti csapok: 6
  • Flash memória a program tárolásához: 32 KB
  • RAM: 2KB
  • EEPROM: 1 KB
  • Óra sebessége: 16MHz
  • DC kimeneti áram I / O tűnként: 20mA

Megjegyzés: A fenti specifikáció csak az ATmega328P alapú arduino mikrovezérlőre vonatkozik.

Hogyan készítsünk egyet kenyérlapon:

Ha elkészült a projekt prototípusa, és állandóvá szeretné tenni a projektdobozban? Valójában nincs szükség az egész terjedelmes arduino tábla elhelyezésére a projektdobozban.

Az ATmega328P kevés külső komponenssel elegendő a program végrehajtásához és a mikrovezérlőhöz csatlakoztatott perifériák vezérléséhez.

Az arduino táblát arra használják, hogy a programot mikrovezérlőre égesse, és némi védelmet nyújtson a prototípus készítés során fellépő hibákkal szemben.

DIAGRAM:

Az ATmega328P kevés külső alkatrészt csatlakoztat, hogy az Arduino kenyérlapon legyen

Miután a projekt befejeződött, kitépheti az ATmega328P-t, és néhány külső komponenst csatlakoztathat az ábrán látható módon, és forraszthatja a NYÁK-ra, hogy állandóvá váljon.

A következő projekthez nem kell új arduino kártyát vásárolni, ehelyett megvásárolhatja az ATmega328P-t és néhány más külsőt, amelyek költséghatékonyak és kompaktabbá teszik a projektet.

Az ATmega328P programozása, amikor kenyérlapon van:

1. módszer:

Az ATmega328P legegyszerűbb és leglényegesebb programja maga az arduino tábla. Helyezze be az ATmega328P-t, égesse be a programot, és húzza ki, helyezze be a projektjébe.

Ez a módszer adaptálható, ha a projektnek 28 tűs IC-tartója van (így az ATmega328P könnyen eltávolítható), és az ATmega328P könnyen elérhető.

Így kell csinálni:
Töltse le az Arduino IDE űrlapot az arduino hivatalos webhelyéről, és telepítse a számítógépre.
Frissítse a számítógépen lévő arduino kártya illesztőprogramját (nem szükséges, ha Linux alapú számítógépet használ).
Helyezze az ATmega328P-t az arduino táblára jó irányba, és győződjön meg róla, hogy rendelkezik bootloaderrel.
Válassza az „Eszközök”> „Tábla”> „Arduino / Genuino UNO” lehetőséget.
Csatlakoztassa az arduino-t a számítógépéhez, és válassza ki a megfelelő portot az arduino számára (számítógépenként változhat. Válassza az „Eszközök”> „Port” lehetőséget).
Fordítsa le a programot, és kattintson a feltöltés gombra.
Távolítsa el az ATmega328P alkalmazást, és helyezze be a projektbe.

2. módszer:

Ha gyakran újraprogramozza a mikrovezérlőt, és a projekt hardvere nem érhető el, akkor ez a módszer a legjobb a projektjéhez, különösen akkor, ha az ATmega328P közvetlenül forrasztásra kerül a NYÁK-ra.

MEGJEGYZÉS: Győződjön meg róla, hogy a külső áramkör tápellátása megszakadt, mielőtt folytatnánk az ATmega328P áramellátását az arduino kártyáról.

Diagram:

programozza át gyakran a mikrovezérlőt és a projekt hardverét

Válassza az „Eszközök”> „Tábla”> „Arduino / Genuino UNO” lehetőséget.
Csatlakoztassa az arduino-t a számítógépéhez, és válassza ki a megfelelő portot az arduino számára (számítógépenként változhat. Válassza az „Eszközök”> „Port” lehetőséget).
Fordítsa le a programot, és kattintson a feltöltés gombra.




Előző: Motorkerékpár balesetjelző áramkör Következő: Az akkumulátor biztonsági mentésének időmérő áramköre