Cuprins:
- Pasul 1: Material: Ce trebuie să pregătești U
- Pasul 2: Imprimarea 3D a robotului
- Pasul 3: Asamblează-ți robo
- Pasul 4: Conectarea punctului
- Pasul 5: Poza inițială
- Pasul 6: AP NodeMCU
- Pasul 7: Verificați acest videoclip Hex Robo Demo …
- Pasul 8: Da … Acum are un modul de tun pe el …
- Pasul 9: Schema de etichetare a tunului
Video: Hex Robo V1 (cu tun): 9 pași (cu imagini)
2024 Autor: John Day | [email protected]. Modificat ultima dată: 2024-01-30 11:41
Inspirat de robotul meu anterior, de data aceasta creez Hex Robo for War Game.
Echipat cu tun (următorul pe V2) sau poate controlat folosind joystick (următorul pe V3) cred că va fi distractiv să te joci cu prietenul.
împușcându-se reciproc folosind mingea de plastic cu tunuri mici și faceți o provocare pentru câștig …
În robotul meu anterior, o parte este dificil de imprimat și dificil de asamblat … așa că de aceea creez acest robot care este mai ușor de imprimat, mai ușor de asamblat și mai puțină parte.
Utilizarea a 18 servome sau 18DOF cu 3 îmbinări pe picior este suficient de flexibilă pentru un robot hexabot decât un robot hexabot 12DOF.
Sper că vă puteți bucura de construirea acestui …
Pasul 1: Material: Ce trebuie să pregătești U
Aceasta este o componentă pe care trebuie să o cumpărați:
- Servocontroler 32 CH (x1)
- Wemos D1 Mini (x1)
- Servo MG90S unelte metalice (x18)
- 5v Ubec 6A minim (1x)
- mini convertor DC-DC Step down (x1)
- Jumper cablu dupont feminin - feminin (aproximativ x10)
- Baterie 3S (x1)
- niște șurub mic pentru caroserie și servocorn
Pasul 2: Imprimarea 3D a robotului
îmi poți descărca fișierele Hex Robo 3D de pe thingiverse
de obicei îl imprim cu ajutorul PLA sau ABS
Ce trebuie să tipăriți este:
- 3 perechi de Tibia
- 3 perechi de Coxa
- 3 dureri de femur
- 1 Corpul principal
- 1 Capac superior
- 1 Capac de jos
Pasul 3: Asamblează-ți robo
urmează doar videoclipul de mai sus
La final, putem adăuga mai multă mișcare la codul arduino. Eu folosesc controlerul servo RTrobot pentru a face o mișcare și după ce avem comanda serială pentru servo, îl putem pune în cod cu o anumită ajustare a codului.
Descarcă aici
sau aici @ 4shared numai pentru Windows și Linux
PS Foarte foarte IMPORTANT:
toate RX și TX de la și către Wemos și Servo Drivers trebuie să fie conectate ferm, deoarece rutina de looping verifică întotdeauna „OK răspunde” din cele 32 servo drivere. Dacă driverul servo nu a fost găsit și nu există un răspuns „OK”, programul va fi în buclă în „anulează wait_serial_return_ok ()” Această greșeală va provoca: - Nu se poate conecta la AP - Pagina web goală - Progresul de încărcare a paginii nu se termină
Pasul 4: Conectarea punctului
Aceasta este o schemă electronică, practic toate servo-urile controlate de servo-controler 32CH, deoarece au deja microcontroler în el. La fel ca arduino, este independență și poate fi controlat folosind comenzi seriale de la controlerul PS2, PC sau alt dispozitiv.
Cablarea mapării:
- Putere de 5V (+) de la UBEC
- Teren de la UBEC și Mini Stepdown
- Putere 5v (+) de la mini pas în jos
- la pinul Wemos D1 mini G
- la pinul Wemos D1 mini 5v
- la pinul Wemos D1 mini RX
- la pinul Wemos D1 mini TX
- (potriviți culoarea pinului cu culoarea servo cablului) la piciorul din față drept (pinul 1 la coxa, pinul 2 la femur, pinul 3 tibia servo)
- (potriviți culoarea pinului cu culoarea servo cablului) la piciorul din stânga frontal (pinul 5 la coxa, pinul 6 la femur, pinul 7 servo tibia)
- (potriviți culoarea pinului cu culoarea servo cablului) la piciorul din stânga mijloc (pinul 13 la coxa, pinul 14 la femur, pinul 15 tibia servo)
- (potriviți culoarea pinului cu culoarea servocablului) la piciorul din dreapta mijloc (pinul 17 la coxa, pinul 18 la femur, pinul 19 tibia servo)
- (potriviți culoarea pinului cu culoarea cablului servo) la piciorul din spate stâng (pinul 25 la coxa, pinul 26 la femur, pinul 27 tibia servo)
- (potriviți culoarea pinului cu culoarea servo cablului) la piciorul din spate drept (pinul 29 la coxa, pinul 30 la femur, pinul 31 tibia servo)
Pasul 5: Poza inițială
IMPORTANT…!!
- când porniți servo-driverul, toate servo-urile se vor deplasa în poziția / poziția inițială / implicită
- atașați claxonul servo cât mai aproape posibil, cum ar fi figura de mai sus sau videoclipul de mai sus
- reatașați claxonul servo și reglați poziția coca, tibiei și femurului la fel ca imaginea abbove
- opriți și porniți din nou pentru a vă asigura că toate piciorul este în poziția corectă
- nu vă faceți griji dacă unghiul este puțin diferit
- Încă îl puteți tăia pe codul arduino
Pasul 6: AP NodeMCU
Flash-ul dvs. NodeMCU
Descărcați codul de aici
WeMos D1 mini este o placă wifi ESP8266 minimă. Folosind wemos D1 mini ca WIFI AP putem trimite comenzi seriale la servo-controlerul 32 CH și independența devine AP server web pentru controlul robotului. tot ce avem nevoie este doar să clipim placa nodeMCU cu atașarea codului și putem conecta smartphone-ul la nodeMCU AP și folosind browserul web deschis https://192.168.4.1 și putem vedea toate comenzile.
Maparea pinului ModeMCU:
- la pinul RX al servo-controlerului 32 CH
- la pinul TX servo controler 32 CH
- de la servo-controler 32 CH G pin
- de la 32 CH servo controler 5v pin
Pasul 7: Verificați acest videoclip Hex Robo Demo …
în curând voi posta telecomanda NRF …
așteaptă-l … dar până atunci, distrează-te cu el …
PS: Tocmai am actualizat modulul de tun de mai jos …
Pasul 8: Da … Acum are un modul de tun pe el …
descărcați modelul de tun 3D de la:
Pasul 9: Schema de etichetare a tunului
Lista piesei electronice:
Pereche de motor 716 periat 60000rpm (de obicei pentru mini dronă JJRC H67 E011)
- Modulul Mosfet de putere
- Modul de alimentare Mini-360 Super redus Modul de alimentare DC DC Step-Down Module de alimentare pentru Arduino
- Servomotor de transmisie metalică MG90S
Lucru de știut:
- setați tensiunea DC la CC puterea să nu încetinească și să nu vibreze cât mai mult posibil (dacă roata vibrează întotdeauna, vă rugăm să vă echilibrați roata)
- conectare la pinul 6 al controlerului servo de 32 de canale
- Dacă doriți să adăugați LED pentru indicatorul de stare, vă puteți conecta la PIN-ul 5 (pentru picior cu LED pozitiv) al arduino / nodemcu utilizând rezistor 5v + rezistor pe picior pozitiv (poate avea orice valoare între 100 Ohmi și aproximativ 10K Ohmi) și picior negativ la GND
Premiul II la Make it Move
Recomandat:
Tun de marmură pentru fizică: 12 pași
Tun de marmură pentru fizică: Acesta este un tutorial pentru construirea unui tun de marmură. Creat de: Erin Hawkins și Evan Morris
Cum să faci un tun de încărcare a focului în Minecraft: 7 pași
Cum să faci un tun de încărcare a focului în Minecraft: Acesta este un tutorial despre cum să faci un tun de încărcare a focului în Minecraft
Tun real cu braț laser de la Metroid !: 9 pași (cu imagini)
Real Laser Arm Cannon From Metroid !: Nu există multe personaje de jocuri video la fel de minunate ca Samus. Vânător de recompense care economisește universul cu una dintre cele mai tari arme din toate SciFi-urile. Când am văzut că Instructables găzduia o competiție bazată pe jocuri video, am știut imediat că este weap-ul ei
Tun pneumatic automat. Portabil și alimentat cu Arduino .: 13 pași
Tun pneumatic automat. Portabil și Arduino alimentat .: Bună tuturor! Aceasta este instrucțiunea de asamblare a unui tun pneumatic portabil. Ideea a fost să creăm un tun care să poată trage diferite lucruri. Mi-am stabilit câteva obiective principale. Deci, care ar trebui să fie tunul meu: Automat. Pentru a nu comprima aerul manual cu
Tun exploziv de confetti: 5 pași (cu imagini)
Exploding Confetti Cannon: Iată un gadget pirotehnic care explodează cu un duș de confetti! Minunat pentru concerte live, petreceri, nunți, evenimente speciale … pe care le numești! Vezi-o în acțiune și rezultatele testelor