Arduino Uno: Alkatrészek, komponensek és az elektronikai alapok leírása
Az Arduino egy nyílt forráskódú elektronikai platform és programozható áramköri kártya, vagyis egypaneles számítógép. A központi Arduino Uno SMD R3 egy, az ATmega328 mikrochipre épülő mikrokontroller kártya. A prototípusok készítésével foglalkozó szakértők számára is fontos az Arduino által nyújtott korlátlan lehetőségek ismerete, hiszen ez az innováció bölcsője. Az Arduino Uno kártya tökéletes a kezdőknek - könnyen használható, cserélhető mikrokontroller chippel rendelkezik, és alacsony áron kapható, miközben biztosítja az egyszerű projektekhez szükséges összes alapvető funkciót.
A mikrokontroller kártya főbb jellemzői
Az Arduino áramkörök leglényegesebb alkatrésze a mikrovezérlő. A mikrovezérlő egy integrált áramkör, amiben a processzor és a memória mellett számos egyéb periféria is megtalálható. Az Arduino Uno SMD R3 kártya 14 digitális be- és kimeneti érintkezővel (ebből 6 PWM-kimenetként használható), 6 analóg bemenettel, 16 MHz-es kristályoszcillátorral, USB-csatlakozóval, tápcsatlakozóval, ICSP-fejléccel és visszaállító gombbal rendelkezik.
Ahhoz, hogy külső áramköröket is használjunk, tudnunk kell a lábkiosztást. Az Arduino áramköri lap két szélén lévő tüskesor aljzat melletti számokkal érjük el az adott kivezetést a kódból. Ezek a kivezetések lehetnek digitálisak (0-tól 13-ig jelölve) vagy analóg bemenetek (A0-tól A5-ig jelölve).
Arduino IDE telepítése és kód feltöltése az Arduino UNO-ba | Gyakori hibák javítása és hibaelhárítás
Alapvető alkatrészek és tartozékok prototípusokhoz
Egy kezdő készlet ideális azoknak, akik az Arduino-val dolgoznak. A prototípuskészítéshez elengedhetetlen kiegészítőket az alábbi táblázat foglalja össze:
| Alkatrész | Funkció |
|---|---|
| Próbapanel (Breadboard) | Ideiglenes eszköz az alkatrészek forrasztás nélküli összekapcsolásához. |
| Ellenállások | Az elektromos áram korlátozása, alkatrészek védelme a túlterheléstől. |
| Áthidaló vezetékek | Ideiglenes kapcsolatok létrehozása a különböző alkatrészek között. |
| LED-ek | Fénykibocsátó diódák a kimeneti jelek jelzésére. |
| Fotorezisztor | Fényérzékeny ellenállás a környezeti fényváltozások mérésére. |
| Tranzisztorok | Félvezető eszközök jel kapcsolására vagy erősítésére. |
Szoftveres környezet és programozás
Miután letöltötte az Arduino integrált fejlesztői környezetét (IDE) az Arduino weboldaláról, telepítenie kell a számítógépre. A kártya használatának megkezdéséhez válassza ki a Tools > Board (Eszközök > Kártya) menü „Arduino Uno” elemét, majd válassza ki a soros portot a Tools > Port (Eszközök > Port) menüpontban.
Relé vezérlés Arduino segítségével
Az Arduino függvények C++ nyelven érhetők el, de a fejlesztés során elegendő az alapvető C nyelvi elemek használata. Az IDE-t megnyitva egy sablonkódot kapunk, ami két függvényből áll:
- setup függvény: ide írjuk a beállításokat, ami csak egyszer fut le a program indulásakor.
- loop függvény: ide írt kód folyamatosan ismétlődni fog, egy végtelen ciklust alkotva.
A megírt kódot a bal felső sarokban lévő Ellenőrzés gombra kattintva lehet lefordítani, majd a Feltöltés gombbal a kód átkerül a mikrovezérlőre. A gyakran használt Arduino függvényekkel a mikrovezérlő konfigurálása és használata jelentősen leegyszerűsödik.
Gyakorlati útmutató az Arduino motorvezérléshez
Potenciométeres szervóvezérlés Arduinóval
tags: #Arduino #Uno #alkatrészek #és #komponensek #leírása