Índice:
2025 Autor: John Day | [email protected]. Última modificação: 2025-01-13 06:58
بسم الله الرحمن الرحيم
Este artigo é uma demonstração do uso do Sensor Ultrassônico de Distância HC-SR04.
O sensor será usado como um dispositivo de medição para construir o "Dispositivo de alarme de 1 medidor para manter afastado" para fins de distanciamento.
O cérebro deste gadget é o maravilhoso ATTINY85 µController alimentado por uma bateria 3,7V Lipo.
O gadget integra o carregador TP4056.
Um LED VERDE acende se a distância medida de qualquer objeto for maior que 120 cm.
Um LED VERMELHO pisca se a distância medida de qualquer objeto for inferior a 100 cm com um bipe adorável (barulhento).
Um LED AMARELO pisca se a distância medida de qualquer objeto estiver entre [100, 120] cm com um bipe menos ruidoso.
Suprimentos
Muitos artigos explicam em detalhes como o HC-SR04 funciona.
Em suma, o Sensor Ultrassônico de Distância HC-SR04 é
1 - Um Transmissor Ultrassônico - Este transmite os pulsos de som ultrassônico, opera a 40 KHz
2 - Um receptor ultrassônico - O receptor escuta os pulsos transmitidos. Se os receber, ele produz um pulso de saída cuja largura pode ser usada para determinar a distância percorrida pelo pulso.
Etapa 1: Fornecimento de componentes (BOM)
Alguns componentes são necessários para este gadget simples.
Esses componentes são facilmente acessíveis na Amazon, Ebay ou Aliexpress.
BOM: lista de materiais
Etapa 2: esquemas
É usado o software de captura esquemática e design de PCB de código aberto Kicad.
Etapa 3: Design do PCB
Kicad é usado para rotear a placa.
Etapa 4: Montagem de PCB
Alguns componentes devem ser soldados para este gadget.
Seja cuidadoso e paciente.
Etapa 5: esboço do Arduino
O esboço do arduino usa a famosa biblioteca NewPing para ler a distância do sensor.
A Biblioteca NewPing é Open Source e muito bem documentada.
Etapa 6: Arduino Sketch Flashing
O flashing do código usará o próprio Arduino Uno como um programador de ISP.
Felizmente, o "ATTINY85 ISP Programmer Shield" é usado para atualizar a placa.
Observação: Leia o artigo "Mais um ATTINY85 ISP Programmer Shield para Arduino"
Etapa 7: Aproveite
Neste artigo, examinamos todas as etapas para produzir um gadget engraçado que pode ser útil.
Um vídeo caseiro de 15 segundos mostra um caso de uso.