Sisukord:
- Samm: tehke Bluetooth -põhine nutitelefoniga juhitav Rover V2
- 2. samm: šassii:-
- Samm: Bluetooth -põhise Android -juhitava Roveri vooluahela skeem
- Samm: Arduino kood
- Samm: Androidi rakendus
- Samm: põletage nüüd kood
- Samm: sammud nutitelefoniga juhitava Roveri juhtimiseks
- 8. etapp: ahela töötamine
- 9. samm:
- Samm: Bluetooth -juhitav robotkäsi
- 11. samm: ehitamine
- 12. samm: vooluahela skeem
- Samm 13: Arduino kood
- Samm: sammud koodi põletamiseks Arduinoks
- Samm: AndroBot_Arm 4 servo juhtimiseks
- 16. samm: Bluetoothi juhitava käe juhtimise sammud
- 17. samm: vooluringi töötamine
- 18. samm: täielik AndroBot
- Samm: mõni probleem ja vajate teie abi
Video: AndroBot: 19 sammu (piltidega)
2024 Autor: John Day | [email protected]. Viimati modifitseeritud: 2024-01-30 08:48
AndroBot on Androidi juhitav täiustatud robot ja see on kombinatsioon Androidi juhitavast roverist koos robotkäega. Nii et alustame selle ajaloost: idee ja inspiratsioon
Peaaegu kaks kuud tagasi vaatasin filmi "Hurt Locker", milles näidatakse roverit, mis on koos Bomb squad meeskonnaga ja see töötab hästi, kuid ei suutnud oma põhiülesannet täita. Ja selle disain ja funktsioonid inspireerisid mind. Ma ei ole hästi kogenud robootikaprojektide tegija, kuid ma tean, et võin teha sarnase, jah, see ei ole nii kvaliteetne, täpne ja kulukas, kuid saab hakkama samade ülesannetega.
Originaal ja üksikasjalik artikkel:-
Kuidas teha roverit robootikavarrega
Samm: tehke Bluetooth -põhine nutitelefoniga juhitav Rover V2
Esiteks valmistan Androidi juhitavat robotit v2. Ja muutsin just eelmise projektiga Androidi juhitavat robotit ja sain soovitud tulemuse. Roverit/robotit juhitakse Bluetoothi kaudu ja kogu selle funktsiooni juhitakse Atmega 328p-PU mikrokontroller. Mille jaoks kasutame ka L298N mootorijuhtplaati, mis hakkab mootoreid juhtima. Kõik ülaltoodud saab toite 12v akuga.
Pärast seda muudatust lisasin mõne täpsema funktsiooni ja selle funktsioonide loend on järgmine:-
- Neljasuunaline liikumine
- Esi- ja tagatuled
- Sarv
- Märgutuli
- Kaamerana kasutamiseks saab lisada nutitelefoni.
Nii et pärast plaani ja ideede sissejuhatust saate rääkida nõuetest:-
Nõuded Androidi juhitava roboti valmistamiseks:-
- 1 x Arduino Uno juhatus
- 1 x L298N mootori juhtplaat
- 1 x Bluetooth -moodul
- 1 x 12v aku
- 2 x Valge LED
- 1 x punane LED
- 1 x märgutuli mis tahes värvi
- 4 x Bo mootor või 2 x 12 V käigukastiga mootor
- 1 x helisignaal
- 4 x mängurehve (kui teil on Bo Motors) Kui kasutate 2 x 12 V käigukastiga mootorit, siis kaks rehvi ja Costeri ratas
- .1 x lüliti
Muud nõuded;-
- 1 x roboti šassii/alus:- tegin selle kombineerides 2 CD/DVD pistikupesa
- 1 x arvuti/sülearvuti (ainult robotilt saadud videote kodeerimiseks ja vaatamiseks) Arduino IDE
- 2 x Android -telefon
- Androidi rakendus roboti juhtimiseks.
Loe lisaks: Installi APK
2. samm: šassii:-
Kasutage kas valmisraami, mõned neist on järgmised:-
Või tehke lihtne, nagu ma tegin:- Vajame suurt ruumi, nii et tooge vanast arvutist kaks halba CD-/DVD-draivi. Avage kruvikeeraja abil selle CD-/DVD-draivi ümbris/väljund/väliskate. Liituge nendega, nagu on näidatud Nüüd ühendage hammasülekandega mootori klambrid. Kui kasutate Bo -mootorit, paigaldage need šassiile vastavalt järgmisele skeemile.
Nii et nüüd oleme valmistanud kogu projekti jaoks šassii. Ja liigume järgmise kõige olulisema asja juurde, mis on ahela kokkupanek. Jälgige järgmist skeemi, mille on koostanud Fritzing Software ja seejärel Loo ühendus.
Loe lisaks: Eemaldage GRUB
Samm: Bluetooth -põhise Android -juhitava Roveri vooluahela skeem
Toiteallikas:-
L298N aku +12v = +12v
L298N GND = Aku Gnd ja Arduino GND
L298N 5v = Arduino VIN
Arduino juhatus ---- Bluetooth-moodul
Arduino RX = Bluetooth -mooduli Tx
Arduino TX = Bluetooth -mooduli Rx
Arduino 5v = Bluetooth -mooduli VCC
Arduino GND = Bluetooth -mooduli GND
Arduino juhatus ---- L298N mootori juhi pardal
Arduino 5 = in1
Arduino 6 = in2
Arduino 10 = in3
Arduino oma 11 = in4
Arduino tahvel ---- LED ja helisignaal
Arduino 2 = Sumina punane
Arduino 3 = punane LED (220 oomi takistiga)
Arduino 4 = valge LED (220 oomi takistiga)
Loe lisaks: Andro Bot, autor Sourabh Kumar
Samm: Arduino kood
Kopeerige või laadige kood siit alla
Samm: Androidi rakendus
Leidsin Playstore'ist häid rakendusi ja tegin ka rakenduse Roveri juhtimiseks:-
Lingid on järgmised:-
Valik 1:- Arduino Bluetooth RC auto
Rakendus võimaldab teil Bluetoothi kaudu juhtida Arduino -põhist RC -autot. Seda tehakse Bluetooth -toega Android -telefoni abil. Arduino koodi ja juhtimisahela saamiseks külastage seda saiti https://sites.google.com/site/bluetoothrccar/. Rakendus võimaldab teil autot juhtida kas nuppude või telefoni kiirendusmõõturi abil. Liugriba võimaldab teil kontrollida oma auto kiirust, kui auto juhtimisahelal on see funktsioon. Samuti on kaks nuppu esi- ja tagatulede jaoks. Vilkuv tuli annab teile teada, millal telefon on autoga ühendatud, ja süttivad nooled, mis näitavad auto sõidusuunda.
https://play.google.com/store/apps/details?id=braulio.calle.bluetoothRCcontroller&hl=et
Valik 2: -AndroBot Rover
MIT App Developeri veebisaidi abil tegin rakenduse ja see on beetatesti režiimis, nii et saate proovida ja kui midagi läheb valesti, lahendame selle probleemi siin minu rakenduse lingil.
AndroBot Rover.apk
Laadige rakendus alla ja installige see Androidi nutitelefoni.
Samm: põletage nüüd kood
Sammud on järgmised:-
- Laadige alla või kopeerige kood ülaltoodud jaotisest Kood või programm Android -juhitava roboti v2 loomiseks.
- Nüüd käivitage oma arvuti.ino -faili teisaldamiseks ja avage see Arduino IDE abil.
- Ühendage Arduino tahvel ja arvuti ühenduskaabliga.
- Valige sadam ja juhatus
- Kompileerige ja põletage kood, klõpsates nuppu Laadi üles, mis asub IDE vasakus ülanurgas.
Nüüd on kõik valmis ja meie BOT/ROVER on valmis. Ja me peame selle lihtsalt sisse lülitama.
Loe lisaks: Lihtne Andro Bot
Samm: sammud nutitelefoniga juhitava Roveri juhtimiseks
Lülitage Rover sisse
- Minge oma telefonis menüüsse Seaded ja leidke Bluetoothi seaded.
- Lülitage Android -telefoni Bluetooth sisse ja otsige uusi Bluetooth -seadmeid.
- HC-04/05 ilmub loendisse pärast otsingutulemust. Paarige Bluetooth-mooduliga Passwardi abil: -1234
- Nüüd avage Androidi rakendus ja klõpsake nuppu Ühenda või ühendage robot.
- Ilmub uus aken, kus kuvatakse kõik Bluetooth -seadmed.
- Klõpsake nuppu HC-04/05.
- Nüüd on teie robot ühendatud Android -nutitelefoniga.
- Jälgige nuppe ja kontrollige neid ükshaaval, vajutades neid.
- Kaamera lisamiseks võtke Android -telefon, installige oma nutitelefoni ja ka arvutisse AirDroid -rakendus ning ühendage need.
- Kaamera suvand ilmub töölaua AirDroid peamenüüsse, klõpsake sellel.
- Nüüd asetage nutitelefon roveri vabale kohale.
Ma ei seleta viimast 3 sammu, kuna mul on teistsugune plaan, lisan kaamera järgmisel sammul.
Loe lisaks: Andro Bot, autor Sourabh Kumar
8. etapp: ahela töötamine
Esiteks lülitatakse sisse ka Rover "ON" ja Bluetooth -moodul. Peame ühendama Roveri nutitelefoniga, kasutades ülaltoodud samme. Nüüd peame pärast edukat ühendust vajutama mis tahes nuppu, laske see edasi see saadab "F" teksti Arduinole
ja programmis F tähistab Edasi
tühine edasi () {
analogWrite (in1, kiirus);
analogWrite (in3, kiirus);
ja see võimaldab arduino tihvte 5, 6 ja need tihvtid on ühendatud L298N mootorijuhi mooduli in1 ja in2 tihvtidega, nii et see annab mootoritele toiteallika pöörlemiseks. ja seega liigub rover edasi. peame pärast iga käsu edukat täitmist vajutama nuppu Stop. sel juhul eelmine käsk peatatakse. ja seega töötavad kõik suunanupud. Mootori kiiruse reguleerimiseks on olemas ka liugur. mis saadab väärtuse vahemikus 0 kuni 10, seega mootori juhitava kiiruse. Rakenduses on saadaval ka 3 lisanuppu mõnede lisafunktsioonide jaoks, nagu valgus ja sarv. Klõpsamisel kantakse suur täht üle pika klõpsuga, väike täht kantakse arduinole ja see sobitatakse programmiga ja vastavalt programm ja digitaalne tihvt kas lubavad või keelavad, nii et LED ja helisignaal on sisse lülitatud (suure algustähega) või välja lülitatud (väikese tähega). seega töötab kogu rover.
Loe lisaks: Installi XAPK
9. samm:
Kui kõik läheb õigesti ja töötab, siis õnnitleme. Olete lõpetanud AndroBoti 1. osa, kuidas teha Bluetooth -juhitav Rover v2, ja oleme valmis järgmise sammu juurde liikuma.
Võite pakkuda mulle ideid, kuidas selles projektis midagi paremaks muuta, nii et jagage meiega.
Samm: Bluetooth -juhitav robotkäsi
Robootikahoob on võimeline püüdma ja kukutama kõiki väikseid asju. Ja pöörleb 180 kraadi paremale - vasakule nurgale, sõltub disainist. Robootikahooba juhitakse Bluetoothi kaudu ja kogu selle funktsiooni juhitakse Atmega 328p kaudu -PU mikrokontroller. Me kasutame 4 servokontrollerit ja kõik saab toidet mis tahes Powerbanki või 9v aku kaudu.
Nii et pärast plaani ja ideede sissejuhatust saate rääkida nõuetest.
Nõuded Bluetooth-juhitava robootikavarre valmistamiseks:-
- 1 x Arduino Uno juhatus
- 1 x Bluetooth -moodul
- 1 x toitepank või 9v aku
- 1 x märgutuli mis tahes värvi
- 4 x 9 g mikro servomootor koos hammasrataste ja klambritega
- 1 x lüliti
Muud nõuded:-
- Tugev alus
- Mõned hakkimispulgad või kaalud või metallpulgad.
- Ümmargune tugev, kuid õhuke leht.
- Kahepoolne teip või superliim
- Pulgaga liimipüstol
- & Androidi nutitelefon
Loe lisaks: Takistuste vältimise robot
11. samm: ehitamine
Esimene pilt annab teile täieliku teabe.
Vajuta siia, et näha rohkem pilte
Ma kasutan oma roverit platvormina/baasina ja olen selle lõpetanud, nii et postitan mõned pildid plaanist ja seadistusest, nii et sarnast kätt on lihtne teha ja te ei pea disainile rohkem mõtlema, vaid peate servo juhtmed pikemaks muutma, lisades mõned juhtmed.
12. samm: vooluahela skeem
Vooluahela kokkupanek:-
- Arduino Uno 10 - Bluetooth -moodul TX
- Arduino Uno 11 - Bluetooth -moodul RX
- Servo 1 oranž- Arduino Uno 3
- Servo 2 oranž- Arduino Uno 5
- Servo 3 oranž- Arduino Uno 6
- Servo 4 oranž- Arduino Uno 9
Loe lisaks: Rover robotkäega
Samm 13: Arduino kood
Kopeerige või laadige alla siit
Samm: sammud koodi põletamiseks Arduinoks
Sammud on järgmised:-
- Laadige alla või kopeerige kood ülaltoodud jaotisest
- Nüüd käivitage oma arvuti.ino -faili teisaldamiseks ja avage see Arduino IDE abil.
- Ühendage Arduino tahvel ja arvuti ühenduskaabliga.
- Valige sadam ja juhatus
- Kompileerige ja põletage kood, klõpsates nuppu Laadi üles, mis asub IDE vasakus ülanurgas.
Nüüd on kõik valmis ja meie Robotics Arm on valmis. Ja me peame selle lihtsalt sisse lülitama.
Loe lisaks: Lihtne robot Robotics Armiga
Samm: AndroBot_Arm 4 servo juhtimiseks
AndroBot_Arm, autor Sourabh Kumar (MIT -i rakenduse leiutaja)
Olen MIT -i rakenduse Inventor abil välja töötanud Androidi nutitelefoni jaoks rakenduse "AndroBot_Arm" ja see on võimeline Bluetoothi kaudu käega ühenduse looma ja saab juhtida 4 servot. Õpin endiselt ja värskendan regulaarselt. Külastage meie saiti ja järgige meie sotsiaalseid profiile. Kõigi valikute ja nuppude üksikasjade vaatamiseks klõpsake pildil. Laadige siit alla Sourabh Kumari rakendus AndroBot _Arm:-
AndroBot_Arm.apk, autor Sourabh Kumar
16. samm: Bluetoothi juhitava käe juhtimise sammud
- Lülitage käepide sisse, lülitades selle sisse
- Minge oma telefonis menüüsse Seaded ja leidke Bluetoothi seaded.
- Lülitage Android -telefoni Bluetooth sisse ja otsige uut Bluetoothi
- Seadmed. HC-04/05 kuvatakse loendis pärast otsingutulemust.
- Siduge Bluetooth-mooduliga, kasutades Passwardi: -1234
- Nüüd avage Androidi rakendus ja klõpsake nuppu Ühenda.
- Ilmub uus aken, kus kuvatakse kõik Bluetooth -seadmed.
- Klõpsake nuppu HC-04/05.
- Nüüd on teie Robotics Arm ühendatud Androidi nutitelefoniga. Nüüd on rakenduses 4 liugurit (üks slaid ühe servo jaoks). Proovige ükshaaval, et nad juhiksid kätt.
Loe lisaks: Andro Bot
17. samm: vooluringi töötamine
Esiteks lülitatakse sellega sisse ka käsi "ON" ja Bluetooth -moodul. Peame ühendama käe nutitelefoniga, kasutades ülaltoodud samme. Nüüd peame pärast edukat ühendamist slaidid paremale või vasakule liigutama. Igal slaidil on mõned väärtused, mis on sarnased X000 kuni X180. Kus X = 1, 2, 3, 4. Nüüd, kui liigutame liugurit, kantakse Bluetooth -mooduli kaudu Arduinole üle number või kuupäev. Nüüd teisendatakse kuupäev nurga abil Programmi ja raamatukogu abi antakse nüüd nurga järgi PWM -signaali arduino tihvtidele. Kogu servo oranž traat või signaaltraat on ühendatud Arduino PWM -tihvtiga. Seega pöörleb servo käik ka nurga alla. Sarnaselt töötamine on kõigi servode puhul sama ja seega töötab Robotics Arm.
18. samm: täielik AndroBot
Asetage käepide roveri ülaosale ja kinnitage see liimipüstoliga. seega on AndroBot edukalt lõpule viidud.
Samm: mõni probleem ja vajate teie abi
Ma tean, et Instractables on suur kogukond, nii et jagan probleemi (või eesmärki), millega olen selles projektis silmitsi seisnud, ja otsin teie abi.
Proovisin ühendada mõlemad projektid/osad ühte Arduino, kuid see ebaõnnestus. Palun jagage oma soovitust, ideed ja aidake mul seda probleemi lahendada ja kogu projekti täiustada.
Ma tahan ühendada mõlemad vooluringid ja kasutada ainult ühte rakendust (juba loodud), ühte Arduino ja ühte Bluetooth -moodulit
Nii et palun jagage oma ettepanekut, ideed ja aidake mul seda probleemi lahendada ja kogu projekti täiustada.
Aitäh.
Palun külastage meie jälgitud
Soovitan:
DIY 37 LED Arduino ruleti mäng: 3 sammu (piltidega)
DIY 37 Leds Arduino rulett Mäng: Rulett on kasiinomäng, mis on nime saanud prantsuse sõna järgi, mis tähendab väikest ratast
Kuidas: Raspberry PI 4 peata (VNC) installimine RPI-pildistaja ja piltidega: 7 sammu (koos piltidega)
Kuidas: Raspberry PI 4 peata (VNC) installimine Rpi-pildistaja ja piltidega: kavatsen seda Rapsberry PI-d kasutada oma blogis hunniku lõbusate projektide jaoks. Vaadake seda julgelt. Tahtsin uuesti oma Raspberry PI kasutamist alustada, kuid mul polnud uues asukohas klaviatuuri ega hiirt. Vaarika seadistamisest oli tükk aega möödas
Atari punkkonsool beebiga 8 sammu järjestus: 7 sammu (piltidega)
Atari punkkonsool koos beebi 8-astmelise sekveneerijaga: see vaheehitus on kõik-ühes Atari punk-konsool ja beebi 8-astmeline järjestus, mida saate freesida Bantam Tools töölaua PCB-freespingis. See koosneb kahest trükkplaadist: üks on kasutajaliidese (UI) plaat ja teine on utiliit
Polt - DIY juhtmeta laadimise öökell (6 sammu): 6 sammu (piltidega)
Bolt - DIY juhtmeta laadimise öökell (6 sammu): Induktiivsed laadimised (tuntud ka kui juhtmeta laadimine või juhtmeta laadimine) on traadita jõuülekande tüüp. See kasutab kaasaskantavatele seadmetele elektrit pakkumiseks elektromagnetilist induktsiooni. Kõige tavalisem rakendus on Qi traadita laadimisst
Arvuti demonteerimine lihtsate sammude ja piltidega: 13 sammu (piltidega)
Arvuti demonteerimine lihtsate sammude ja piltidega: see on juhis arvuti demonteerimiseks. Enamik põhikomponente on modulaarsed ja kergesti eemaldatavad. Siiski on oluline, et oleksite selles osas organiseeritud. See aitab vältida osade kaotamist ja ka kokkupanekut