Cuprins:
- Pasul 1: Materiale și abilități necesare
- Pasul 2: Pregătiți corpul imprimat 3D
- Pasul 3: lipiți placa principală
- Pasul 4: Asamblați piesele
- Pasul 5: Conectați Servo-uri la driverul PWM
- Pasul 6: Inițializați Servo-urile
- Pasul 7: Adăugați capacul
- Pasul 8: Controlul aplicației Android
Video: Mașină robot Spiderbot V2: 8 pași (cu imagini)
2024 Autor: John Day | [email protected]. Modificat ultima dată: 2024-01-30 11:43
Spiderbot V2 este o versiune de upgrade a ultimului meu proiect:
Spiderbot este inspirat de „Transformers”. Este un robot quadruped RC și are două moduri de funcționare: păianjen și vehicul, la fel ca roboții din „Transformers”. Este bazat pe Arduino și este controlat de un telefon Android utilizând Bluetooth.
În această versiune, cinematica inversă a fost inclusă pentru o mișcare mai bună a robotului. Roata normală din ultima versiune a fost înlocuită de roata omni, asigură o mobilitate mai mare în modul vehicul.
Ar trebui să verificați mai întâi demonstrația video Youtube!
Sper că îți place!
Pasul 1: Materiale și abilități necesare
Parți electronice
- Arduino ProMini x1
- EMAX ES08MA II 12g Mini Metal Gear Analog Servo x12
- Adafruit 16-Channel 12-bit PWM / Servo Driver x1
- Modulul Bluetooth HC-05 x1
- Driver motor H-bridge IC L293D x2
- Motor reductor de 300RPM 6V N20 DC x4
- Hobbywing UBEC-8A 2-6S Intrare Lipo 8A UBEC pentru RC Model x1
- Roată Omni din plastic dublă 38 mm UniHobby cu cuplaje de montare de 4 mm x4
- Roată Omni cu bile de oțel 50x23x25mm x1
- LION Power 7.4V 900MAH 25C Baterie LiPo x1
- Cablu baterie priză JST x1
- 7cm x 5cm Perfboard x1
- Unele fire, anteturi și prize, comutatoare
Componente mecanice
- Șuruburi și piulițe cu cap rotund M2 x 10mm x50
- Șurub autofiletant M1.2 x 6mm cu cap înconjurat x30
- Imprimări 3D
Abilitati cerute
Lipire
Pasul 2: Pregătiți corpul imprimat 3D
Piese 3D necesare
Fișierul zip include 11 fișiere. Pentru a construi robotul, trebuie să imprimați:
- Body.stl x1
- Cover.stl x1
- Connect.stl x8
- Coxa.stl x2
- Coxa_mirror.stl x2
- Femur.stl x2
- Femur_Connect.stl x4
- Femur_Mirror.stl x2
- Tibia.stl x4
- Tibia_Connect.stl x4
- Toe.stl x4
www.thingiverse.com/thing:2289392
Pasul 3: lipiți placa principală
Înainte de asamblarea cadrului caroseriei, trebuie să realizăm placa principală. Acest lucru se datorează faptului că servomotoarele trebuie inițializate în poziția zero înainte de a fi atașate la brațele servo.
Pentru a face placa principală:
- Decupați 3 rânduri ale panoului de perfecționare așa cum se arată în imaginea de mai sus.
- Așezați Arduino Mini, HC-05, două L293D, 4 anteturi cu 2 pini, priză cu 5 pini și porniți placa de perfecționare așa cum se arată mai sus
- Lipiți și conectați componentele împreună conform schemei folosind fire
- După lipirea tuturor conexiunilor, ar arăta ca imaginea de mai sus.
drive.google.com/file/d/1JmwV66b29WVJqhUEg4nHHdO0cc1QmIgX/view?usp=drivesdk
Pasul 4: Asamblați piesele
Omni Wheel
Asamblați roata omni, atașați degetul pe ea. Lipiți două fire de 30cm la motoarele de curent continuu. Apoi conectați motorul de curent continuu și roata.
Tibia
Atașați servo în tibie. Apoi, așezați roata omni în gaura tibiei și înșurubați-o cu capacul.
Femur
Atașați partea laterală a servo-ului în femur, plasați femurul în legătură între servo și femur.
Coxa
Atașați servo în coxa.
Corp
Atașați bila de oțel sub corp
Pasul 5: Conectați Servo-uri la driverul PWM
Pe driverul PWM, există 16 canale și le folosim doar 12.
Conectați servo-urile conform listei de mai jos:
Etapa 1:
- Coxa -> Canalul 0
- Femur -> Canalul 1
- Tibia -> Canalul 2
Etapa 2:
- Coxa -> Canalul 4
- Femur -> Canalul 5
- Tibia -> Canalul 6
Etapa 3:
- Coxa -> Canalul 8
- Femur -> Canalul 9
- Tibia -> Canalul 10
Etapa 4:
- Coxa -> Canalul 12
- Femur -> Canalul 13
- Tibia -> Canalul 14
Apoi conectați driverul PWM la placa principală.
Lipiți bateria la UBEC împreună cu întrerupătorul principal și conectați-o la driverul PWM.
Pasul 6: Inițializați Servo-urile
Descărcați codul atașat
Decomentați codul de inițializare și încărcați-l în Arduino.
Opriți comutatorul de alimentare Bluetooth înainte de a încărca codul.
Porniți alimentarea și apoi asamblați piesele împreună ca imaginea de mai sus.
Strângeți șuruburile brațelor servo pentru a fixa poziția.
Codul este modificat de la
Pasul 7: Adăugați capacul
După inițializarea serviciilor, comentați codul de inițializare și încărcați-l din nou pe Arduino.
Așezați capacul deasupra robotului și adăugați conexiunea pentru a fixa poziția.
Pasul 8: Controlul aplicației Android
Descărcați aplicația de la
github.com/anoochit/android-robot-bluetooth-joystick
Configurați comanda de control conform codului Arduino.
Și totul gata ~
Recomandat:
Intrare în mașină biometrică - Mașină adevărată fără cheie: 4 pași
Intrare în mașină biometrică - Mașină adevărată fără cheie: Cu câteva luni în urmă, fiica mea m-a întrebat, de ce mașinile moderne nu sunt echipate cu sistem de intrare bio-metrică, chiar dacă un telefon mobil îl are. De atunci lucra la implementarea aceluiași și în cele din urmă a reușit să instalez și să testez ceva pe T
Mașină robot Arduino Bluetooth: 18 pași (cu imagini)
Arduino Bluetooth Robot Car: Construiți-vă primul robot Arduino! Cele mai complete și cuprinzătoare instrucțiuni vizuale pas cu pas pentru a construi primul dvs. robot Arduino Bluetooth. Bucurați-vă
Cum să faci un Spiderbot simplu pentru Halloween: 4 pași (cu imagini)
Cum să faci un Spiderbot simplu pentru Halloween: Acesta este un bristlebot simplu și distractiv pentru Halloween! Bristlebots sunt proiecte excelente pentru cei care învață elementele de bază ale circuitelor și construcției robotului. Folosind capul unei periuțe de dinți pentru corp, un motor mic pentru a asigura mișcarea și o baterie
Mașină robot cu Bluetooth, aparat de fotografiat și aplicația MIT Inventor2: 12 pași (cu imagini)
Mașină robot cu Bluetooth, cameră și aplicația MIT Inventor2: Ați dorit vreodată să vă construiți propria mașină robot? Ei bine … aceasta este sansa ta !! În acest Instructable vă voi prezenta cum să faceți o mașină robot controlată prin Bluetooth și MIT App Inventor2. Rețineți că sunt un începător și că acesta este primul meu motiv
FinduCar: o cheie inteligentă pentru mașină care ghidează oamenii către locul unde este parcată mașina: 11 pași (cu imagini)
FinduCar: o cheie pentru mașină inteligentă, care ghidează oamenii către locul unde este parcată mașina: Pentru a rezolva problemele de mai sus, acest proiect propune dezvoltarea unei chei pentru mașini inteligente care ar putea direcționa oamenii către locul în care au parcat mașina. Și planul meu este integrarea unui GPS în cheia mașinii. Nu este nevoie să utilizați aplicația smartphone pentru a urmări