Table des matières:
- Étape 1: Capteur O MPU-6050
- Étape 2: Elementos No Tinkercad
- Étape 3: Estrutura Do Circuito
- Étape 4: O Código Do Programa
- Étape 5: Tudo Pronto
Vidéo: Sistema De Prevenção De Deslizamentos Com Sensor MPU-6050 : 6 étapes
2024 Auteur: John Day | [email protected]. Dernière modifié: 2024-01-30 09:05
O capteur MPU-6050 é um puce que possui um acelerômetro e um giroscópio tipo MEMS. São 3 eixos para o acelerômetro e 3 eixos para o giroscópio, sendo ao todo 6 graus de liberdade (6DOF).
Vamos aprender un desenvolver um protótipo de um sistema de prevenção de Deslizamentos utilizando a plateforma Tinkercad!
Étape 1: Capteur O MPU-6050
O Acelerômetro e Giroscópio tipo MEMS cada um com 3 Eixos, sendo ao todo 6 graus de liberdade (6DOF).
O sensor ainda possui em sua placa (GY-521) um sensor de temperature embutido no CI MPU6050, o que permite realizar medições de temperatura numa faixa -40 e +85 ºC. O equipamento possui alta precisão devido ao conversor analógico digital de 16 bits para canal cada.
Portanto o sensor captura os canais X, Y e Z ao mesmo tempo.
Spécificités techniques:
– Puce: MPU-6050;– Tensão de Operação: 3-5V;– Conversor AD 16 bits;– Comunicação: Protocolo padrão I2C;– Faixa do Giroscópio: ±250, 500, 1000, 2000°/s;– Faixa do Acelerômetro: ±2, ±4, ±8, ±16g;– Dimensions: 20 x 16 x 1mm.
Étape 2: Elementos No Tinkercad
No Tinkercad você precisará criar uma conta e em seguida criar um "Novo Circuito", nesse circuito você selecionará os seguintes componentes:
- 1 Arduíno UNO R3;- 1 Multímetro;- 1 Placa de Ensaio;- 2 Résistances de 300 ohms;- 1 LED vermelho;- 1 LED verde; e- 1 Potenciômetro de 20 K ohms.
Étape 3: Estrutura Do Circuito
A estrutura e conexões do circuito estão demonstradas na imagem acima. C'est simple !
Étape 4: O Código Do Programa
O código do programa deve se adaptar as suas necessidades. No meu caso, estruturei um código que atraves do comportamento dos LEDs eu soubesse qual era o valor da vibração recebida pelo sensor, que ness case isá representado pelo potenciômetro e pelo multímetro.
Dessa forma para cada comportamento estipulei uma reta no gráfico, conforme mostrado na figura do gráfico.
Você pode seguir as seguintes etapas:
1- Defina as suas variáveis do programa;
2- Configurez o seu programa determinando os pinos de entrada (INPUT) e de saída (OUTPUT). Como o nosso sensor faz uma leitura analógica precisamos de definir um pino de entrada analógica na placa de Arduíno;
3- Estruture o loop (a ação que ocorrerá de forma ininterrupta) neste caso ficou assim: leitura analógica do sensor -> conversão da leitura para voltagem ("PotencVolt") -> obtenção do valor de vibração de acordo com os intervalos do gráfico;
4- A partir des valeurs de 'vibracao' définir-se o comportamento dos LED (ligar, desligar e piscar).
Étape 5: Tudo Pronto
"loading=" paresseux " ficou alguma duvida, assista o vídeo para esclarecer.
Obrigado pela atenção e Parabéns pela dedicação!
Conseillé:
Projeto IoT - Sistema Detector De Fumaça : 5 étapes
Projet IoT - Sistema Detector De Fumaça : IntroductionO Sistema Detector de Fumaça consiste en une solution IoT com o objetivo de permitir o monitoramento de alarmes of incêndio de residências atraves de um aplicativo Android. O projeto é baseado em um microcontrolador que se comunica com a nu
Suivi de mouvement à l'aide de MPU-6000 et de photons de particules : 4 étapes
Suivi de mouvement à l'aide de MPU-6000 et de photons de particules : MPU-6000 est un capteur de suivi de mouvement à 6 axes qui intègre un accéléromètre à 3 axes et un gyroscope à 3 axes. Ce capteur est capable de suivre efficacement la position et l'emplacement exacts d'un objet dans le plan tridimensionnel. Il peut être employé i
Suivi de mouvement avec MPU-6000 et Arduino Nano : 4 étapes
Suivi de mouvement à l'aide de MPU-6000 et d'Arduino Nano : MPU-6000 est un capteur de suivi de mouvement à 6 axes qui intègre un accéléromètre à 3 axes et un gyroscope à 3 axes. Ce capteur est capable de suivre efficacement la position et l'emplacement exacts d'un objet dans le plan tridimensionnel. Il peut être employé i
Suivi de mouvement avec MPU-6000 et Raspberry Pi : 4 étapes
Suivi de mouvement à l'aide de MPU-6000 et Raspberry Pi : MPU-6000 est un capteur de suivi de mouvement à 6 axes qui intègre un accéléromètre à 3 axes et un gyroscope à 3 axes. Ce capteur est capable de suivre efficacement la position et l'emplacement exacts d'un objet dans le plan tridimensionnel. Il peut être employé i
Interface ADXL335 Sensor sur Raspberry Pi 4B en 4 étapes : 4 étapes
Interface capteur ADXL335 sur Raspberry Pi 4B en 4 étapes : dans ce Instructable, nous allons interfacer un capteur ADXL335 (accéléromètre) sur Raspberry Pi 4 avec Shunya O/S