Sommario:
- Forniture
- Passaggio 1: Passaggio 1: Assemblare il telaio
- Passaggio 2: installazione della libreria MPU6050
- Passaggio 3: connessioni
- Passaggio 4: codice
Video: Semplice MPU6050 IMU + Arduino GYRO Bot: 4 passaggi
2024 Autore: John Day | [email protected]. Ultima modifica: 2024-01-30 10:01
L'uso di un giroscopio per controllare i miei progetti era una cosa importante nella mia lista dei desideri, ma a parte l'acquisizione dell'IMU, il resto è stato duro come un chiodo. La mancanza di contenuti efficaci sull'estrazione dei valori di beccheggio e rollio di imbardata mi ha infastidito per oltre un mese. Dopo numerosi siti Web, innumerevoli librerie e problemi ho imparato a ottenere dati dal giroscopio e ad utilizzarli in un progetto semplice che i principianti possono fare facilmente e risparmiarsi un sacco di problemi.
Quindi, ecco una guida per iniziare con questo sensore accelerometro - giroscopio e alla fine sarai in grado di ruotare il tuo robot esattamente nella misura che desideri. (90 gradi, 45 gradi, 180 gradi … qualsiasi cosa)
Forniture
La maggior parte dell'elettronica può essere acquistata nel tuo negozio di elettronica locale o online
Eccoli:
Telaio del robot
Kit telaio per auto robot intelligente a due piani 4WD fai-da-te con codificatore di velocità Robot RC da Toys Hobby e Robot su banggood.comhttps://banggood.app.link/vpw7FlkjL1
Potresti anche usare un telaio a 2 ruote con una ruota orientabile.
Arduino -
Geekcreit® Arduino compatibile UNO R3 ATmega16U2 AVR Scheda del modulo della scheda principale di sviluppo USB per Arduino da Electronics su banggood.comhttps://banggood.app.link/W4pYojtjL1
IMU - MPU6050 6DOF
6DOF MPU-6050 Giroscopio a 3 assi con modulo sensore accelerometro per scheda modulo Arduino per Arduino da Electronics su banggood.comhttps://banggood.app.link/qoNQdMxjL1
Cavi Dupont
Da maschio a maschio
Da femmina a maschio
Driver del motore L298N
Geekcreit® L298N Scheda driver motore passo-passo Dual H Bridge per scheda modulo Arduino per Arduino da Electronics su banggood.comhttps://banggood.app.link/kCmlV4UjL1
11.1V Lipo
ZOP Power 11.1V 2200MAH 3S 30C Lipo Battery XT60 Plug RC Parts da Toys Hobby e Robot su banggood.comhttps://banggood.app.link/tKfTXU3jL1
Caricabatterie adatto
Passaggio 1: Passaggio 1: Assemblare il telaio
Assembla il tuo telaio Bot lol.
Fai riferimento all'immagine fritzing sopra, ma se fai fatica, sono solo un commento qui sotto
Passaggio 2: installazione della libreria MPU6050
È importante notare che se ti capita di avere una libreria installata per il tuo MPU6050 REMOVE IT o segnerà errori di compilazione.
Utilizzare invece questo collegamento per scaricare la libreria e aggiungerla utilizzando Includi libreria in Schizzo.
https://github.com/jarzebski/Arduino-MPU6050
Passaggio 3: connessioni
Sull'installazione della libreria andare avanti e cablare il sistema.
I collegamenti al driver del motore sono riportati nel codice stesso.
ena = 5;
enb = 6;
in1 = 7;
in2 = 4;
in3 = 9;
in4 = 8;
eccolo comunque:)
Le connessioni tra Arduino e il sensore sono:
VCC - +5V
GND - GND
SDA - A4
SCL - A5
Nota - Da qui in poi chiamiamo il robot Barney.
Passaggio 4: codice
Copia questo codice qui sotto e incollalo sul tuo IDE e carica.
github.com/imalwaysontheinternet/Simple-MPU6050-Arduino-GyroBot
Precauzioni per le coppie:
Non collegare il sensore alla breadboard poiché i cavi e l'elettronica potrebbero creare rumore che influirà sulla precisione dei valori di YAW PITCH ROLL
Durante l'esecuzione del bot è sufficiente posizionare il bot sul pavimento e premere reset in modo che il sensore si calibri correttamente
Usiamo solo i valori di imbardata per questo progetto, quindi tienilo a mente durante il montaggio del sensore.
Usa del nastro biadesivo in schiuma per attaccare il sensore alla parte anteriore del tuo robot.
Questo tutorial ti ha insegnato a usare un giroscopio in un semplice progetto di robotica e puoi sperimentare le tue idee mentre ora conosci l'implementazione.
Sentiti libero di chiedere qualsiasi cosa nei commenti.
Consigliato:
Occhiali Arduino SteamPunk - Semplice fai da te: 9 passaggi
Arduino SteamPunk Goggles - Simple DIY: In questo tutorial impareremo come realizzare i leggendari SteamPunk Goggles che cambiano colore usando LED Rings e Arduino.Guarda il video
Frequenzimetro semplice con Arduino: 6 passaggi
Frequenzimetro semplice usando Arduino: In questo tutorial impareremo come realizzare un semplice frequenzimetro usando Arduino. Guarda il video
Modo super semplice per controllare il servomotore con Arduino: 8 passaggi
Modo super semplice per controllare il servomotore con Arduino: in questo tutorial utilizzeremo il servomotore e Arduino UNO e Visuino per controllare la posizione del servomotore utilizzando solo pochi componenti, rendendo così questo progetto super semplice. Guarda un video dimostrativo
MPU 6050 Gyro, comunicazione accelerometro con Arduino (Atmega328p): 5 passaggi
Giroscopio MPU 6050, comunicazione accelerometro con Arduino (Atmega328p): l'IMU MPU6050 ha sia l'accelerometro a 3 assi che il giroscopio a 3 assi integrati su un singolo chip. Il giroscopio misura la velocità di rotazione o la velocità di variazione della posizione angolare nel tempo, lungo il Asse X, Y e Z. Le uscite del giroscopio sono
LED Gyro Sphere - Arduino: 5 passaggi (con immagini)
LED Gyro Sphere - Arduino: costruisci questa esclusiva e fantastica sfera LED interattiva indipendente con più sensori che possono essere utilizzati per fornire una piattaforma divertente per ulteriori sviluppi: interazione, illuminazione o giochi. L'unità è stampata in 3D e utilizza una scheda Arduino, Giroscopio, Audi