Hogyan készítsünk Bluetooth -vezérelt egyszerű RC autót: 7 lépés (képekkel)
Hogyan készítsünk Bluetooth -vezérelt egyszerű RC autót: 7 lépés (képekkel)
Anonim
Hogyan készítsünk Bluetooth -vezérelt egyszerű RC autót
Hogyan készítsünk Bluetooth -vezérelt egyszerű RC autót

Üdv mindenkinek, Bryan Tee Pak Hong vagyok. Jelenleg egyéves egyetemista vagyok a szingapúri politechnikában, informatika szakon.

Gyerekkoromban mindig is lenyűgözött az RC autók és azok működése. Amikor szétszedtem, csak fémdarabokat látok mindenhol. Mindig azt kívántam, hogy legyen egy egyszerű oktatóanyag, amely lefedi az RC autó alkotóelemeit, és ma ezt pontosan megmutatom.

Tervezem, hogy ezt az RC autót számos más projekthez is használom. Ha bármilyen problémával szembesül, nézze meg ezt az útmutatót.

Minden további nélkül kezdjük!

1. lépés: 0. lépés: Az anyagok előkészítése

0 lépés: Az anyagok előkészítése
0 lépés: Az anyagok előkészítése

Az anyagok nagyon egyszerűek és könnyen beszerezhetők, ezek:

  1. Autó alváz* (újévi süti dobozt használok, legyetek kreatívak a választással!) X1
  2. DC motorok és gumik x2
  3. Arduino Uno (vagy bármely más változat) x1
  4. L298N H-híd x1
  5. Görgő kerék x1
  6. Elemek (1 Arduino, 1 motorokhoz)
  7. Férfi -férfi ugrók, férfi -női ugrók
  8. Bluetooth modul HC-06 vagy HC-05 x1
  9. Breadboard (gyors és egyszerű csatlakoztatás) x1

További felszerelésekre lesz/lehet szüksége:

  • Forrasztópáka
  • Ragasztópisztoly

*Megjegyzés: az alvázamhoz infravörös érzékelő van csatlakoztatva, ebben az oktatóanyagban nem kötelező

2. lépés: 1. lépés: Az alváz előkészítése

1. lépés: Az alváz előkészítése
1. lépés: Az alváz előkészítése

Először is szedje szét a kenyeret. 3 részre kell osztani, 2 +/- függőleges rudakra az oldalról és a középső részről, ahol a legtöbb csatlakozás létrejön. Ez lehetővé teszi az alkatrészek nagyon egyszerű elhelyezését, így:

  • csatlakoztassa az 5V -ot az Arduino -ról a bal oldalra
  • csatlakoztassa a GND -t az Arduino -ról a jobb oldalra
  • végezzen minden kapcsolatot az Arduino közelében

Fontos, hogy az első alkalommal helyesen állítsa be a pozíciót, mivel nehéz lesz eltávolítani és újra elhelyezni a kenyértáblát. Győződjön meg arról, hogy elegendő hely van mind az Arduino, mind az L298N számára a két függőleges rúd között.

3. lépés: 2. lépés: Az L298N csatlakoztatása a motorokhoz

2. lépés: Az L298N csatlakoztatása a motorokhoz
2. lépés: Az L298N csatlakoztatása a motorokhoz
2. lépés: Az L298N csatlakoztatása a motorokhoz
2. lépés: Az L298N csatlakoztatása a motorokhoz
2. lépés: Az L298N csatlakoztatása a motorokhoz
2. lépés: Az L298N csatlakoztatása a motorokhoz

Forrasztjon 2 vezetéket az egyenáramú motorhoz. Ezután csatlakoztassa a vezetékek másik végét az L298N híd 2 lyukú aljzatának egyikéhez. A vezeték csatlakoztatásának sorrendje nem számít. Ismételje meg ezt a másik motornál is.

Ezután tegye a hím -női ugrókat a 3 -as foglalat mellett található férfi csapokra. 6 szükséges, 3 mindkét oldalon, ahol az 1 a motor fordulatszámát PWM -en keresztül, a 2 pedig az irányokat szabályozza. Ne feledje, hogy mely vezetékek hol vannak csatlakoztatva, mivel ez a későbbiekben fontos lesz.

Fogja meg az egyik akkumulátort, és csatlakoztassa/forrasztja a fekete vezetéket (földelővezetéket) egy férfi áthidalóhoz. Ezt később az arduino -val közös alap elérésére használják. Csatlakoztassa a piros vezetéket a 12V -os bemenethez (bal szélső aljzat), a fekete vezetéket pedig az L298N modul GND (középső aljzatához).

4. lépés: 3. lépés: Mindent össze kell rakni

3. lépés: Mindent össze kell rakni
3. lépés: Mindent össze kell rakni
3. lépés: Mindent össze kell rakni
3. lépés: Mindent össze kell rakni
3. lépés: Mindent össze kell rakni
3. lépés: Mindent össze kell rakni
3. lépés: Mindent össze kell rakni
3. lépés: Mindent össze kell rakni

Ragassza fel az L298 modult az autó alvázára az 1. lépésben megfelelőnek ítélt helyzetben. Ezután ragasztja fel a 2 egyenáramú motort az alváz oldalára. Az alvázam szélei alá merültek, így néhány diót használtam, hogy feküdjek, hogy kiegyenlítsem a magasságot, hogy megfelelően felragaszthassam a motorokat. Ez opcionális, ha lapos alvázat használ, nincs szükség eltolásra. A 2 motor ragasztása után ragassza fel az akkumulátort a házra. Az enyémet alulragasztottam a helyszűke miatt. Az akkumulátort kissé jobbra is ragasztottam, hogy legyen hely az akkumulátor fedelének eltávolítására. Végül ragassza be a görgő kereket a helyére, és kész az alapvető autója! Próbáljon megtalálni egy görgő kereket, amely lehetővé teszi, hogy robotja egyenletes magasságban legyen, bár a kerék el is fordul.

