Cuprins:
- Pasul 1: Faceți Rover V2 controlat de smartphone bazat pe Bluetooth
- Pasul 2: Șasiu: -
- Pasul 3: Diagrama circuitului Roverului controlat de Android bazat pe Bluetooth
- Pasul 4: Cod Arduino
- Pasul 5: aplicația Android
- Pasul 6: Acum ardeți codul
- Pasul 7: Pași pentru controlul roverului controlat de smartphone
- Pasul 8: Lucrul circuitului
- Pasul 9:
- Pasul 10: Braț robotizat controlat prin Bluetooth
- Pasul 11: Construcție
- Pasul 12: Diagrama circuitului
- Pasul 13: Cod Arduino
- Pasul 14: Pași pentru a arde codul pe Arduino
- Pasul 15: AndroBot_Arm pentru controlul a 4 Servo
- Pasul 16: Pași pentru controlul brațului controlat Bluetooth
- Pasul 17: Lucrul circuitului
- Pasul 18: AndroBot complet
- Pasul 19: Unele probleme și nevoie de ajutorul tău
Video: AndroBot: 19 pași (cu imagini)
2024 Autor: John Day | [email protected]. Modificat ultima dată: 2024-01-30 11:44
AndroBot este un robot avansat controlat de Android și este o combinație de Rover controlat de Android cu braț robot. Deci, să începem cu istoria sa: Ideea și inspirația
Acum aproape două luni am urmărit un film „The Hurt Locker”, în el este prezentat un rover care este alături de echipa echipei Bomb și funcționează bine, dar nu a reușit să-și îndeplinească sarcina principală. Și designul și funcțiile sale m-au inspirat. un producător de proiecte de robotică cu experiență, dar știu că pot face unul similar, nu va fi de acea calitate, acuratețe și costisitor, dar poate îndeplini aceleași sarcini.
Articol original și detaliat: -
Cum să faci un Rover cu brațul Robotics
Pasul 1: Faceți Rover V2 controlat de smartphone bazat pe Bluetooth
Mai întâi fac robotul controlat Android v2. Am modificat proiectul anterior Robot controlat Android și am obținut rezultatul pe care îl doresc. Rover / Bot va fi controlat prin Bluetooth și toate funcțiile sale vor fi controlate prin intermediul Microcontroler Atmega 328p-PU. Pe care îl folosim și o placă de driver pentru motor L298N care va controla motoarele. Tot ce este mai sus va fi alimentat de bateria de 12v..
După această modificare, am adăugat câteva funcții avansate, iar lista funcțiilor sale este următoarea: -
- Mișcare în patru direcții
- Lumină față și spate
- corn
- Indicator luminos
- Se poate adăuga un smartphone pentru a fi folosit ca cameră.
Deci, După toate, Introducerea despre plan și idei permite să vorbim despre Cerințe: -
Cerințe pentru a face robot controlat de Android: -
- 1 x placa Arduino Uno
- 1 x placa driver L298N
- 1 x modul Bluetooth
- 1 x baterie 12v
- 2 LED-uri albe
- 1 x LED rosu
- 1 x LED de indicare Orice culoare
- 4 x motor Bo sau 2 x 12v motor cu transmisie
- 1 x buzzer
- 4 x anvelope de jucărie (dacă aveți motoare Bo) Dacă utilizați 2 x 12v motor cu transmisie, atunci două anvelope și o roată Coster
- .1 x Comutator
Alte cerinte;-
- 1 x șasiu robot / bază: - l-am realizat combinând 2 prize CD / DVD
- 1 x PC / laptop (doar pentru codificare și vizionarea videoclipurilor primite de la bot) Arduino IDE
- 2 x telefon Android
- Aplicație Android pentru controlul robotului.
Citiți mai multe: Instalați APK
Pasul 2: Șasiu: -
Fie utilizați șasiu Readymade, unele dintre acestea sunt după cum urmează: -
Sau faceți unul ușor, așa cum am făcut: - Avem nevoie de spațiu mare, așa că aduceți două unități CD / DVD proaste de pe un PC vechi. Deschideți carcasa / priza / corpul exterior al acelei unități CD / DVD folosind șurubul. acum Conectați clemele motorului cu angrenaj, dacă utilizați motorul Bo, montați-le pe șasiu ca în diagrama următoare.
Așadar, acum am realizat un șasiu pentru proiectul complet și trecem la următorul lucru cel mai important, care este asamblarea circuitului.
Citiți mai multe: eliminați GRUB
Pasul 3: Diagrama circuitului Roverului controlat de Android bazat pe Bluetooth
Alimentare electrică:-
Bateria L298N + 12v = + 12v
GND L298N = Gnd de baterie și GND de Arduino
L298N's 5v = Arduino's VIN
Placă Arduino ---- Modul Bluetooth
RX-ul Arduino = modulul Bluetooth
TX Arduino = Rx al modulului Bluetooth
Arduino's 5v = VCC al modulului Bluetooth
GND al Arduino = GND al modulului Bluetooth
Placa Arduino ---- Placa driverului motorului L298N
Arduino's 5 = in1
Arduino's 6 = in2
Arduino's 10 = in3
Arduino's 11 = in4
Placă Arduino ---- LED și buzzer
Arduino's 2 = roșu al lui Buzzer
Arduino's 3 = Led roșu (cu rezistor de 220ohm)
Arduino's 4 = LED alb (cu rezistor de 220ohm)
Citește mai mult: Andro Bot de Sourabh Kumar
Pasul 4: Cod Arduino
Copiați sau descărcați codul de aici
Pasul 5: aplicația Android
Am găsit câteva aplicații bune pe Playstore și am creat și o aplicație pentru controlul Rover-ului: -
Link-urile sunt următoarele: -
Opțiunea 1: - Mașină Arduino Bluetooth RC
Aplicația vă permite să controlați o mașină RC bazată pe Arduino prin Bluetooth. Acest lucru se face folosind un telefon Android cu Bluetooth. Accesați acest site https://sites.google.com/site/bluetoothrccar/ pentru codul Arduino și circuitul de control. Aplicația vă permite să controlați mașina fie cu butoane, fie cu accelerometrul telefonului. O bară glisantă vă permite să controlați viteza mașinii dvs. dacă circuitul de control al mașinii are această caracteristică. Există, de asemenea, două butoane pentru luminile din față și din spate. O lumină intermitentă vă anunță când telefonul este conectat la mașină, iar săgețile se aprind, permițându-vă să aflați direcția de conducere a mașinii.
https://play.google.com/store/apps/details?id=braulio.calle.bluetoothRCcontroller&hl=ro
Opțiunea 2: -AndroBot Rover
Cu ajutorul site-ului web al dezvoltatorului de aplicații MIT, am creat o aplicație și este în modul beta test, astfel încât să puteți încerca și apoi, dacă ceva nu merge bine, vom rezolva această problemă aici este linkul aplicației mele.
AndroBot Rover.apk
Descărcați aplicația și instalați-o în smartphone-ul Android.
Pasul 6: Acum ardeți codul
Pașii sunt următorii: -
- Descărcați sau copiați codul din secțiunea Cod sau program pentru a crea un robot controlat Android v2 de mai sus.
- Acum porniți computerul transferați fișierul.ino și deschideți-l cu Arduino IDE.
- Conectați placa Arduino și computerul prin cablu de conectare.
- Selectați portul și placa
- Compilați și ardeți codul făcând clic pe butonul Încărcare care va fi în colțul din stânga sus al IDE.
Așa că acum totul este finalizat și BOT-ul / ROVER-ul nostru este gata. Și trebuie doar să-l alimentăm pornind-l.
Citește mai mult: Easy Andro Bot
Pasul 7: Pași pentru controlul roverului controlat de smartphone
Porniți Rover-ul
- În telefon Accesați Setări și găsiți setările Bluetooth.
- Porniți Bluetooth-ul telefonului Android și căutați noi dispozitive Bluetooth.
- HC-04/05 va apărea în listă după rezultatul căutării. Asociați-vă cu modulul Bluetooth utilizând Passward: -1234
- Acum deschideți aplicația Android și faceți clic pe Conectare sau conectați-vă la bot.
- Va apărea o nouă fereastră în care vor apărea toate dispozitivele Bluetooth.
- Faceți clic pe HC-04/05.
- Acum botul dvs. este conectat cu smartphone-ul Android.
- Observați butoanele și verificați apoi unul câte unul apăsând pe ele.
- Pentru a adăuga o cameră foto, luați un telefon Android, instalați aplicația AirDroid în smartphone-ul dvs. și, de asemenea, pe computer și conectați-le.
- Opțiunea Cameră va apărea în meniul principal de pe desktop AirDroid faceți clic pe ea.
- Plasați acum smartphone-ul în spațiul liber al roverului.
Nu explic ultimul 3 pas pentru că am un plan diferit, voi adăuga camera în pasul următor.
Citește mai mult: Andro Bot de Sourabh Kumar
Pasul 8: Lucrul circuitului
Mai întâi de toate comutați modulul Rover „PORNIT” și modulul Bluetooth vor fi, de asemenea, pornite cu el. va trimite textul „F” către Arduino
iar în programul F reprezintă Forward
nul înainte () {
analogWrite (in1, Speed);
analogWrite (in3, Speed);
și va activa pinul 5, 6 al arduino, iar acești pini sunt conectați la pinii in1 și in2 ai modulului driverului de motor L298N, astfel încât să dea sursa de alimentare motoarelor pentru a se roti. și, astfel, roverul merge mai departe. trebuie să apăsăm butonul Stop după fiecare executare cu succes a comenzii. astfel comanda anterioară va fi oprită. și astfel vor funcționa toate butoanele de direcție. Există, de asemenea, un glisor pentru a controla viteza motorului. care trimite valoarea între 0 și 10 astfel viteza motorului controlată. În aplicație există, de asemenea, 3 butoane suplimentare disponibile pentru unele funcții suplimentare, cum ar fi Lumina și cornul. La clic, o literă majusculă este transferată pe clicul lung, litera mică este transferată în arduino și este potrivită cu programul și în funcție de programul și pinul digital fie activează, fie dezactivează astfel Ledul și buzzerul pornit (cu majusculă) sau oprit (cu litera mică). astfel funcționează rover-ul complet.
Citiți mai multe: Instalați XAPK
Pasul 9:
Dacă totul merge bine și funcționează, atunci felicitări. Ai finalizat partea 1 Cum să faci un Rover controlat Bluetooth v2 al AndroBot și suntem gata să trecem la pasul următor.
Puteți să-mi sugerați o idee pentru a face unele îmbunătățiri pe care le putem face în acest proiect, așa că împărtășiți-ne.
Pasul 10: Braț robotizat controlat prin Bluetooth
Brațul Robotică va putea prinde și arunca orice lucruri mici și se rotește la 180 de grade Dreapta - Unghi stâng alt lucru depinde de design. Brațul Robotică va fi controlat prin Bluetooth și toată funcția sa va fi controlată prin Atmega 328p -Microcontroler PU. Folosim 4 controlere Servo și totul va fi alimentat prin orice baterie Powerbank sau 9v.
Deci, După toate, Introducerea despre plan și idei permite să vorbim despre Cerințe.
Cerințe Pentru a crea brațul de robotică controlată prin Bluetooth: -
- 1 x placa Arduino Uno
- 1 x modul Bluetooth
- 1 x Power Bank sau baterie de 9v
- 1 x LED de indicare Orice culoare
- 4 x 9g Micro Servo Motor cu roți dințate și cleme
- 1 x Comutator
Alte cerinte:-
- O bază puternică
- Unele bețișoare sau cântare sau bețe metalice.
- O foaie rotundă puternică, dar subțire.
- Bandă dublă laterală sau super glu
- Pistolul Glu cu băț
- și un smartphone Android
Citiți mai multe: Robot de evitare a obstacolelor
Pasul 11: Construcție
Prima imagine vă va oferi detalii complete.
„Faceți clic aici pentru a vedea mai multe imagini”
Folosesc rover-ul meu ca platformă / bază și l-am finalizat, așa că postez câteva imagini cu planul și configurarea, astfel încât va fi ușor să faceți brațul similar și nu trebuie să vă gândiți mai mult la design, dar trebuie să faceți firele servo mai lungi prin adăugarea unor fire.
Pasul 12: Diagrama circuitului
Ansamblu circuit: -
- Arduino Uno's 10 - Modul Bluetooth TX
- Arduino Uno's 11 - Modulul Bluetooth 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
Citiți mai multe: Rover cu braț robotizat
Pasul 13: Cod Arduino
Copiați sau descărcați de aici
Pasul 14: Pași pentru a arde codul pe Arduino
Pașii sunt următorii: -
- Descărcați sau copiați codul din secțiunea de mai sus
- Acum porniți computerul transferați fișierul.ino și deschideți-l cu Arduino IDE.
- Conectați placa Arduino și computerul prin cablu de conectare.
- Selectați portul și placa
- Compilați și ardeți codul făcând clic pe butonul Încărcare care va fi în colțul din stânga sus al IDE.
Așa că acum totul este finalizat și brațul nostru de robotică este gata. Și trebuie doar să-l alimentăm pornind-l.
Citiți mai multe: Robot ușor cu braț de robotică
Pasul 15: AndroBot_Arm pentru controlul a 4 Servo
AndroBot_Arm de Sourabh Kumar (inventator al aplicației MIT)
Am dezvoltat o aplicație „AndroBot_Arm” pentru smartphone-ul Android cu ajutorul aplicației MIT Inventor și este capabilă să facă conexiunea cu brațul prin Bluetooth și poate controla 4 servo. Încă învăț și mă voi actualiza în mod regulat.deci vizitați site-ul nostru și urmați profilurile noastre sociale. Faceți clic pe imagine pentru a vedea detaliile tuturor opțiunilor și butoanelor și. Descărcați aplicația AndroBot _Arm de Sourabh Kumar de aici: -
AndroBot_Arm.apk de Sourabh Kumar
Pasul 16: Pași pentru controlul brațului controlat Bluetooth
- Comutați brațul pornind
- În telefon Accesați Setări și găsiți setările Bluetooth.
- Porniți Bluetooth-ul telefonului Android și căutați un nou Bluetooth
- Dispozitive. HC-04/05 va apărea în listă după rezultatul căutării.
- Asociați-vă cu modulul Bluetooth utilizând Passward: -1234
- Acum deschideți aplicația Android și faceți clic pe Conectare.
- Va apărea o nouă fereastră în care vor apărea toate dispozitivele Bluetooth.
- Faceți clic pe HC-04/05.
- Acum brațul dvs. de robotică este conectat cu smartphone-ul Android. Acum în aplicație există 4 glisante (un diapozitiv pentru un servo). Încercați unul câte unul să controleze brațul.
Citește mai mult: Andro Bot
Pasul 17: Lucrul circuitului
Mai întâi de toate, comutați brațul „PORNIT” și modulul bluetooth vor fi, de asemenea, pornite cu el. Trebuie să conectăm brațul cu Smartphone-ul folosind pașii de mai sus. Acum, după o conexiune reușită, trebuie să mutăm diapozitivele spre dreapta sau spre stânga. Fiecare diapozitiv are unele valori similare cu X000 la X180. unde X = 1, 2, 3, 4. Acum, când mutăm glisorul, atunci un număr sau o dată este transferată la Arduino prin modulul Bluetooth. Acum, Data este convertită la unghiul cu ajutorul Programului și Bibliotecii acum în funcție de unghiul semnalului PWM este dat pinilor arduino. Sârmă portocalie sau firul de semnal al tuturor servo-urilor este conectat la pinul PWM al Arduino. funcționarea este aceeași pentru toate servo-urile și astfel funcționează brațul robotic.
Pasul 18: AndroBot complet
Așezați brațul pe partea superioară a roverului și fixați-l cu pistolul de lipit. astfel AndroBot este finalizat cu succes.
Pasul 19: Unele probleme și nevoie de ajutorul tău
Știu că Instractables este o comunitate mare, așa că împărtășesc o problemă (sau o țintă) cu care m-am confruntat în acest proiect și vă cer ajutorul.
Am încercat să combin atât proiectul / partea într-un singur Arduino, dar oribil eșuat. Vă rugăm să împărtășiți sugestia, ideea și să mă ajutați să rezolv această problemă și să îmbunătățesc întregul proiect.
Vreau să combin atât circuitul, cât și să folosesc o singură aplicație (deja creată), un Arduino și un singur modul Bluetooth
Așadar, vă rugăm să împărtășiți sugestia, ideea și să mă ajutați să rezolv această problemă și să îmbunătățesc întregul proiect.
Mulțumesc.
Vă rugăm să vizitați Am observat
Recomandat:
Cum: Instalarea Raspberry PI 4 Headless (VNC) cu Rpi-imager și imagini: 7 pași (cu imagini)
Cum: Instalarea Raspberry PI 4 Headless (VNC) cu Rpi-imager și Pictures: Plănuiesc să folosesc acest Rapsberry PI într-o grămadă de proiecte distractive din blogul meu. Simțiți-vă liber să o verificați. Am vrut să mă întorc să folosesc Raspberry PI, dar nu aveam tastatură sau mouse în noua mea locație. A trecut ceva timp de când am configurat un Raspberry
Cameră cu infrarosu cu imagini termice DIY: 3 pași (cu imagini)
Cameră cu infrarosu cu imagini termice DIY: Bună ziua! Caut mereu proiecte noi pentru lecțiile mele de fizică. Acum doi ani am dat peste un raport despre senzorul termic MLX90614 de la Melexis. Cel mai bun cu doar 5 ° FOV (câmp vizual) ar fi potrivit pentru o cameră termică făcută de sine. Pentru a citi
Lansați prezentarea de imagini de vacanță cu o atingere de magie!: 9 pași (cu imagini)
Lansează-ți prezentarea cu imagini de vacanță cu un strop de magie! pentru a se potrivi cu steagul și tema țării pe care o vizitez (în acest caz, Sicilia). T
Cum să dezasamblați un computer cu pași și imagini ușoare: 13 pași (cu imagini)
Cum să dezasamblați un computer cu pași și imagini ușoare: Aceasta este o instrucțiune despre cum să dezasamblați un computer. Majoritatea componentelor de bază sunt modulare și ușor de îndepărtat. Cu toate acestea, este important să fiți organizat în acest sens. Acest lucru vă va ajuta să nu vă pierdeți piese și, de asemenea, să faceți reasamblarea
Vizualizator digital de imagini 3D - „The DigiStereopticon”: 6 pași (cu imagini)
Vizualizator digital de imagini 3D - „The DigiStereopticon”: fotografia stereoscopică a căzut în lipsă. Acest lucru se datorează probabil faptului că oamenilor nu le place să poarte ochelari speciali pentru a vedea instantanee de familie. Iată un mic proiect distractiv pe care îl poți face în mai puțin de o zi pentru a-ți face imaginea 3D