สารบัญ:

ระบบ De Prevenção De Deslizamentos Com Sensor MPU-6050: 6 Steps
ระบบ De Prevenção De Deslizamentos Com Sensor MPU-6050: 6 Steps

วีดีโอ: ระบบ De Prevenção De Deslizamentos Com Sensor MPU-6050: 6 Steps

วีดีโอ: ระบบ De Prevenção De Deslizamentos Com Sensor MPU-6050: 6 Steps
วีดีโอ: Trio Mobil - The Safety System for Automated Industrial Doors 2024, พฤศจิกายน
Anonim
ระบบ De Prevenção De Deslizamentos Com Sensor MPU-6050
ระบบ De Prevenção De Deslizamentos Com Sensor MPU-6050

O เซ็นเซอร์ MPU-6050 é 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!

ขั้นตอนที่ 1: O เซนเซอร์ MPU-6050

O เซนเซอร์ MPU-6050
O เซนเซอร์ MPU-6050

O Acelerômetro และ Giroscópio tipo MEMS cada um com 3 Eixos, sendo ao todo 6 graus de liberdade (6DOF)

O เซ็นเซอร์ หรือ เซ็นเซอร์อุณหภูมิ (GY-521) เซ็นเซอร์อุณหภูมิ embutido no CI MPU6050, o que permite realizar medições de temperatura numa faixa -40 e +85 ºC. O อุปกรณ์ที่เป็นไปได้ alta precisão devido ao conversor แอนะล็อกดิจิทัล 16 บิตสำหรับคลอง cada

Portanto o เซ็นเซอร์ captura os canais X, Y e Z ao mesmo tempo

เทคนิคเฉพาะ:

– ชิป: MPU-6050;– Tensão de Operação: 3-5V;– Conversor AD 16 บิต;– 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.

ขั้นตอนที่ 2: องค์ประกอบไม่มี Tinkercad

องค์ประกอบไม่มี Tinkercad
องค์ประกอบไม่มี Tinkercad

ไม่มี Tinkercad você precisará criar uma conta e em seguida criar um "Novo Circuito", nesse circuito você selecionará os seguintes ส่วนประกอบ:

- 1 Arduíno UNO R3;- 1 Multimetro;- 1 Placa de Ensaio;- 2 ตัวต้านทาน 300 โอห์ม;- 1 LED สีแดง;- 1 LED verde; e- 1 Potenciômetro de 20 K โอห์ม

ขั้นตอนที่ 3: Estrutura Do Circuito

Estrutura Do Circuito
Estrutura Do Circuito

estrutura และ conexões do circuito estão Demonstradas na imagem acima. É bem ง่าย!

ขั้นตอนที่ 4: O Código Do Programa

O Código Do Programa
O Código Do Programa
O Código Do Programa
O Código Do Programa

O código do programa deve se adaptar เป็นสิ่งที่จำเป็น 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áเป็นตัวแทนของ pelo potenciômetro e pelo multímetro

รูปแบบสำหรับ cada comportamento estipulei uma reta no gráfico, Convede mostrado na figura do gráfico.

Você pode seguir เป็น seguintes etapas:

1- Defina เป็น suas variáveis do programa;

2- กำหนดค่า o seu programa determinando os pinos de entrada (INPUT) e de saída (OUTPUT) Como o nosso sensor faz uma leitura analógica precisamos dedefinir 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 gr osfi;

4- A partir dos valores de 'vibracao' define-se o comportamento dos LEDs (ligar, desligar e piscar).

ขั้นตอนที่ 5: Tudo Pronto

"loading="lazy" ficou alguma duvida, ผู้ช่วยหรือวิดีโอสำหรับ esclarecer

Obrigado pela atenção และ Parabéns pela dedicação!

แนะนำ: