Nyílt forráskódú elektronikai platformként az Arduino kártyák nagyon népszerűek az IoT projektekben. Míg a használatuk szokásos módja az, hogy az Arduino USB-portokat számítógéphez csatlakoztatja, ezt Bluetooth-vezérlővel és Android- alkalmazással is megteheti .
Abban az esetben, ha nem áll rendelkezésre számítógépe az Arduino kártya működtetéséhez, az Android telefon a legjobb elérhető megoldás. A mai cikk megmutatja, hogyan kell programozni az Arduino-t Android telefonnal.
Szükséges összetevők
A beállítás elkészítéséhez a következő összetevőkre lesz szüksége:
1. OTG-kábel: Szabványos OTG-kábel USB 2.0-val a régi Android telefonokhoz. A Type-C porttal rendelkező legújabb okostelefonokhoz Type-C porttal rendelkező OTG-kábelre lesz szüksége.

2. Adatátviteli kábel: Adatátviteli kábel egy USB 2.0 Type A dugasszal és egy USB 2.0 Type B apa véggel a további csatlakozáshoz.

3. Arduino Uno tábla: Bármilyen más Arduino táblát használhat.
4. LED: Ez a kapcsolat ellenőrzésére szolgál. Használhat szervomotorokat vagy bármit, amit tesztelni kell.
5. Arduino Android-alkalmazás: Bár elég sok megfelelő alkalmazás létezik, viszonylag könnyű lesz az ArduinoDroiddal dolgozni . Ez egy meglehetősen nehéz alkalmazás (210 MB), így elég sok helyre lesz szüksége a telefon memóriájában. Ezenkívül az alkalmazás nem írható az SD-kártyára .

6. Néhány egyéb dolog: Szükséged lesz egy kenyérsütőre és néhány kábelre is, hogy csatlakozz az Arduinohoz. A feszültség felosztásához néhány ellenállás szükséges.
Hogyan kell összeszerelni
Az Arduino-Android összeállítás beállítása nagyon egyszerű, és nem igényel túl sok lépést.
- Csatlakoztassa az A típusú USB apa végét az OTG-kábel USB-aljzatához (közvetlenül csatlakoztassa az okostelefonhoz).
- Csatlakoztassa az USB Type-B csatlakozót az Arduino kártyához.
- A csatlakozókábelek segítségével csatlakoztassa a kenyérsütőtáblán lévő LED-eket az Arduino Uno kártyához. Az Arduino Uno csatlakozóinak pontos helyét az alkalmazás által megadott kód határozza meg. (További részletekért lásd a következő részt).

A helyes összeszerelésnek úgy kell kinéznie, mint a fenti képen.
Használja az ArduinoDroid alkalmazást
Miután letöltötte és telepítette az alkalmazást telefonjára, lépjen a kezdőképernyőre, és kattintson a hárompontos menü ikonra.

Ezután lépjen a Beállítások > Táblatípus > Arduino elemre .

A következő lépésben ki kell választania a tábla típusát „Uno”-ként. A használt Arduino tábla típusától függően választhat egyet a sok más lehetőség közül.

Ismét lépjen a hárompontos menübe, és válassza a Vázlat > Példák lehetőséget . Sok példa van. A LED-lámpák esetében csak az Alapok > Villogás menüpontot kell választania .

A LED villogásának kódja automatikusan megjelenik a Szerkesztő képernyőjén.

A kód azt jelzi, hogy az Uno kártyát a 13-as digitális érintkezőhöz kell csatlakoztatni. Térjen vissza az előző szakaszhoz, „Hogyan kell összeszerelni”, és csatlakoztassa a LED csatlakozókábelt az Arduino Uno 13-as érintkezőjéhez.
Egy másik csatlakozó megy az Arduino Uno földelő érintkezőjétől a kenyérpanelen lévő LED-hez, valamint az ellenállásokhoz.
Az alábbi képen a Flash jel látható, ami a fordító. Csak kattintson rá, és a villogó LED program elkezdi fordítani és betölteni az Arduino Uno táblára.

A sikeres végrehajtás után közvetlenül vezérelheti a LED-lámpát Android telefonjáról. Az ArduinoDroid könyvtárban sok más mintaprojektet találhat, beleértve a szervomotorokat, hőmérséklet- és nyomásérzékelőket stb.
Az Arduino projektek Android telefonjáról való kezelésének és vezérlésének megtanulása egyszerű, és csak egy kis odafigyelést igényel. Természetesen további utasításokat találhat erről a témáról a hivatalos Arduino fórumon (hivatkozási hivatkozás: https://forum.arduino.cc/) és közvetlenül a Quantrimang.com oldalon.
Kérjük, hogy a témával kapcsolatos kérdéseit vagy gondolatait az alábbi megjegyzés rovatban tegye fel!
Remélem sikeres vagy.