Controle do Servo Motor com Arduino e MPU6050
Componentes e suprimentos
| × | 1 | ||||
| × | 1 | ||||
| × | 1 |
Aplicativos e serviços online
|
Sobre este projeto
Componentes
- Arduino UNO
- MPU6050
- MG 996R Servo motor
- Fios de jumpers
Conexões
Verifique o diagrama de anexo para conexões
Nota:Você também pode conectar os pinos SDA e SCL do MPU6050 aos pinos A4 e A5 do Arduino, respectivamente.
Programação
Inclua a biblioteca anexada em seu IDE arduino e, em seguida, carregue o código em sua placa Arduino.
Nota
Confira o vídeo para entendimento completo e inscreva-se em nosso canal para mais informações.
Obrigado.
Código
- Biblioteca MPU6050
- Código para o projeto
Biblioteca MPU6050 C / C ++
Sem visualização (somente download).
Código para o projeto C / C ++
//[email protected]//https://www.youtube.com/watch?v=Cvtr3LKdqvk#include// biblioteca para GYRO #include #include Servo myservo; // cria um objeto servo para controlar um servoint X =0; int Y =0; GY6050 giroscópio (0x68); // para salvar o GYRO datavoid setup () {Wire.begin (); // inicializando GYRO gyro.initialisation (); atraso (100); myservo.attach (9);} void loop () {X =map (gyro.refresh ('A', 'X'), -90, 90, 0, 180); // mapeando os dados do giroscópio de acordo com a limitação do ângulo do servo motor Y =map (gyro.refresh ('A', 'Y'), -90, 90, 0, 180); myservo.write (Y); // o movimento do eixo Y controlará o atraso do servo (15);}
Esquemas
Processo de manufatura
- Controle de um efeito com sensores reais
- Sistema de atendimento usando Arduino e RFID com Python
- Sensor DHT11 com LEDs e um alto-falante Piezo
- Arduino Temp. Monitor e relógio em tempo real com tela 3.2
- Obstáculos para evitar o robô com servo motor
- Controle de um robô Roomba com Arduino e dispositivo Android
- Controle de brilho do LED usando Bolt e Arduino
- u-blox LEA-6H 02 Módulo GPS com Arduino e Python
- Reconhecimento de fala e síntese com Arduino
- O que é um servo motor?