Tartalomjegyzék:
- 1. lépés: Készítse el a Bluetooth alapú okostelefon -vezérelt Rover V2 -t
- 2. lépés: Alváz:-
- 3. lépés: A Bluetooth alapú Android által vezérelt Rover áramköri diagramja
- 4. lépés: Arduino kód
- 5. lépés: Android -alkalmazás
- 6. lépés: Most írja be a kódot
- 7. lépés: Az okostelefonnal vezérelt Rover vezérlésének lépései
- 8. lépés: Az áramkör működése
- 9. lépés:
- 10. lépés: Bluetooth -vezérelt robotkar
- 11. lépés: Építés
- 12. lépés: Áramköri diagram
- 13. lépés: Arduino kód
- 14. lépés: A kód Arduino -be írásának lépései
- 15. lépés: AndroBot_Arm a 4 szervó vezérléséhez
- 16. lépés: A Bluetooth -vezérlésű kar vezérlésének lépései
- 17. lépés: Az áramkör működése
- 18. lépés: A teljes AndroBot
- 19. lépés: Néhány probléma, és segítségre van szüksége
Videó: AndroBot: 19 lépés (képekkel)
2024 Szerző: John Day | [email protected]. Utoljára módosítva: 2024-01-30 09:41
Az AndroBot egy Android által vezérelt, fejlett robot, és az Android által vezérelt, robotkaros rover kombinációja. Kezdjük tehát a történetével: ötlet és inspiráció
Majdnem két hónapja néztem egy filmet "The Hurt Locker", amelyben egy rover látható, amely a Bomb squad csapatával van, és jól működik, de nem tudta elvégezni a fő feladatát. És a tervezése és funkciói inspiráltak. Nem vagyok nagy tapasztalattal rendelkező robotikai projekt készítő, de tudom, hogy tudok hasonlót készíteni, nem lesz ilyen minőségű, pontosságú és költséges, de ugyanazokat a feladatokat tudja elvégezni.
Eredeti és részletes cikk:-
Hogyan készítsünk Rover -t robotkarral
1. lépés: Készítse el a Bluetooth alapú okostelefon -vezérelt Rover V2 -t
Először az Android vezérelt robot v2 -t készítem. És most módosítottam az előző Android -vezérelt robotot, és megkaptam a kívánt eredményt. A Rover/Bot a Bluetooth -on keresztül vezérelhető, és minden funkciója a Atmega 328p-PU mikrokontroller. Amiben L298N motorvezérlő táblát is használunk, amely a motorokat fogja irányítani. A fentieket a 12 V-os akkumulátor táplálja.
A módosítás után hozzáadtam néhány speciális funkciót, és a funkciók listája a következő:-
- Négyirányú mozgás
- Első és hátsó lámpa
- Kürt
- Jelzőfény
- Kameraként használható okostelefon is hozzáadható.
Tehát a terv és ötletek bevezetése után beszéljünk a követelményekről:-
Követelmények az Android által vezérelt robot létrehozásához:-
- 1 x Arduino Uno tábla
- 1 x L298N motorvezérlő tábla
- 1 x Bluetooth modul
- 1 x 12V akkumulátor
- 2 x fehér LED
- 1 x piros LED
- 1 x jelző LED bármilyen színben
- 4 x Bo motor vagy 2 x 12 V hajtóműves motor
- 1 x hangjelző
- 4 x játék gumiabroncs (ha Bo Motors van) 2 x 12 V -os hajtóműves motor használata esetén két gumiabroncs és egy Coster kerék
- .1 x kapcsoló
Egyéb követelmények;-
- 1 x Robot alváz/alap:- 2 CD/DVD kimenet kombinálásával készítettem
- 1 db PC/Laptop (Csak kódoláshoz és a botról érkezett videók megtekintéséhez) Arduino IDE
- 2 x Android telefon
- Android -alkalmazás a robot vezérléséhez.
Bővebben: APK telepítése
2. lépés: Alváz:-
Vagy használja a kész vázakat, ezek közül néhány a következő:-
Vagy készítsen egy egyszerűt, mint én:- Nagy helyre van szükségünk, ezért hozzon két rossz CD/DVD-meghajtót a régi számítógépről. Nyissa meg a CD/DVD-meghajtó tokját/kimenetét/külső testét a csavarhúzó segítségével. Csatlakozzon hozzájuk, ahogy az Most csatlakoztassa a fogaskerék -motor szorítóit. Ha Bo Motor -ot használ, akkor szerelje fel őket az alvázra a következő ábra szerint.
Tehát most elkészítettünk egy alvázat a teljes projekthez. És áttérünk a következő legfontosabb dologra, az áramkör összeszerelésre. Figyeljük meg a következő áramköri diagramot, amelyet a Fritzing Software készített, és mint a Kapcsolat létrehozása.
Bővebben: Távolítsa el a GRUB -ot
3. lépés: A Bluetooth alapú Android által vezérelt Rover áramköri diagramja
Tápegység:-
L298N +12v = +12v akkumulátor
L298N GND = Gnd of Battery és GND Arduino
L298N 5v = Arduino VIN
Arduino Board ---- Bluetooth modul
Arduino RX = Bluetooth modul Tx
Arduino TX = Bluetooth modul Rx
Arduino 5v = Bluetooth modul VCC
Arduino GND = Bluetooth modul GND
Arduino Board ---- L298N Motor Driver Board
Arduino 5 = in1
Arduino 6 = in2
Arduino 10 = in3
Arduino 11 = in4
Arduino tábla ---- LED és csengő
Arduino 2 = Zümmögő piros
Arduino 3 = Piros LED (220 ohmos ellenállással)
Arduino 4 = fehér LED (220 ohmos ellenállással)
Bővebben: Andro Bot, Sourabh Kumar
4. lépés: Arduino kód
Másolja vagy töltse le a kódot innen
5. lépés: Android -alkalmazás
Találtam néhány jó alkalmazást a Playstore-ban, és készítettem egy alkalmazást a Rover vezérlésére:-
A linkek a következők:-
1. lehetőség:- Arduino Bluetooth RC autó
Az alkalmazás lehetővé teszi egy Arduino -alapú RC autó Bluetooth -on keresztüli irányítását. Ez Bluetooth -kompatibilis Android telefon használatával történik. Keresse fel ezt a webhelyet: https://sites.google.com/site/bluetoothrccar/, hogy megtudja az Arduino kódot és vezérlőáramkört. Az alkalmazás lehetővé teszi az autó vezérlését gombokkal vagy a telefon gyorsulásmérőjével. A csúszka lehetővé teszi az autó sebességének szabályozását, ha az autó vezérlő áramköre rendelkezik ezzel a funkcióval. Két gomb is található az első és a hátsó lámpákhoz. A villogó fény jelzi, ha a telefon csatlakoztatva van az autóhoz, és a nyilak világítanak az autó haladási irányáról.
https://play.google.com/store/apps/details?id=braulio.calle.bluetoothRCcontroller&hl=hu
2. lehetőség: -AndroBot Rover
Az MIT App Developer webhely segítségével készítettem egy alkalmazást, és béta teszt üzemmódban van, így kipróbálhatja, majd ha valami baj történik, akkor megoldjuk ezt a problémát, itt található az alkalmazásom linkje.
AndroBot Rover.apk
Töltse le az alkalmazást, és telepítse az Android okostelefonra.
6. lépés: Most írja be a kódot
A lépések a következők:-
- Töltse le vagy másolja le a kódot a fenti Kód vagy program részből, hogy Android -vezérelt robotot v2 készítsen.
- Most indítsa el a számítógépet, hogy vigye át az.ino fájlt, és nyissa meg az Arduino IDE segítségével.
- Csatlakoztassa az Arduino kártyát és a számítógépet a csatlakozókábelhez.
- Válassza ki a portot és a táblát
- Fordítsa össze és írja be a kódot a Feltöltés gombra kattintva, amely az IDE bal felső sarkában lesz.
Tehát most minden elkészült, és a BOT/ROVER készen áll. És csak be kell kapcsolnunk.
Bővebben: Easy Andro Bot
7. lépés: Az okostelefonnal vezérelt Rover vezérlésének lépései
Kapcsolja be a Rover -t
- A telefonban Nyissa meg a Beállításokat, és keresse meg a Bluetooth -beállításokat.
- Kapcsolja be az Android telefon Bluetooth -ját, és keressen új Bluetooth -eszközöket.
- A HC-04/05 megjelenik a listában a keresési eredmény után. Párosítson a Bluetooth modullal a Passward használatával: -1234
- Most nyissa meg az Android alkalmazást, és kattintson a Csatlakozás vagy csatlakozzon a bothoz.
- Megjelenik egy új ablak, amelyben az összes Bluetooth -eszköz megjelenik.
- Kattintson a HC-04/05 elemre.
- Most botja csatlakozik az Android okostelefonhoz.
- Figyelje meg a gombokat, és nyomja meg őket egyesével.
- Kamera hozzáadásához vegyen egy androidos telefont, telepítse az AirDroid alkalmazást az okostelefonjára és a számítógépre is, és csatlakoztassa őket.
- A kamera opció megjelenik az asztali AirDroid főmenüjében, kattintson rá.
- Most helyezze az okostelefont a rover szabad helyére.
Nem magyarázom az utolsó 3 lépést, mert más tervem van, a következő lépésben hozzáadom a kamerát.
Bővebben: Andro Bot, Sourabh Kumar
8. lépés: Az áramkör működése
Először is kapcsolja be a Rover "ON" és a Bluetooth modult is vele. A fenti lépésekkel össze kell kapcsolnunk a Rover -t az okostelefonnal. Most a sikeres csatlakozás után meg kell nyomnunk bármely gombot, hadd legyen az Előre gomb elküldi az "F" szöveget az Arduino -nak
és a programban az F előre jelöli
void forward () {
analogWrite (in1, sebesség);
analogWrite (in3, sebesség);
és lehetővé teszi az arduino 5., 6. tüskéjét, és ezek a csapok az L298N motorvezérlő modul in1 és in2 csapjaihoz vannak csatlakoztatva, így a motorok áramellátását biztosítják. és így a rover halad előre.minden sikeres parancs végrehajtás után meg kell nyomnunk a Stop gombot.ezáltal az előző parancs leáll.és így minden iránygomb működni fog. Van egy csúszka is a motor fordulatszámának szabályozására. amely 0 és 10 közötti értéket küld, így a motor által vezérelt sebesség. Az alkalmazásban 3 extra gomb is rendelkezésre áll néhány extra funkcióhoz, például a fényhez és a kürthöz. Ha rákattint, nagybetű kerül át a hosszú kattintáson, a kisbetű átkerül az arduino -ra, és illeszkedik a programhoz, és program és digitális tű vagy engedélyezi vagy letiltja, így a LED és a zümmögő be van kapcsolva (nagybetűvel) vagy ki (kis betűvel). így a teljes rover működik.
Bővebben: Az XAPK telepítése
9. lépés:
Ha minden rendben és működik, akkor gratulálunk. Befejezte az AndroBot Bluetooth -vezérlésű Rover v2 -es verziójának 1. részét, és készen állunk a következő lépésre.
Javasolhat néhány ötletet, hogy javítsunk ezen a projekten, ezért ossza meg velünk.
10. lépés: Bluetooth -vezérelt robotkar
A Robotics kar képes elkapni és ejteni minden apró dolgot. És 180 fokban elfordul jobbra -balra más dolog a tervezéstől függ. A robotkar a Bluetooth -on keresztül irányítható, és minden funkciója az Atmega 328p -n keresztül -PU mikrovezérlő. 4 szervo vezérlőt használunk, és minden energiát bármilyen Powerbank vagy 9 V -os akkumulátorról táplálunk.
Tehát a terv és ötletek bevezetése után beszéljünk a követelményekről.
Követelmények A Bluetooth-vezérlésű robotkar létrehozásához:-
- 1 x Arduino Uno tábla
- 1 x Bluetooth modul
- 1 x Power Bank vagy 9 V -os akkumulátor
- 1 x jelző LED bármilyen színben
- 4 x 9 g Micro Servo Motor fogaskerekekkel és bilincsekkel
- 1 x kapcsoló
Egyéb követelmények:-
- Erős bázis
- Néhány pálcika vagy mérleg vagy fémrúd.
- Kerek, erős, de vékony lap.
- Kétoldalas szalag vagy szuper ragasztó
- Glu pisztoly pálcával
- & Android okostelefon
Bővebben: Akadálykerülő robot
11. lépés: Építés
Az első kép teljes részletet ad.
Kattintson ide a további képek megtekintéséhez
A My rover -t platformként/bázisként használom, és befejeztem, ezért közzé teszek néhány képet a tervről és a beállításról, így könnyű lesz elkészíteni a hasonló kart, és nem kell többet gondolkodni a kialakításon, hanem meg kell hosszabbítania a szervo vezetékeit néhány vezeték hozzáadásával.
12. lépés: Áramköri diagram
Áramköri szerelvény:-
- Az Arduino Uno 10 - Bluetooth modul TX
- Arduino Uno 11 - Bluetooth modul RX
- Servo 1 narancs- Arduino Uno 3
- Servo 2 narancs- Arduino Uno 5
- Servo 3 narancs- Arduino Uno 6
- Servo 4 narancs- Arduino Uno 9
Bővebben: Rover robotkarral
13. lépés: Arduino kód
Másolja vagy töltse le innen
14. lépés: A kód Arduino -be írásának lépései
A lépések a következők:-
- Töltse le vagy másolja a kódot a fenti szakaszból
- Most indítsa el a számítógépet, hogy vigye át az.ino fájlt, és nyissa meg az Arduino IDE segítségével.
- Csatlakoztassa az Arduino kártyát és a számítógépet a csatlakozókábelhez.
- Válassza ki a portot és a táblát
- Fordítsa össze és írja be a kódot a Feltöltés gombra kattintva, amely az IDE bal felső sarkában lesz.
Tehát most minden elkészült, és a robotkarunk készen áll. És csak be kell kapcsolnunk, ha bekapcsoljuk.
Bővebben: Egyszerű robot a Robotika karral
15. lépés: AndroBot_Arm a 4 szervó vezérléséhez
AndroBot_Arm - Sourabh Kumar (MIT app Inventor)
Kidolgoztam egy "AndroBot_Arm" alkalmazást androidos okostelefonra az MIT app Inventor segítségével, és képes kapcsolatba lépni a karral Bluetooth -on keresztül, és 4 szervót tud vezérelni. Még tanulok és rendszeresen frissíteni fogom. és kövesse közösségi profiljainkat. Kattintson a képre az összes lehetőség és gomb részletes megjelenítéséhez. Töltse le az AndroBot _Arm alkalmazást Sourabh Kumar innen:-
AndroBot_Arm.apk - Sourabh Kumar
16. lépés: A Bluetooth -vezérlésű kar vezérlésének lépései
- Kapcsolja be a kart az ON állásba
- A telefonban Nyissa meg a Beállításokat, és keresse meg a Bluetooth -beállításokat.
- Kapcsolja be az Android telefon Bluetooth -ját, és keressen új Bluetooth -t
- Az eszközök. A HC-04/05 a keresési eredmény után megjelenik a listában.
- Párosítsa a Bluetooth modullal a Passward használatával: -1234
- Most nyissa meg az Android alkalmazást, és kattintson a Csatlakozás gombra.
- Megjelenik egy új ablak, amelyben az összes Bluetooth -eszköz megjelenik.
- Kattintson a HC-04/05 elemre.
- Most a Robotics Arm csatlakozik az androidos okostelefonhoz. Most az alkalmazásban 4 csúszka található (egy dia egy szervóhoz). Próbálja ki egyenként a karját.
Bővebben: Andro Bot
17. lépés: Az áramkör működése
Először is kapcsolja be az „ON” kart és a Bluetooth modult is. A karokat az okostelefonnal kell összekötni a fenti lépésekkel. Most a sikeres csatlakozás után jobbra vagy balra kell mozgatni a diákat. Minden diának vannak olyan értékei, amelyek hasonlóak az X000 -től az X180 -hoz. Ahol X = 1, 2, 3, 4. Most, amikor a csúszkát mozgatjuk, egy szám vagy dátum kerül át az Arduino -ba a Bluetooth modulon keresztül. Most a dátum a a Program és a Könyvtár segítségével most a PWM jel szögének megfelelően az arduino csapjai kapnak. Az összes szervó narancssárga vagy jelvezetéke az Arduino PWM csapjához van csatlakoztatva. Így a szervó fogaskereke is a szög felé forog. Hasonlóképpen minden szervó esetében ugyanaz a működés, így a Robotika kar működik.
18. lépés: A teljes AndroBot
Helyezze a kart a rover tetejére, és rögzítse ragasztópisztollyal. így az AndroBot sikeresen befejeződött.
19. lépés: Néhány probléma, és segítségre van szüksége
Tudom, hogy az Instractables egy nagy közösség, ezért megosztom a problémát (vagy célpontot), amellyel ebben a projektben szembesültem, és a segítségeteket kérem.
Megpróbáltam egyesíteni a projektet/részt egy Arduino -ban, de borzasztóan sikertelen. Kérjük, ossza meg javaslatát, ötletét és segítsen megoldani ezt a problémát és javítani az egész projektet.
Kombinálni szeretném az áramkört, és csak egy (már létrehozott) alkalmazást, egy Arduino -t és egy Bluetooth -modult szeretnék használni
Kérjük, ossza meg javaslatát, ötletét, és segítsen megoldani ezt a problémát, és javítani az egész projekten.
Köszönöm.
Kérjük, látogasson el a Megfigyelt oldalra
Ajánlott:
DIY 37 LED Arduino rulett játék: 3 lépés (képekkel)
DIY 37 Leds Arduino Roulette Játék: A rulett egy kaszinójáték, amelyet a francia szóról neveztek el, jelentése kis kerék
Covid védősisak 1. rész: Bevezetés a Tinkercad áramkörökbe!: 20 lépés (képekkel)
Covid védősisak 1. rész: Bevezetés a Tinkercad áramkörökbe!: Helló, barátom! Ebben a kétrészes sorozatban megtanuljuk használni a Tinkercad áramköreit - ez egy szórakoztató, hatékony és oktató eszköz az áramkörök működésének megismerésére! A tanulás egyik legjobb módja, ha megteszed. Tehát először megtervezzük saját projektünket:
Útmutató: A Raspberry PI 4 fej nélküli (VNC) telepítése Rpi-képalkotóval és képekkel: 7 lépés (képekkel)
Útmutató: A Raspberry PI 4 fej nélküli (VNC) telepítése Rpi-képalkotóval és képekkel: Ezt a Rapsberry PI-t tervezem használni egy csomó szórakoztató projektben a blogomban. Nyugodtan nézd meg. Vissza akartam kezdeni a Raspberry PI használatát, de nem volt billentyűzetem vagy egér az új helyen. Rég volt, hogy beállítottam egy málnát
Bolt - DIY vezeték nélküli töltő éjszakai óra (6 lépés): 6 lépés (képekkel)
Bolt - DIY vezeték nélküli töltés éjszakai óra (6 lépés): Az induktív töltés (más néven vezeték nélküli töltés vagy vezeték nélküli töltés) a vezeték nélküli áramátvitel egyik típusa. Elektromágneses indukciót használ a hordozható eszközök áramellátásához. A leggyakoribb alkalmazás a Qi vezeték nélküli töltő
A számítógép szétszerelése egyszerű lépésekkel és képekkel: 13 lépés (képekkel)
A számítógép szétszerelése egyszerű lépésekkel és képekkel: Ez az utasítás a számítógép szétszereléséről szól. A legtöbb alapvető alkatrész moduláris és könnyen eltávolítható. Fontos azonban, hogy szervezett legyen ezzel kapcsolatban. Ez segít elkerülni az alkatrészek elvesztését, és az újra összerakást is