Cuprins:
- Provizii
- Pasul 1: Pasul 1: Asamblați șasiul
- Pasul 2: Instalarea bibliotecii MPU6050
- Pasul 3: Conexiuni
- Pasul 4: Cod
Video: Simplu MPU6050 IMU + Arduino GYRO Bot: 4 pași
2024 Autor: John Day | [email protected]. Modificat ultima dată: 2024-01-30 11:43
Folosirea unui Gyro pentru a-mi controla proiectele a fost un lucru important pe lista mea, dar în afară de achiziționarea IMU, restul a fost greu ca unghiile. Lipsa unui conținut eficient în extragerea valorilor de pitch and roll de gălbenuș m-a bătut mai mult de o lună. După numeroase site-uri web, nenumărate biblioteci și probleme, am învățat să obțin date de la giroscop și să le folosesc într-un proiect simplu pe care începătorii îl pot face cu ușurință și își pot salva o mulțime de probleme.
Așadar, iată un instructiv pentru a începe să utilizați acest accelerometru - senzor giroscop și până la sfârșitul acestuia veți putea să vă întoarceți robotul exact cantitatea dorită (90 de grade, 45 de grade, 180 de grade … orice)
Provizii
Majoritatea electronilor pot fi cumpărați în magazinul dvs. local de electronice sau online
Iată-le:
Șasiu Bot
Kituri de șasiu pentru mașină cu robot inteligent cu 4 roți, cu două trepte, cu codificator de viteză, robot RC de la jucării Hobby-uri și robot pe banggood.com
Puteți utiliza, de asemenea, un șasiu cu 2 roți cu o roată rotativă.
Arduino -
Geekcreit® Arduino Compatible UNO R3 ATmega16U2 AVR USB Main Board Module Board Board for Arduino from Electronics on banggood.comhttps://banggood.app.link/W4pYojtjL1
IMU - MPU6050 6DOF
6DOF MPU-6050 Giro cu 3 axe cu modul senzor accelerometru pentru placa modul Arduino pentru Arduino de la Electronică pe banggood.comhttps://banggood.app.link/qoNQdMxjL1
Firele Dupont
De la bărbat la bărbat
Femelă la bărbat
Driver motor L298N
Geekcreit® L298N Dual H Bridge Driver Stepper Motor Driver Board for Arduino Module Board for Arduino from Electronics on banggood.comhttps://banggood.app.link/kCmlV4UjL1
11.1V Lipo
ZOP Power 11.1V 2200MAH 3S 30C Lipo Battery XT60 Plug RC Parts from Toys Hobbies and Robot on banggood.comhttps://banggood.app.link/tKfTXU3jL1
Încărcător potrivit
Pasul 1: Pasul 1: Asamblați șasiul
Asamblați șasiul Bot lol.
Consultați imaginea descurajantă de mai sus, dar dacă vă luptați, sunt doar un comentariu mai jos
Pasul 2: Instalarea bibliotecii MPU6050
Este important să rețineți că, dacă aveți o bibliotecă instalată pentru MPU6050 REMOVE IT, va semnaliza erorile de compilare.
Folosiți în schimb acest link pentru a descărca biblioteca și adăugați-o folosind Includeți biblioteca sub Schiță.
https://github.com/jarzebski/Arduino-MPU6050
Pasul 3: Conexiuni
La instalarea bibliotecii continuați și conectați sistemul.
Conexiunile la driverul motorului sunt date în codul în sine.
ena = 5;
enb = 6;
in1 = 7;
in2 = 4;
in3 = 9;
in4 = 8;
iată-l oricum:)
Conexiunile dintre Arduino și senzor sunt:
VCC - + 5V
GND - GND
SDA - A4
SCL - A5
Notă - De aici înainte numim robotul Barney.
Pasul 4: Cod
Copiați acest cod mai jos și lipiți-l pe IDE și încărcați.
github.com/imalwaysontheinternet/Simple-MPU6050-Arduino-GyroBot
Precauții pentru cuplu:
Nu conectați senzorul la placa de pâine, deoarece firele și dispozitivele electronice pot crea zgomot care va afecta precizia valorilor YAW PITCH ROLL
În timp ce rulați robotul, pur și simplu setați robotul pe podea și apăsați reset, astfel încât senzorul să se calibreze corect
Folosim doar valorile Yaw pentru acest proiect, așa că rețineți acest lucru în timp ce montați senzorul.
Folosiți bandă de spumă pe două fețe pentru a lipi senzorul de partea din față a botului.
Acest instructable te-a învățat să folosești un giroscop într-un design simplu de robotică și poți experimenta cu propriile idei pe măsură ce știi acum implementarea.
Simțiți-vă liber să întrebați orice în comentarii.
Recomandat:
Ochelari SteamPunk Arduino - DIY simplu: 9 pași
Ochelari SteamPunk Arduino - DIY simplu: În acest tutorial vom învăța cum să realizăm Ochelarii SteamPunk Legendari care schimbă culorile folosind inele LED și Arduino. Urmăriți videoclipul
Contor de frecvență simplu folosind Arduino: 6 pași
Contor de frecvență simplu folosind Arduino: În acest tutorial vom învăța cum să faceți un contor de frecvență simplu folosind Arduino. Urmăriți videoclipul
Pian Arduino simplu: 8 pași
Pian Arduino simplu: Astăzi vom crea un pian Arduino simplu de o octavă, care poate fi un punct de plecare excelent pentru alte proiecte. Acest proiect va introduce componente de bază Arduino și programare la nivel de liceu. În timp ce codul este pre-făcut persoane fizice c
Detector simplu de metale Arduino: 8 pași (cu imagini)
Detector simplu de metale Arduino: *** A fost postată o nouă versiune, care este și mai simplă: https://www.instructables.com/Minimal-Arduino-Metal-Detector/ *** Detectarea metalelor este un mare timp trecut care devine vă aflați în aer liber, descoperiți locuri noi și poate găsiți ceva interesant. Verificandu-te
Monitor simplu, portabil, continuu ECG / EKG folosind ATMega328 (cip Arduino Uno) + AD8232: 3 pași
Monitor simplu, portabil ECG / EKG continuu folosind ATMega328 (Arduino Uno Chip) + AD8232: Această pagină instructabile vă va arăta cum să faceți un monitor portabil simplu cu 3 conductoare ECG / EKG. Monitorul folosește o placă AD8232 pentru a măsura semnalul ECG și a-l salva pe un card microSD pentru o analiză ulterioară