Isi kandungan:
- Langkah 1: O Sensor MPU-6050
- Langkah 2: Elementos No Tinkercad
- Langkah 3: Estrutura Do Circuito
- Langkah 4: O Código Do Programa
- Langkah 5: Tudo Pronto
Video: Sistema De Prevenção De Deslizamentos Com Sensor MPU-6050: 6 Langkah
2024 Pengarang: John Day | [email protected]. Diubah suai terakhir: 2024-01-30 11:07
O sensor MPU-6050 um um 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 a desenvolver um protótipo de um sistema de prevenção de Deslizamentos utilizando a plataforma Tinkercad!
Langkah 1: O Sensor 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 temperatura 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 converor analógico digital de 16-bit untuk cada canal.
Portanto o sensor captura os canais X, Y e Z ao mesmo tempo.
Técnicas Especificações:
- Cip: MPU-6050; - Tensão de Operação: 3-5V; - Conversor AD 16 bit; - Comunicação: Protocolo padrão I2C; - Faixa do Giroscópio: ± 250, 500, 1000, 2000 ° / s; - Faixa do Acelerômetro: ± 2, ± 4, ± 8, ± 16g; - Dimensões: 20 x 16 x 1mm.
Langkah 2: Elementos No Tinkercad
Tiada Tinkercad você precisará criar uma conta e em seguida criar um "Novo Circuito", nesse circuito você selecionará os seguintes komponenes:
- 1 Arduíno UNO R3; - 1 Multímetro; - 1 Placa de Ensaio; - 2 Resistores de 300 ohms; - 1 vermelho LED; - 1 LED verde; e- 1 Potenciômetro de 20 K ohm.
Langkah 3: Estrutura Do Circuito
A estrutura e conexões do circuito estão demonstradas na imagem acima. É bem simples!
Langkah 4: O Código Do Programa
O código do programa deve se adaptar sebagai keperluan suas. Tidak ada caso, estruturei um código que através do comportamento dos LEDs eu soubesse qual era o valor da vibração penerima pelo sensor, que nesse caso está representado pelo potenciômetro e pelo multímetro.
Dessa forma para cada comportamento estipulei uma reta no gráfico, sesuaikan mostrado na figura do gráfico.
Você pode seguir sebagai seguintes etapas:
1- Defina sebagai suas variáveis melakukan programa;
2- Konfigurasikan programa o seu 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ção que ocorrerá de forma ininterrupta) neste caso ficou assim: leitura analógica do sensor -> converão da leitura para voltagem ('PotencVolt') -> obtenção do valor de vibração de acordo com os intervalos;
4- A partir dos valores de 'vibracao' menentukan-se o comportamento dos LED (ligar, desligar e piscar).
Langkah 5: Tudo Pronto
"loading =" malas "ficou alguma duvida, assista o vídeo para esclarecer.
Obrigado pela atenção e Parabéns pela dedicação!
Disyorkan:
Kipas Pendingin Auto Menggunakan Sensor dan Sensor Suhu dan Kelembapan DHT11 Dengan Arduino: 8 Langkah
Kipas Pendingin Auto Menggunakan Servo dan DHT11 Sensor Suhu dan Kelembapan Dengan Arduino: Dalam tutorial ini kita akan belajar bagaimana memulakan & putar kipas apabila suhu meningkat di atas tahap tertentu
Penjejakan Gerak Menggunakan MPU-6000 dan Foton Zarah: 4 Langkah
Penjejakan Gerak Menggunakan MPU-6000 dan Foton Partikel: MPU-6000 adalah Sensor Pengesanan Gerak 6-Paksi yang mempunyai akselerometer 3-Paksi dan giroskop 3-Paksi yang tertanam di dalamnya. Sensor ini mampu mengesan kedudukan dan lokasi objek dengan tepat dalam satah 3 dimensi. Ia boleh digunakan
Penjejakan Gerak Menggunakan MPU-6000 dan Arduino Nano: 4 Langkah
Motion Tracking Menggunakan MPU-6000 dan Arduino Nano: MPU-6000 adalah Sensor Motion Tracking 6-Axis yang mempunyai accelerometer 3-Axis dan giroskop 3-Axis yang tertanam di dalamnya. Sensor ini mampu mengesan kedudukan dan lokasi objek dengan tepat dalam satah 3 dimensi. Ia boleh digunakan
Sensor Breath DIY Dengan Arduino (Sensor Regangan Rajutan Konduktif): 7 Langkah (dengan Gambar)
DIY Breath Sensor With Arduino (Conductive Knitted Stretch Sensor): Sensor DIY ini akan berbentuk sensor regangan rajutan konduktif. Ia akan melilit dada / perut anda, dan ketika dada / perut anda mengembang dan berkontrak begitu juga sensor, dan akibatnya data input yang dimasukkan ke Arduino. Oleh itu
Penjejakan Gerak Menggunakan MPU-6000 dan Raspberry Pi: 4 Langkah
Motion Tracking Menggunakan MPU-6000 dan Raspberry Pi: MPU-6000 adalah Sensor Motion Tracking 6-Axis yang mempunyai accelerometer 3-Axis dan giroskop 3-Axis yang tertanam di dalamnya. Sensor ini mampu mengesan kedudukan dan lokasi objek dengan tepat dalam satah 3 dimensi. Ia boleh digunakan