Csatlakoztassa a 6 áthidaló vezetéket a kenyértáblához, és kategorizálja őket 3 balra és 3 jobbra.

A következő részben az Autó agyával foglalkozunk, más néven az Arduino -val.

5. lépés: 4. lépés: Arduino kapcsolat és kód

4. lépés: Arduino kapcsolat és kód
4. lépés: Arduino kapcsolat és kód
4. lépés: Arduino kapcsolat és kód
4. lépés: Arduino kapcsolat és kód

Csatlakoztassa a jobb oldali csapszeget az Arduino 6 -os és a bal oldali csapját a 11 -es csaphoz.

Ezután kösse össze a másik két irányú csapot a kenyértábláról az Arduino -ra férfi és férfi ugrók segítségével:

  • jobbra - 7. és 8. csap
  • bal - 12. és 13. csap

Bármelyik sorrend sem számít, mivel megváltoztatjuk a kapcsolatokat, ha tévednek. Fontos azonban, hogy a bal és a jobb oldali részeket ne kapcsoljuk át teljesen. Helyezze az Arduino -t az 1. lépésben tervezett helyzetbe.

Most másolja ki a kódot erről a webhelyről a motor mozgásának teszteléséhez:

  1. töltse fel ezt a kódot Arduino készülékére
  2. ha a robot az óramutató járásával megegyező irányban forog, kapcsolja át a férfi 2 irányú vezetékét a jobb oldali férfi ugrókra
  3. ha a robot az óramutató járásával ellentétes irányban forog, kapcsolja a férfi 2 irányú vezetékét a bal oldali férfi ugrókhoz
  4. ha a robot hátrafelé mozog, mindkét oldalon kapcsolja át a hím 2 irányú vezetékét férfi ugróra

Ragassza a másik akkumulátort az alvázra, és kész az alapvető robot! Ezen a ponton tetszés szerint programozhatja robotját, bátran kísérletezzen. A következő lépésben felfedezünk néhány alapvető mozdulatot RC autónkhoz bluetooth -on keresztül.

6. lépés: 5. lépés: HC-06 modul

5. lépés: HC-06 modul
5. lépés: HC-06 modul

A modul kezelése kissé bonyolult. Mielőtt elkezdenénk, töltse fel ezt a kódot Arduino készülékére.

Helyezze a modult a kenyértáblára, ne fedje át a csatlakozásokat a motorokkal. Végezze el a csatlakozásokat az ábrán látható módon:

  • VCC - 5V (3.3V nem működik!)
  • GND - GND
  • RX bluetoothon-1. tű az Arduino-n
  • TX bluetoothon-0-as pin az Arduino-n

Töltse le az Arduino bluetooth controller nevű alkalmazást androidos telefonjára. Nem rendelkezem iphone -nal, ezért sajnálom az iphone -használókat, de Önnek képesnek kell lennie arra, hogy hasonló alkalmazásokat találjon, amelyek ugyanazzal a funkcióval rendelkeznek. Kapcsolja be az Arduino készüléket, és párosítsa a Bluetooth-modult a telefonjával (általában HC-05/06 vagy BT03/04 stb.), Ha jelszó beírására kéri, írja be az 1234-es vagy a 0000-as számot, ha az ellenőrzés sikertelen vagy úgy tűnik, hogy nem tud csatlakozni, akkor egy Bluetooth -funkcióval rendelkező számítógépről kell irányítanunk. Egyelőre nyissa meg az Arduino bluetooth vezérlőalkalmazást, és csatlakoztassa a készülékhez. Válassza ki a bluetooth modult, és eléri a PS2 vezérlő felületet.

Végezze el ezeket a kulcskötéseket

  • w Előre
  • a Bal
  • s Vissza
  • d Helyes
  • SZERKESZTÉS: j Stop gomb

7. lépés: Gratulálunk! Egyszerű Bluetooth -vezérelt RC autója kész

Gratulálunk! Egyszerű Bluetooth -vezérelt RC autója kész!
Gratulálunk! Egyszerű Bluetooth -vezérelt RC autója kész!

Összegzés:

  • A motor meghajtásához 2 motorra és egy H-hídra lesz szükségünk
  • Egy agyra, esetünkben arduino -ra van szükség, hogy megparancsolja a robotnak, hogyan kell mozogni
  • Telefonjainkat távirányítóként használhatjuk RC autónkhoz

Ha azonban használni szeretné számítógépét, párosítsa számítógépét a Bluetooth modullal, lépjen a Bluetooth beállítások oldalra, amely a Bluetooth konfigurációs oldal végén található, ellenőrizze, hogy melyik porthoz csatlakozik (tipp: kimenő és a neve a Bluetooth modulból). Lépjen az eszközök> soros portok oldalra, és módosítsa a COM -t a megfelelő COM -portra. Kapcsolja be a Seial monitort, és írja be a „w” -t, hogy a robot előre tudjon lépni, a „s” billentyűt a hátra lépéshez stb.

Ha idáig eljutott, gratulálok! Érezze jól magát Bluetooth -vezérelt RC autójával!

Frissítés: A blogbejegyzésemet itt olvashatod.

Ajánlott: