Kazalo:
2025 Avtor: John Day | [email protected]. Nazadnje spremenjeno: 2025-01-13 06:58
O senzor MPU-6050 je nameščen s čipom, ki je primeren za merjenje temperature in žiroskopijo 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 system de prevenção de Deslizamentos using a plataforma Tinkercad!
1. korak: O senzor MPU-6050
O Acelerômetro e Giroscópio tipo MEMS cada um com 3 Eixos, sendo ao todo 6 graus de liberdade (6DOF).
O senzorju, ki ga je mogoče namestiti (GY -521) um senzor za temperaturo embutido ne CI MPU6050, ali pa dovolite realizacijo medijev temperature numa faixa -40 e +85 ºC. O opremi, ki je potrebna za natančno določanje ao pogovora za analogni digitalni de 16-bitni kanal za cada kanal.
Portanto o senzor captura os canais X, Y e Z ao mesmo tempo.
Especificações técnicas:
-Čip: MPU-6050;-Tensão de Operação: 3-5V;-Pretvornik AD 16 bitov;-Komunikacija: Protocolo padrão I2C;-Faixa do Giroscópio: ± 250, 500, 1000, 2000 °/s;-Faixa do Acelerômetro: ± 2, ± 4, ± 8, ± 16 g; - Dimenzije: 20 x 16 x 1 mm.
2. korak: Elementos No Tinkercad
No Tinkercad você precisará criar uma conta e em seguida criar um "Novo Circuito", nesse circuito você selecionará os seguintes komponente:
- 1 Arduíno UNO R3;- 1 Multímetro;- 1 Placa de Ensaio;- 2 Resstores de 300 ohm;- 1 LED vermelho;- 1 LED verde; e- 1 Potenciômetro de 20 K ohmov.
3. korak: Estrutura Do Circuito
A estrutura e conexões do circuito estão demonstradas na imagem acima. Sem preprosta!
4. korak: O Código Do Programa
O codigo do programa deve se adaptar as suas neophodidades. No meu caso, estruturei um código que através do comportamento dos LEDs eu soubesse qual era o valor da vibração recebida pelo sensor, que nesse caso está reprezentado 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- Določi kot suas variáveis do programa;
2- Konfigurirajte program za določanje programa za določitev osrednjega vstopa (INPUT) in 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- Struktura o zanke (a 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 do gráfico;
4- Določene vrednosti „vibracao“opredeljujejo ali dopolnjujejo svetleče diode LED (ligar, desligar e piscar).
5. korak: Tudo Pronto
"loading =" leni "ficou alguma duvida, pomočnik za video za esclarecer.
Obrigado pela atenção e Parabéns pela dedicação!