Tartalomjegyzék:
- 1. lépés: Youtube videó link
- 2. lépés: Szükséges alkatrészek és eszközök
- 3. lépés: Szerkezet / alváz
- 4. lépés: Motor / működtető
- 5. lépés: Készítse elő a Motors terminált
- 6. lépés: Szerelje fel a motort és szerelje fel a felső tetőt
- 7. lépés: Vezérlő
- 8. lépés: H -híd (LM 298 modul)
- 9. lépés: Áramforrás
- 10. lépés: Elektromos vezetékek
- 11. lépés: Vezérlő logika
- 12. lépés: Szoftver
- 13. lépés: Arduino kód
Videó: Okostelefonnal vezérelt RC autó Arduino használatával: 13 lépés (képekkel)
2024 Szerző: John Day | [email protected]. Utoljára módosítva: 2024-01-30 09:42
Ez az útmutató bemutatja, hogyan lehet okostelefonnal vezérelt Arduino robotkocsit készíteni.
Frissítés: 2016. október 25
1. lépés: Youtube videó link
2. lépés: Szükséges alkatrészek és eszközök
1. 4WD robot alváz készlet 2. Arduino Uno
3. LM298 H híd modul
4. Bluetooth-modul HC-05
5. 12V Li-po akkumulátor
6. Férfi-női jumper vezetékek
7. Férfi-férfi jumper vezetékek
8. Csatlakozószalag vagy bármilyen más szalag 9. Okostelefon
3. lépés: Szerkezet / alváz
Vásárolhat kész 4WD autós alvázat, vagy készítheti PVC / bármilyen kemény tábla használatával.
4. lépés: Motor / működtető
Ebben a projektben 6V egyenáramú motort használok. Bármilyen 6V egyenáramú motort használhat.
5. lépés: Készítse elő a Motors terminált
Vágjon le 4 darab piros és fekete vezetéket, amelyek hossza körülbelül 5-6 hüvelyk.
0,5 nm -es vezetékek használhatók.
Csavarja le a szigetelést a vezetékekről mindkét végén. Forrasztja a vezetékeket a motor termináljára
A motor polaritását az akkumulátorhoz csatlakoztatva ellenőrizheti. Ha előrefelé forog (piros vezeték pozitív és fekete vezeték az akkumulátor negatív kivezetésével), akkor a csatlakozás megfelelő.
6. lépés: Szerelje fel a motort és szerelje fel a felső tetőt
7. lépés: Vezérlő
Az Arduino UNO egy nyílt forráskódú mikrovezérlő kártya, amely az Arduino.cc által kifejlesztett, Microchip ATmega328P mikrokontrollerre épül. A kártya digitális és analóg bemeneti/kimeneti (I/O) érintkezőkkel van felszerelve, amelyek különböző bővítőlapokhoz (pajzsokhoz) és más áramkörökhöz csatlakoztathatók. Az alaplap 14 digitális tűvel, 6 analóg tűvel rendelkezik, és B típusú USB -kábelen keresztül programozható az Arduino IDE -vel (integrált fejlesztési környezet). Tápellátása USB -kábellel vagy külső 9 voltos akkumulátorral történhet, bár 7 és 20 volt közötti feszültséget fogad el. Hasonló az Arduino Nano -hoz és a Leonardo -hoz is. A hardver referenciaterv Creative Commons Nevezd meg Share 2.5 Alice licenc alatt kerül terjesztésre, és elérhető az Arduino weboldalán. A hardver egyes verzióihoz elrendezési és gyártási fájlok is rendelkezésre állnak. Az "Uno" olaszul egyet jelent, és az Arduino Software (IDE) 1.0 megjelenésének jelzésére választották. Az Uno tábla és az Arduino Software (IDE) 1.0 verziója volt az Arduino referencia verziója, amely most újabb kiadásokká fejlődött. Az Uno kártya az első az USB Arduino kártyák sorozatában, és az Arduino platform referenciamodellje. Az ATmega328 az Arduino Uno -n előre programozott rendszerbetöltővel rendelkezik, amely lehetővé teszi új kód feltöltését a számítógépre külső hardverprogramozó használata nélkül. [3] Az eredeti STK500 protokoll használatával kommunikál. Az Uno abban is különbözik az összes korábbi kártyától, hogy nem használja az FTDI USB-soros illesztőprogram-chipet. Ehelyett az USB-soros átalakítóként programozott Atmega16U2-t (Atmega8U2 R2 verzióig) használja.
A mikrokontrollerek jellemzően a C és C ++ programozási nyelvek jellemzőinek dialektusával vannak programozva. A hagyományos fordítói eszközláncok használata mellett az Arduino projekt a Processing language projekten alapuló integrált fejlesztői környezetet (IDE) is biztosít.
8. lépés: H -híd (LM 298 modul)
A H-híd kifejezés egy ilyen áramkör tipikus grafikus ábrázolásából származik. Ez egy olyan áramkör, amely egyenáramú motort hajthat előre és hátra. Munka: Lásd a fenti képet a H -híd működésének megértéséhez.
4 S1, S2, S3 és S4 elektronikai kapcsolóból áll (tranzisztorok / MOSFET -ek / IGBTS). Ha az S1 és S4 kapcsolók zárva vannak (és S2 és S3 nyitva vannak), akkor pozitív feszültséget kell alkalmazni a motoron. Így az előrefelé forog. Hasonlóképpen, amikor az S2 és S3 zárva van, és az S1 és S4 nyitva van, fordított feszültség a motoron keresztül van felhelyezve, ezért fordított irányban forog.
Megjegyzés: Az ugyanabban a karban lévő kapcsolók (vagy S1, S2 vagy S3, S4) soha nem zárnak le egyszerre, ez holtzárlatot okoz. A H hidak integrált áramkörként is kaphatók, vagy saját maguk építhetnek 4 tranzisztorok vagy MOSFET -ek használatával. Esetünkben LM298 H-híd IC-t használunk, amely lehetővé teszi a motorok fordulatszámának és irányának szabályozását.
Csap leírása:
1. kimenet: egyenáramú motor 1 "+" vagy léptetőmotor A+
2. kimenet: egyenáramú motor 1 "-" vagy léptetőmotor A-
3. kimenet: egyenáramú motor 2 "+" vagy léptetőmotor B+
4 -es kimenet: A B motor vezet
12V Pin: 12V bemenet, de használhat 7-35V -ot
GND: Föld
5 V -os tű: 5 V -os kimenet, ha a 12 V -os jumper a helyén van, ideális az Arduino (stb.)
EnA: Engedélyezi a PWM jelet az A motorhoz (lásd az "Arduino vázlat megfontolások" részt)
IN1: Engedélyezze az A motort
IN2: A MotorA engedélyezése
IN3: A MotorB engedélyezése
IN4: A MotorB engedélyezése
EnB: Engedélyezi a PWM jelet a B motor számára
9. lépés: Áramforrás
Ezek az akkumulátorok használhatók:
1. AA alkáli elem (nem újratölthető) 2. AA NiMh vagy NiCd akkumulátor (újratölthető)
3. Li -ion akkumulátor
4. LiPo akkumulátor
10. lépés: Elektromos vezetékek
A huzalozáshoz szüksége van néhány áthidaló vezetékre. Kösse össze két motor (mindkét oldalon) piros vezetékét és a fekete vezetékeket.
Tehát végül két terminál van mindkét oldalon. A MOTORA két jobb oldali motorért felelős, ennek megfelelően két bal oldali motor van csatlakoztatva a MOTORB -hoz. Kövesse az alábbi utasításokat minden csatlakoztatásához.
Motorok csatlakoztatása:
Out1 -> Bal oldali motor piros vezeték (+)
Out2 -> Bal oldali motor fekete huzal (-)
Out3 -> Jobb oldali motor piros vezeték (+)
Out4 -> Jobb oldali motor fekete huzal (-)
LM298 -> Arduino
IN1 -> D5
IN2-> D6
IN2 -> D9
IN2-> D10
Bluetooth modul -> Arduino
Rx-> Tx
Tx -> Rx
GND -> GND
Vcc -> 3.3V
Erő:
12V -> Csatlakoztassa az akkumulátor piros vezetékét
GND -> Csatlakoztassa az akkumulátor fekete vezetékét és az Arduino GND tűt
5V -> Csatlakozás Arduino 5V -os tűhöz
11. lépés: Vezérlő logika
12. lépés: Szoftver
A szoftver része nagyon egyszerű, nem igényel könyvtárat. Ha megérti a logikai táblázatot a korábbi lépésekben, akkor saját kódot írhat. Nem töltöttem sok időt a kód írásával, ezért csak egy más által írt kódot használtam. A Robot Car vezérléséhez az okostelefonomat használom. Az okostelefon Bluetooth modulon keresztül csatlakozik a vezérlőhöz (HC -06 / 05) Töltse le az alkalmazást Az alkalmazás telepítése után párosítania kell a Bluetooth modullal. A párosítás jelszava "1234".
Letöltési link: https://play.google.com/store/apps/details? Id = brau…
13. lépés: Arduino kód
==> Arduino kód
Vagy
www.mediafire.com/folder/jbgp52d343bgj/Smartphone_Controlled_RC_Car_Using_Arduino_%7C%7C_By_Tafhim
Ajánlott:
Okostelefonnal vezérelt végtelen óra: 5 lépés (képekkel)
Okostelefonnal vezérelt végtelen óra: Az Infinity Mirrors és Infinity Clocks számos projektjét láttam az Instructables -en, ezért úgy döntöttem, hogy elkészítem az enyémet. Lehet, hogy nem sokban különbözik a többitől … de én magam csináltam, így van! Ha még nem ismerné: Mi a végtelen
Okostelefonnal vezérelt robot a BLE 4.0 használatával: 5 lépés
SMARTPHONE VEZÉRLETES ROBOT BLE 4.0 HASZNÁLATÁVAL !!!: Az előző utasításban megosztottam veletek, hogyan használhatja a Bluetooth -modult (különösen a HM10 BLE v4.0) az Arduino -val a LED -ek vezérlésére okostelefon segítségével. Itt ellenőrizheti. Ebben az oktatóanyagban megmutatom, hogyan lehet olyan robotot építeni, amely
Okostelefonnal vezérelt autó [prototípus]: 7 lépés
Okostelefonnal vezérelt autó [prototípus]: A mai útmutatásban segítünk Önnek egy egyszerű és elegáns prototípus elkészítésében egy távirányítós autóhoz, fából készült alappal, amely 3D nyomtatott politejsavat (PLA) tartalmaz a motor merevítéséhez és az adapterhez. csatlakoztatja a motorokat a
Hogyan készítsünk DIY okostelefonnal vezérelt RC autót: 8 lépés (képekkel)
DIY okostelefonnal vezérelt RC autó készítése: Hello, srácok! Ebben az oktatóanyagban egy Arduino alapú, okostelefonnal vezérelt RC autót fogok készíteni. Ez az autó Bluetooth -on keresztül vezérelhető bármilyen Android telefon vagy táblagép segítségével. Ez egy fantasztikus projekt. egyszerűen elkészíthető, könnyen programozható és
Hogyan készítsünk okostelefonnal vezérelt robotot: 3 lépés (képekkel)
Hogyan készítsünk okostelefonról vezérelt robotot: Gondolkozott -e valaha azon, hogy vezeték nélkül vagy okostelefonon keresztül vezérelje robotját? Ha igen, akkor olvassa el a megfelelő bejegyzést. Ebben a bejegyzésben lépésről lépésre bemutatom az eljárást. Készítettem egy egyszerű robotot, amelyet okostelefonnal lehet vezérelni, de elhelyezhet néhányat