INHOUDSOPGAWE:
- Stap 1: Maak 'n Bluetooth -gebaseerde slimfoonbeheerde Rover V2
- Stap 2: Onderstel:-
- Stap 3: Kringdiagram van Bluetooth -gebaseerde Android -beheerde Rover
- Stap 4: Arduino -kode
- Stap 5: Android -app
- Stap 6: Brand nou die kode
- Stap 7: Stappe om die Smartphone -beheerde Rover te beheer
- Stap 8: Werk van die kring
- Stap 9:
- Stap 10: Bluetooth -beheerde robotarm
- Stap 11: Konstruksie
- Stap 12: Kringdiagram
- Stap 13: Arduino -kode
- Stap 14: Stappe om die kode aan Arduino te verbrand
- Stap 15: AndroBot_Arm vir die beheer van 4 servo's
- Stap 16: Stappe om die Bluetooth -beheerde arm te beheer
- Stap 17: Werking van die kring
- Stap 18: Die volledige AndroBot
- Stap 19: 'n Probleem en het u hulp nodig
Video: AndroBot: 19 stappe (met foto's)
2024 Outeur: John Day | [email protected]. Laas verander: 2024-01-30 07:26
AndroBot is 'n Android -beheerde gevorderde robot en dit is 'n kombinasie van Android -beheerde Rover met robotarm. Laat ons dus begin met sy geskiedenis: idee en inspirasie
Byna twee maande gelede het ek 'n film "The Hurt Locker" gekyk. Daarin word 'n rover vertoon wat saam met die Bomb -span werk, maar dit werk goed, maar het nie sy hooftaak voltooi nie. En die ontwerp en funksies daarvan het my geïnspireer. 'n Ervare robotmaker, maar ek weet dat ek 'n soortgelyke een kan maak, maar dit is nie van die kwaliteit, akkuraatheid en duur nie, maar dit kan dieselfde take verrig.
Oorspronklike en gedetailleerde artikel:-
Hoe om 'n Rover te maak met Robotics Arm
Stap 1: Maak 'n Bluetooth -gebaseerde slimfoonbeheerde Rover V2
Eerstens maak ek die Android -beheerde robot v2. En ek het pas die vorige projek Android -beheerde robot verander, en ek het die resultaat gekry wat ek wil. Die Rover/Bot word beheer deur die Bluetooth en al sy funksies word beheer deur die Atmega 328p-PU mikrokontroleerder, wat ons ook gebruik om 'n motorbestuurder L298N wat die motors sal beheer. Alles hierbo word aangedryf deur die 12v battery..
Na hierdie wysiging het ek 'n paar gevorderde funksies bygevoeg, en die lys van die funksies daarvan is soos volg:-
- Beweging in vier rigtings
- Voor- en agterlig
- Horn
- Aanduiding Lig
- 'N Slimfoon kan bygevoeg word om as kamera gebruik te word.
Na die inleiding oor die plan en idees, kan ons praat oor die vereistes:-
Vereistes om 'n Android-beheerde robot te maak:-
- 1 x Arduino Uno -bord
- 1 x L298N Motorbestuurderbord
- 1 x Bluetooth -module
- 1 x 12V battery
- 2 x Wit LED
- 1 x rooi LED
- 1 x Aanduiding LED Enige kleur
- 4 x Bo -motor of 2 x 12v -ratkas
- 1 x gonser
- 4 x speelgoedbande (as u Bo Motors het) As u 2 x 12v -motor gebruik, dan twee bande en 'n bakwiel
- .1 x Skakelaar
Ander vereistes;-
- 1 x Robot-onderstel/basis: ek het dit gemaak met die kombinasie van 2 CD/DVD-afsetpunte
- 1 x rekenaar/skootrekenaar (net vir die kodering en kyk na die ontvangde video's van die bot) Arduino IDE
- 2 x Android -selfoon
- Android -app om robot te beheer.
Lees meer: Installeer APK
Stap 2: Onderstel:-
Gebruik 'n gereedgemaakte onderstel, sommige van hulle is soos volg:-
Of maak 'n maklike een soos ek gemaak het:- Ons benodig 'n groot ruimte, so bring twee slegte CD/DVD-skyf van die ou rekenaar. Maak die omhulsel/uitlaat/buitekant van die CD/DVD-skyf oop met behulp van skroewedraaier. Sluit aan by hulle soos aangedui in Sluit nou die klampe van die gemotoriseerde motor aan, as u Bo Motor gebruik, pas dit dan op die onderstel volgens die volgende diagram.
So nou het ons 'n onderstel vir die volledige projek gemaak. En ons gaan oor na die volgende belangrikste ding wat die stroombaan is. Let op die volgende stroomdiagram wat deur Fritzing Software gemaak is en maak dan die verbinding.
Lees meer: Verwyder GRUB
Stap 3: Kringdiagram van Bluetooth -gebaseerde Android -beheerde Rover
Kragtoevoer:-
L298N se +12v = +12v battery
L298N se GND = Gnd van battery en GND van Arduino
L298N se 5v = Arduino se VIN
Arduino-bord ---- Bluetooth-module
Arduino's RX = Bluetooth -module se Tx
Arduino's TX = Bluetooth -module se Rx
Arduino's 5v = Bluetooth -module se VCC
Arduino's GND = Bluetooth -module se GND
Arduino Board ---- L298N Motorbestuurdersbord
Arduino se 5 = in1
Arduino se 6 = in2
Arduino se 10 = in3
Arduino's 11 = in4
Arduino-bord ---- LED en zoemer
Arduino's 2 = Buzzer se rooi
Arduino's 3 = Red Led (met 220ohm weerstand)
Arduino's 4 = Wit LED (met 220ohm weerstand)
Lees meer: Andro Bot deur Sourabh Kumar
Stap 4: Arduino -kode
Kopieer of laai die kode hier af
Stap 5: Android -app
Ek het 'n paar goeie programme op Playstore gevind en ek het ook 'n app gemaak om die Rover te beheer:-
Skakels is soos volg:-
Opsie 1:- Arduino Bluetooth RC-motor
Met die toepassing kan u 'n Arduino -gebaseerde RC -motor via Bluetooth bestuur. Dit word gedoen met 'n Android -selfoon met Bluetooth. Besoek hierdie webwerf https://sites.google.com/site/bluetoothrccar/ vir die Arduino -kode en beheerkring. Met die app kan u die motor met knoppies of met die telefoon se versnellingsmeter beheer. Met 'n skuifbalk kan u die snelheid van u motor beheer as die motor se bestuurskring hierdie funksie het. Daar is ook twee knoppies vir voor- en agterligte. 'N Flitsende lig laat jou weet wanneer die telefoon met die motor gekoppel is, en pyle brand om jou te laat weet wat die motor se rigting is.
https://play.google.com/store/apps/details?id=braulio.calle.bluetoothRCcontroller&hl=af
Opsie 2: -AndroBot Rover
Met die hulp van die MIT App Developer -webwerf het ek 'n app gemaak en dit is in 'n beta -toetsmodus, sodat u dit kan probeer, en as iets verkeerd gaan, los ons die probleem op, hier is die skakel van my app.
AndroBot Rover.apk
Laai die app af en installeer dit op 'n Android -slimfoon.
Stap 6: Brand nou die kode
Stappe is soos volg:-
- Laai die kode af of kopieer dit uit die afdeling Kode of program om 'n Android -beheerde robot v2 hierbo te maak.
- Begin nou u rekenaar, dra die.ino -lêer oor en maak dit oop met Arduino IDE.
- Koppel die Arduino -bord en die rekenaar met die aansluitkabel.
- Kies die poort en die bord
- Stel die kode op en brand dit deur op die oplaai-knoppie te klik, wat in die linkerbovenhoek van die IDE verskyn.
Nou is alles voltooi en ons BOT/ROVER is gereed. En ons moet dit net aanskakel deur dit aan te skakel.
Lees meer: Easy Andro Bot
Stap 7: Stappe om die Smartphone -beheerde Rover te beheer
Skakel die Rover aan
- Gaan na Instellings op u telefoon en vind die Bluetooth -instellings.
- Skakel die Bluetooth van die Android -telefoon aan en soek nuwe Bluetooth -toestelle.
- HC-04/05 sal na die soekresultaat in die lys verskyn. Koppel aan die Bluetooth-module deur Passward te gebruik: -1234
- Maak nou die Android -app oop en klik op Verbind of maak verbinding met die bot.
- 'N Nuwe venster verskyn waarin alle Bluetooth -toestelle verskyn.
- Klik op HC-04/05.
- Nou is u bot verbind met die Android -slimfoon.
- Let op die knoppies en kontroleer dan een vir een deur op hulle te druk.
- Om 'n kamera by te voeg, neem 'n Android -selfoon, installeer die AirDroid -app op u slimfoon en ook op 'n rekenaar en koppel dit.
- Die kamera -opsie verskyn op die hoofkieslys op die AirDroid -lessenaar, klik daarop.
- Plaas nou die slimfoon in die vrye ruimte van die rover.
Ek verduidelik nie die laaste drie stappe nie, want ek het 'n ander plan; ek sal die kamera in die volgende stap byvoeg.
Lees meer: Andro Bot deur Sourabh Kumar
Stap 8: Werk van die kring
Eerstens skakel die Rover "AAN" en die Bluetooth -module daarmee aan; ons moet die Rover met die slimfoon verbind deur die bogenoemde stappe te gebruik. Na na 'n suksesvolle verbinding moet ons op enige knoppie druk, sodat dit 'n knoppie is sodat dit stuur die "F" -teks na die Arduino
en in die program dui F voorwaarts aan
nietig vorentoe () {
analogWrite (in1, spoed);
analogWrite (in3, spoed);
en dit sal pen 5, 6 van arduino moontlik maak en hierdie penne is gekoppel aan in1 en in2 penne van die L298N motorbestuurder module, sodat dit kragtoevoer aan motors gee om te draai. en dus beweeg die rover vorentoe. ons moet na elke suksesvolle opdraguitvoering op die stopknoppie druk. so sal die vorige opdrag gestaak word.en dus werk al die rigtingknoppies. Daar is ook 'n skuifbalk om die motorspoed te beheer. wat die waarde tussen 0 en 10 stuur, dus die snelheid van die motor wat beheer word. In die app is daar ook 3 ekstra knoppies beskikbaar vir 'n paar ekstra funksies soos Light and Horn. Op die klik word 'n hoofletter oorgedra op die lang klik word die klein letter na die arduino oorgedra en word dit by die program aangepas en volgens die program en digitale pen, óf in- of uitskakel, dus is die Led en die zoemer aangeskakel (met hoofletter) of af (met die klein letter). dus werk die volledige rover.
Lees meer: Installeer XAPK
Stap 9:
As alles reg loop en werk, geluk dan. U het deel 1 voltooi, hoe om 'n Bluetooth -beheerde Rover v2 van AndroBot te maak, en ons is gereed om verder te gaan met die volgende stap.
U kan my 'n idee voorstel om 'n verbetering te maak wat ons in hierdie projek kan aanbring, dus deel dit met ons.
Stap 10: Bluetooth -beheerde robotarm
Die Robotics -arm kan klein dingetjies vang en laat val. En draai in 180 grade regs - linkerhoek, anders hang dit af van die ontwerp. -PU mikro-kontroleerder. Ons gebruik 4 Servo -kontroleerder en alles word deur enige Powerbank- of 9v -battery aangedryf.
Na die inleiding oor die plan en idees, kan ons praat oor die vereistes.
Vereistes om 'n Bluetooth-beheerde robotarm te maak:-
- 1 x Arduino Uno -bord
- 1 x Bluetooth -module
- 1 x Power Bank of 9v battery
- 1 x Aanduiding LED Enige kleur
- 4 x 9g mikro -servomotor met ratte en klemme
- 1 x skakelaar
Ander vereistes:-
- 'N Sterk basis
- Sommige kapstokkies of weegskaal of metaalstokkies.
- 'N Ronde, maar dun vel.
- Dubbel syband of super glu
- Glu geweer met stok
- en 'n Android -slimfoon
Lees meer: Hindernis Vermy robot
Stap 11: Konstruksie
Die eerste prentjie gee u volledige besonderhede.
Klik hier om meer foto's te sien
Ek gebruik My Rover as 'n platform/basis en ek het dit voltooi, so ek plaas 'n paar foto's van die plan en opstelling, sodat dit maklik sal wees om 'n soortgelyke arm te maak en jy hoef nie meer oor die ontwerp te dink nie, maar u moet die drade van servo langer maak deur 'n paar drade by te voeg.
Stap 12: Kringdiagram
Kringbyeenkoms:-
- Arduino Uno's 10 - Bluetooth -module TX
- Arduino Uno's 11 - Bluetooth -module RX
- Servo 1's Orange- Arduino Uno's 3
- Servo 2's Orange- Arduino Uno's 5
- Servo 3's Orange- Arduino Uno's 6
- Servo 4's Orange- Arduino Uno's 9
Lees meer: Rover met robotarm
Stap 13: Arduino -kode
Kopieer of laai hier af
Stap 14: Stappe om die kode aan Arduino te verbrand
Stappe is soos volg:-
- Laai die kode af of kopieer dit uit die afdeling hierbo
- Begin nou u rekenaar, dra die.ino -lêer oor en maak dit oop met Arduino IDE.
- Koppel die Arduino -bord en die rekenaar met die aansluitkabel.
- Kies die poort en die bord
- Stel die kode op en brand dit deur op die oplaai-knoppie te klik, wat in die linkerbovenhoek van die IDE verskyn.
Nou is alles voltooi en ons robotarm is gereed, en ons moet dit net aanskakel deur dit aan te skakel.
Lees meer: Maklike robot met robotarm
Stap 15: AndroBot_Arm vir die beheer van 4 servo's
AndroBot_Arm deur Sourabh Kumar (MIT app uitvinder)
Ek het 'n app "AndroBot_Arm" vir 'n Android -slimfoon ontwikkel met behulp van die MIT -app Inventor, en dit kan via Bluetooth met die arm verbind word, en ek kan 4 servo beheer. Ek leer nog steeds en sal gereeld bywerk. So besoek ons webwerf en volg ons sosiale profiele. Klik op die prentjie om die besonderhede van alle opsies en en knoppies te sien. Laai die app AndroBot _Arm van Sourabh Kumar hier af:-
AndroBot_Arm.apk deur Sourabh Kumar
Stap 16: Stappe om die Bluetooth -beheerde arm te beheer
- Skakel die arm deur dit aan te skakel
- Gaan na Instellings op u telefoon en vind die Bluetooth -instellings.
- Skakel die Bluetooth van die Android -telefoon aan en soek nuwe Bluetooth
- Toestelle. HC-04/05 verskyn na die soekresultaat in die lys.
- Koppel met die Bluetooth-module deur Passward te gebruik: -1234
- Maak nou die Android -app oop en klik op Connect.
- 'N Nuwe venster verskyn waarin alle Bluetooth -toestelle verskyn.
- Klik op HC-04/05.
- Nou is u robotarm gekoppel aan die Android -slimfoon. Nou in die app is daar 4 skuifbalk (een skyfie vir een servo). Probeer een vir een, hulle beheer die arm.
Lees meer: Andro Bot
Stap 17: Werking van die kring
Eerstens skakel die arm "AAN" en die Bluetooth -module daarmee aan; ons moet die arm met die slimfoon verbind deur die bogenoemde stappe te gebruik. Nou na 'n suksesvolle verbinding moet ons die skyfies na regs of links skuif. Elke skyfie het 'n paar waardes soortgelyk aan X000 tot X180. waar X = 1, 2, 3, 4. As ons dan die skuifbalk skuif, word 'n nommer of datum na die Arduino oorgedra via 'n Bluetooth -module. Nou word die datum omgeskakel in die hoek met die hulp van Program en biblioteek word nou volgens die hoek van die PWM -sein aan die penne van arduino gegee. werk is dieselfde vir die hele servo, en so werk die Robotics Arm.
Stap 18: Die volledige AndroBot
Plaas die arm bo -op die rover en maak dit vas met 'n gomgeweer. dus word die AndroBot suksesvol voltooi.
Stap 19: 'n Probleem en het u hulp nodig
Ek weet dat Abstracts 'n groot gemeenskap is, so ek deel 'n probleem (of 'n doelwit) waarmee ek te staan gekom het in hierdie projek, en ek soek u hulp.
Ek het probeer om beide die projek/deel in een Arduino te kombineer, maar dit het vreeslik misluk. Deel asseblief u voorstel, idee en help my om hierdie probleem op te los en die hele projek te verbeter.
Ek wil die stroombaan kombineer en wil slegs een app (reeds geskep), een Arduino en een Bluetooth -module gebruik
Dus, deel asseblief u voorstel, idee en help my om hierdie probleem op te los en die hele projek te verbeter.
Dankie.
Besoek gerus We Observed
Aanbeveel:
Neem wonderlike foto's met 'n iPhone: 9 stappe (met foto's)
Neem wonderlike foto's met 'n iPhone: die meeste van ons dra deesdae 'n slimfoon oral, daarom is dit belangrik om te weet hoe u u slimfoonkamera kan gebruik om fantastiese foto's te neem! Ek het net 'n paar jaar 'n slimfoon gehad, en ek hou daarvan om 'n ordentlike kamera te hê om dinge te dokumenteer wat ek
Raspberry Pi -boks met koelventilator met CPU -temperatuuraanwyser: 10 stappe (met foto's)
Raspberry Pi Box of Cooling FAN Met CPU Temperature Indicator: Ek het framboos pi (Hierna as RPI) CPU temperatuur aanwyser stroombaan in die vorige projek bekendgestel. Die kring wys eenvoudig RPI 4 verskillende CPU temperatuur vlakke soos volg.- Groen LED aangeskakel wanneer CPU temperatuur is binne 30 ~
Howto: Raspberry PI 4 Headless (VNC) installeer met Rpi-imager en foto's: 7 stappe (met foto's)
Howto: Raspberry PI 4 Headless (VNC) installeer met Rpi-imager en foto's: ek is van plan om hierdie Rapsberry PI te gebruik in 'n klomp prettige projekte in my blog. Kyk gerus daarna. Ek wou weer my Raspberry PI gebruik, maar ek het nie 'n sleutelbord of muis op my nuwe plek gehad nie. Dit was 'n rukkie sedert ek 'n Framboos opgestel het
Draadlose afstandsbediening met 2,4 GHz NRF24L01 -module met Arduino - Nrf24l01 4 -kanaals / 6 -kanaals sender -ontvanger voor quadcopter - Rc Helikopter - Rc -vliegtuig met Arduino: 5 stappe (met foto's)
Draadlose afstandsbediening met 2,4 GHz NRF24L01 -module met Arduino | Nrf24l01 4 -kanaals / 6 -kanaals sender -ontvanger voor quadcopter | Rc Helikopter | Rc -vliegtuig met Arduino: om 'n Rc -motor te bestuur | Quadcopter | Drone | RC -vliegtuig | RC -boot, ons het altyd 'n ontvanger en sender nodig, veronderstel dat ons vir RC QUADCOPTER 'n 6 -kanaals sender en ontvanger nodig het en dat die tipe TX en RX te duur is, so ons maak een op ons
Hoe om 'n rekenaar met maklike stappe en foto's uitmekaar te haal: 13 stappe (met foto's)
Hoe om 'n rekenaar uitmekaar te haal met eenvoudige stappe en foto's: dit is 'n instruksie oor hoe om 'n rekenaar uitmekaar te haal. Die meeste basiese komponente is modulêr en kan maklik verwyder word. Dit is egter belangrik dat u daaroor georganiseerd is. Dit sal u verhinder om onderdele te verloor, en ook om die montering weer