Índice:
- Etapa 1: Materiais
- Etapa 2: Conectando o circuito
- Etapa 3: Criação do programa
- Etapa 4: Coleta de dados e calibração
- Etapa 5: Criando um novo código usando nossa equação
- Etapa 6: Código final
- Etapa 7: Resultados
Vídeo: Plano de teste de sonar: 7 etapas (com imagens)
2024 Autor: John Day | [email protected]. Última modificação: 2024-01-30 11:39
O objetivo deste plano de teste é determinar se uma porta está aberta ou fechada. Este plano de teste mostrará como construir um sensor de sonar, criar um programa, calibrar os sensores e, eventualmente, descobrir se a porta do galinheiro no jardim da nossa escola está aberta ou não.
Etapa 1: Materiais
Industries, Adafruit. “Tábua de pão de meio tamanho”. RSS do blog da Adafruit Industries, www.adafruit.com/product/64.
“Jumper Wires.” Exploring Arduino, 23 de junho de 2013, www.exploringarduino.com/parts/jumper-wires/.
Macfos. “Arduino Uno R3 com cabo.” Robu.in | Loja online indiana | RC Hobby | Robótica, robu.in/product/arduino-uno-r3/.
Nedelkovski, Dejan. “Ultrasonic Sensor HC-SR04 and Arduino Tutorial.” HowToMechatronics, 5 de dezembro de 2017, howtomechatronics.com/tutorials/arduino/ultrasonic-sensor-hc-sr04/.
Você vai precisar de:
Computador com Arduino e Excel SpreadSheets
cabo USB
Microcontrolador Arduino Uno
Tábua de pão
Sensor de sonar (HC-SR04)
Arduino Wires
Governante
Etapa 2: Conectando o circuito
"Fritzing." Projeto - Projeto HC-SR04, fritzing.org/projects/hc-sr04-project.
Use a imagem acima para ajudá-lo a seguir como conectar os fios ao arduino.
Certifique-se de que:
o fio no pino VCC se conecta ao 5V
o fio no pino Trig se conecta ao pino 8
o fio no pino Echo se conecta ao pino 9
o fio no GND se conecta ao aterramento
NOTA: Você pode conectar os fios diretamente ao arduino em vez de ter os fios no arranjo acima.
Etapa 3: Criação do programa
Este código lê um valor do sensor Sonar, duração, que representa quanto tempo levou para o som ricochetear de um objeto e retornar ao sensor Sonar.
Usaremos esse código para calcular os valores apresentados a partir do eco e, em seguida, representar graficamente essas informações em uma planilha do Excel para obter a inclinação e, eventualmente, a curva de calibração, que usaremos no programa posteriormente.
Etapa 4: Coleta de dados e calibração
Os valores que obtivemos acima foram medindo com uma régua a distância entre um objeto e o sensor, e anotamos o valor que apareceu no monitor serial. Medimos por cada 0,5 polegadas.
Usando os dados da planilha do Excel, crie um gráfico de dispersão no qual o eixo x é a duração em milissegundos e o eixo y é a distância em polegadas.
Depois de criar o gráfico, crie uma curva de calibração clicando no gráfico e selecionando Linear Trendline em Layout na seção Chart Tools. Nas opções de Trendline, selecione Linear e selecione a opção que diz "Display Equation on Chart".
A equação aparecerá e usaremos essa equação para que o código futuro seja capaz de determinar a que distância um objeto está em polegadas.
Etapa 5: Criando um novo código usando nossa equação
Usamos o código acima com a equação que obtivemos da curva de calibração no slide anterior. Esta equação converte milissegundos em polegadas.
Etapa 6: Código final
Este código é o código final que nos permitirá saber se a porta está aberta ou não, com base na distância que o Sonar lê. Para o nosso teste, medimos que se o Sonar ler que a porta está a mais de 14 polegadas de distância, isso significa que a porta está aberta, o Monitor serial imprimirá "Porta aberta".
Etapa 7: Resultados
No geral, o sensor era preciso. Havia algumas limitações. As poucas desvantagens que experimentamos foram que o sensor lia os valores em forma de cone na frente dele, o sensor era muito sensível, os objetos a distâncias curtas exibiam valores estranhos e os valores além de 14 polegadas não eram precisos. Tínhamos que garantir que o sensor estava na mesma elevação que o objeto que queríamos medir a distância, neste caso, da porta, mas cumpria sua função.
Recomendado:
Remova o plano de fundo de várias imagens usando o Photoshop 2020: 5 etapas
Remova o plano de fundo de várias imagens usando o Photoshop 2020: Remover o plano de fundo de uma imagem é muito fácil agora! Veja como usar o Adobe Photoshop 2020 para remover o fundo de várias imagens (em lote) usando um script simples
Plano de papel de controle de rádio fácil: 8 etapas (com imagens)
Avião de papel de controle de rádio fácil: Este instrutível mostrará como fazer um avião de papel de controle de rádio barato! Ele se inspira no guia de Peter Sripol sobre como fazer um avião de papel RC, no entanto, baseia-se no que ele fez usando um quadricóptero mais barato e usando um design que
Plano de teste de cafeteria de amortecimento de som: 5 etapas
Plano de teste do refeitório de amortecimento de som: Estamos tentando combater os níveis extremos de ruído no refeitório de nossas escolas por meio do uso de materiais de amortecimento de som. Para encontrar a melhor maneira de lidar com este problema, devemos completar um plano de teste na esperança de reduzir nosso nível de decibéis de uma média
Plano de teste do sensor de umidade do solo: 6 etapas (com fotos)
Plano de Teste do Sensor de Umidade do Solo: Desafio: Projete e execute um plano que acenderá um LED VERMELHO quando o solo estiver molhado e um LED VERDE quando o solo estiver seco. Isso envolverá o uso de um Sensor de Umidade do Solo. Objetivo: O objetivo deste instrutível é ver se choveu e se a planta
Plano de teste do termistor: 8 etapas
Plano de teste do termistor: O objetivo deste plano de teste é ver se podemos medir a temperatura do corpo humano. Este plano de teste lhe dará instruções sobre como construir um termômetro digital simples, calibrá-lo, programá-lo e, em seguida, usá-lo para ver se você pode detectar um fe