Índice:
2025 Autor: John Day | [email protected]. Última modificação: 2025-01-13 06:58
Ei pessoal! Deseja aprender como usar uma saída de monitor serial. Bem, aqui você tem o tutorial perfeito sobre como fazer isso! Neste instrutível, irei guiá-lo pelas etapas simples necessárias para detectar a distância usando o sensor ultrassônico e relatá-la no monitor serial.
Etapa 1: Etapa 1: Baixar o IDE do Arduino
Baixe e instale o Arduino IDE (Interactive Development Environment) usando o link abaixo:
www.arduino.cc/en/Main/Software Escolha e salve a versão que melhor se adapta ao seu sistema operacional e configuração.
Etapa 2: Etapa 2: Materiais de Hardware
- 1 placa Arduino
- 1 placa de ensaio
- 1 sensor ultrassônico
- Fios de ligação
- Resistores
Etapa 3: Etapa 3: Construindo o Hardware
1) Adicione o sensor ultrassônico ao breadboard. Existem 4 pinos no sensor ultrassônico. Eles são Vcc (fonte de alimentação 5V), Trig (Trigger), Echo, Gnd (Groud). Conecte o Vcc à fonte de alimentação de 5 V, Gnd ao aterramento, Echo ao pino 13, o gatilho ao pino 11 com fios de jumper e resistores mostrados no diagrama.
2) A imagem acima mostra como devem ser as conexões.
Etapa 4: Etapa 4: Baixar e executar o programa
Baixe o programa Arduino em anexo para o seu laptop. Conecte o arduino ao seu laptop e execute o programa.
No IDE do arduino, abra Ferramentas-> monitor serial Coloque um onstáculo próximo e longe do sensor ultrassônico. Observe a saída no monitor serial. Isso deve mostrar a distância entre o sensor ultrassônico e o obstáculo.
Etapa 5: Etapa 5: Compreendendo o programa
Primeiro, vamos entender como funciona o sensor ultrassônico. Um sensor ultrassônico é um dispositivo que pode medir a distância de um objeto usando ondas sonoras. Ele mede a distância enviando uma onda sonora em uma frequência específica e ouvindo a onda sonora retornar. Funciona enviando uma explosão de ultrassom e ouvindo o eco quando ele ricocheteia em um objeto. Ele pings os obstáculos com ultra-som. A placa Arduino envia um pulso curto para acionar a detecção e, em seguida, escuta um pulso no mesmo pino usando a função pulseIn ().
A função pulseIn () irá esperar que o pino vá para ALTO causado pela onda de som rebatida e começará a cronometrar, então irá esperar que o pino vá para BAIXO quando a onda de som terminar, o que interromperá a cronometragem. No final, a função retornará a duração do pulso em microssegundos. Para obter a distância, multiplicaremos a duração por 0,034 e dividiremos por 2, conforme explicado nesta equação. Ao final imprimiremos o valor da distância no Monitor Serial.
No método de configuração, declare o pino 4 como Entrada e inicializa o botãoOn como falso.
No método de loop, o valor atual da entrada do botão é lido. se for pressionado, alterna o botão de desligado para ligado. Na próxima vez que o botão for pressionado, ele alterna entre ativado e desativado. Atrasos são adicionados para reduzir o ruído e evitar alterar a saída muito rapidamente.