Tartalomjegyzék:

Bluetooth robotkar egyetlen motoros illesztőprogram használatával: 3 lépés
Bluetooth robotkar egyetlen motoros illesztőprogram használatával: 3 lépés

Videó: Bluetooth robotkar egyetlen motoros illesztőprogram használatával: 3 lépés

Videó: Bluetooth robotkar egyetlen motoros illesztőprogram használatával: 3 lépés
Videó: GATE Titan II MOSFET unboxing and review #gatetitan #airsoftmosfet #Titan2 2024, November
Anonim
Image
Image
Készítsen elő több motorvezérlő egységet
Készítsen elő több motorvezérlő egységet

Üdvözöllek az Instructable -ban.

Ebben az utasításban megmutatom, hogyan lehet a vezetékes vezérlő robotkart Bluetooth -karrá alakítani egyetlen motoros meghajtó segítségével. Ez egy otthoni munka, amely kijárási tilalom alatt készült. Így ezúttal csak egy L298N motoros meghajtóm van. Ha ellenőrzi a vezetékes vezérlő robot karját, akkor 5 motort tartalmaz. Tehát ha van 3 L298N motorvezérlőnk, akkor 6 motort vezérelhetünk (az L298N meghajtó két motort irányíthat két irányba), és könnyen átalakíthatjuk Bluetooth robotkarrá arduino és L298N 3 meghajtókkal. De a jelenlegi helyzetben csak egy L298N motorom és több szervomotorom van. Lássuk, hogyan kell ezt a feladatot elvégezni.

Ehhez a következő elemekre lesz szüksége.

Kellékek

  • Véglegesített vezetékes vezérlő robotkar
  • Arduino tábla (Arduino Nano -t használok)
  • Bluetooth modul (H06)
  • L298N motor meghajtó
  • Kenyeretábla
  • Jumper vezetékek
  • Szervómotor
  • Mini csavarok és anyák

1. lépés: Végezze el a vezetékes vezérlő robotkar véglegesítését

Image
Image

A projekt végrehajtásához vezetékes vezérlő robotkarra lesz szüksége. Ez megvásárolható az eBay -en vagy az Amazon -on. Ha nincs vezetékes vezérlő robotkarja, akkor ezt hajtómotor segítségével néhány műanyag kar alkatrészt is összekötheti. Nem fogom leírni, hogyan kell összeszerelni ezt a vezetékes vezérlő robotkarot. Ebben a videóban bemutatjuk, hogyan kell összeszerelni.

2. lépés: Készítsen elő több motorvezérlő egységet

Image
Image
Készítsen elő több motorvezérlő egységet
Készítsen elő több motorvezérlő egységet

Ez a fő koncepció, amelyet ebben a projektben fogok használni. Most, amikor ellenőrzi az Arduino Motor meghajtó működési szerkezetét, az alábbiak szerint történik.

  1. Csatlakoztassa az E1, E2 motorvezérlőt az Arduino kártya 9, 11 csapjához
  2. Csatlakoztassa a motorvezetékeket a motorvezérlő kimenetének 1, 2 csatlakozóihoz
  3. Most az történik, ha az E1 HIGH, E2 LOW motort adott egy irányba (mondjuk az óramutató járásával megegyező irányba)
  4. Ha megváltoztatja ezeket az E1 LOW, E2 HIGH, akkor a motor más irányba fut (mondjuk az óramutató járásával ellentétes irányba)
  5. Most mi történik, ha 5 motort csatlakoztat ehhez a motorvezérlő kimenet 1, 2 csatlakozóhoz
  6. Ezután minden motor ugyanúgy fog működni, de a fordulatszám alacsony lehet az áram miatt, külső áramot csatlakoztathat a motor meghajtójához +12 V -os csatlakozóhoz
  7. Tehát ha egyesével csatlakoztathatjuk a motor vezetékét a motor meghajtó 1 vagy 2 kimenetéhez, akkor az adott csatlakoztatott motor csak akkor működik.
  8. Ezt a koncepciót fogom használni a robotkar vezérléséhez.
  9. Ehhez használhatom a szervo motort. Különböző fokú szög esetén rövidre zárom a kimeneti csap 1 vagy 2 vezetékét különböző motorhuzalokkal.
  10. Nézze meg a fenti képeket, hogy jobban megértse.
  11. Szintén meg kell szereznünk a megfelelő mértéket a csapok csatlakoztatásához. Ehhez használhat potenciométert csatolt Arduino kóddal, és ha ellenőrzi a soros monitort, megtalálja a fokozatot.
  12. Ezt a koncepciót rövidzárlatra is használhatja más célokra.

3. lépés: A Bluetooth -kapcsolat kódja, és fejezze be a projektet

A Bluetooth -kapcsolat kódja, és fejezze be a projektet
A Bluetooth -kapcsolat kódja, és fejezze be a projektet
A Bluetooth -kapcsolat kódja, és fejezze be a projektet
A Bluetooth -kapcsolat kódja, és fejezze be a projektet
A Bluetooth -kapcsolat kódja, és fejezze be a projektet
A Bluetooth -kapcsolat kódja, és fejezze be a projektet
A Bluetooth -kapcsolat kódja, és fejezze be a projektet
A Bluetooth -kapcsolat kódja, és fejezze be a projektet

Most csatlakoztassa a vezetékes vezérlő robotkar vezetékeit a fent létrehozott szervomotorral kapcsolatos rövidzárlati csapokhoz. És adjunk hozzá Bluetooth modult. Csatlakoztatnia kell a TX Bluetooth modult az Arduino RX -hez, és az RX Bluetooth modult az Arduino TX csapokhoz, és csatlakoztatnia kell a tápvezetékeket is. A szervomotornak az Arduino kártyát is csatlakoztatnia kell, és a Bluetooth kapcsolat bemeneti karakterével a szervomotor fokozatot fogjuk írni.

Bármilyen Bluetooth -hoz kapcsolódó alkalmazást letölthet a telefonra, és az alkalmazás konfigurációinak és a kihelyezett karaktereknek megfelelően megváltoztathatja az Arduino kódot. Ehhez az Arduino Bluetooth Controller alkalmazást használtam.

Ha ezt számítógépes USB tápellátással próbálja futtatni, akkor a motorok nem működnek, mert a tápfeszültség nem elegendő a szervomotorok és a motorvezérlők számára. Ha ez megtörténik, külső áramforrást csatlakoztathat a motor meghajtójához.

Ez egy modell megvalósítás, és korlátozott erőforrásokkal történt. Ha 3 L298N motorvezérlője van, ez könnyen elvégezhető.

A fenti 2. lépésben említett rövidzárlati módszer más igényekhez is alkalmazható.

Köszönjük a figyelmet.

Ajánlott: