Inhoudsopgave:
2025 Auteur: John Day | [email protected]. Laatst gewijzigd: 2025-01-13 06:57
O-sensor MPU-6050 met een chip die mogelijk is met een snelheidsmeter en met een geheugensteun MEMS. São 3 eixos para o acelerômetro e 3 eixos para o giroscopio, sendo o todo 6 graus de liberdade (6DOF).
U kunt een ontwerp maken van een prototype van een eerdere versie van een platform van Tinkercad!
Stap 1: O-sensor MPU-6050
O Acelerômetro en Giroscopio tipo MEMS cada um com 3 Eixos, sendo oa todo 6 graus de liberdade (6DOF).
O sensor is mogelijk in de buurt van de temperatuur (GY-521) en temperatuursensor zonder CI MPU6050, of op werkelijke temperatuur bij -40 en +85 ºC. O equipamento possui alta precisão devido en conversor analógico digital de 16-bits para cada canal.
Portanto o sensor captura os canais X, Y e Z en mesmo tempo.
Bijzonderheden:
– Chip: 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;– Afmetingen: 20 x 16 x 1 mm.
Stap 2: Elementos Geen Tinkercad
Geen Tinkercad você precisará uma conta e em seguida criar um "Novo Circuito", nesse circuito você selecionará os seguintes componentes:
- 1 Arduíno UNO R3;- 1 Multimetro;- 1 Placa de Ensaio;- 2 Weerstanden van 300 ohm;- 1 LED vermelho;- 1 LED verde; e-1 Potenciômetro van 20 K ohm.
Stap 3: Estrutura Do Circuito
Een estrutura e conexões do circuito estão demonstradas a imagem acima. É bem simples!
Stap 4: O Código Do Programa
O código do programa deve se adaptar as suas necessidades. Geen meu cao, estruturei um código que através do comportamento dos eu soubesse qual era of valor da vibração recebida pelo sensor, que nesse caso está representado pelo potenciômetro e pelo multimetro.
Dessa forma para cada comportamento estipulei uma reta no grafico, conforme mostrado figura do grafico.
Você pode seguir als seguintes etapas:
1- Defina as suas variáveis do programa;
2- Configureer de programma's van de pinos de entrada (INPUT) en de saída (OUTPUT). Como o nosso sensor faz uma leitura precisamos the definir um pino de entrada analógica on placa de Arduíno;
3- Estruture of loop (een 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 fios co-intervallen;
4- Een partir dos valores de 'vibracao' definieert-se o comportamento dos LEDs (ligar, desligar e piscar).
Stap 5: Tudo Pronto
"loading="lazy" ficou alguma duvida, assista o video para esclarecer.
Obrigado pela atenção en Parabéns pela dedicação!