Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/marialuizaleitao/arduino-ultrasonic-distance-sensor
Exemplo de código para utilizar o sensor ultrassônico HC-SR04 com Arduino para medir distâncias e exibir os resultados no monitor serial. Ideal para projetos de medição e detecção de distância.
https://github.com/marialuizaleitao/arduino-ultrasonic-distance-sensor
arduino-mega-2560 cpp
Last synced: about 2 months ago
JSON representation
Exemplo de código para utilizar o sensor ultrassônico HC-SR04 com Arduino para medir distâncias e exibir os resultados no monitor serial. Ideal para projetos de medição e detecção de distância.
- Host: GitHub
- URL: https://github.com/marialuizaleitao/arduino-ultrasonic-distance-sensor
- Owner: marialuizaleitao
- Created: 2024-07-31T14:09:25.000Z (5 months ago)
- Default Branch: master
- Last Pushed: 2024-07-31T16:18:32.000Z (5 months ago)
- Last Synced: 2024-07-31T20:15:34.331Z (5 months ago)
- Topics: arduino-mega-2560, cpp
- Language: C++
- Homepage:
- Size: 1.95 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Medidor de Distância com HC-SR04
Este repositório contém um código de exemplo para usar o sensor ultrassônico HC-SR04 com um microcontrolador Arduino para medir distâncias e exibir os resultados no monitor serial.
## Componentes Necessários
- Sensor Ultrassônico HC-SR04
- Microcontrolador Arduino (por exemplo, Arduino Uno)
- Fios de Conexão## Diagrama de Conexão
- HC-SR04 Trigger -> Pino Digital 4 do Arduino
- HC-SR04 Echo -> Pino Digital 5 do Arduino
- VCC -> 5V do Arduino
- GND -> GND do Arduino## Funcionamento
- O código gera um pulso de 10 microssegundos no pino Trigger do HC-SR04.
- O sensor emite um sinal ultrassônico e mede o tempo que leva para o sinal refletido voltar.
- O tempo medido é convertido em distância usando a fórmula:```scss
distância (cm) = (duração (µs) / 2) * 0.0344
```
- A distância calculada é exibida no monitor serial do Arduino a cada 500 milissegundos.## Instalação
1. Conecte o HC-SR04 ao Arduino conforme descrito no Diagrama de Conexão.
2. Abra o Arduino IDE e crie um novo arquivo.
3. Cole o código acima no arquivo.
4. Selecione a placa e a porta correta no Arduino IDE.
5. Faça o upload do código para o seu Arduino.
6. Abra o Monitor Serial no Arduino IDE (defina a taxa de bauds para 9600 bps) para ver a distância medida pelo sensor.
## Referências- [Datasheet do HC-SR04](http://www.datasheet.com)
- [Documentação do Arduino](https://docs.arduino.cc/)