Este projeto implementa uma aplicação utilizando o sensor infravermelho E18-D80NK conectado a um ESP32 através de um módulo optoacoplador PC817.
O sistema detecta a presença de objetos e envia uma mensagem via Bluetooth BLE, informando qual porta (sensor) foi ativada.
- O sensor E18-D80NK detecta a presença de um objeto.
- O sinal passa pelo módulo PC817, garantindo isolamento elétrico entre o sensor e o ESP32.
- O ESP32 interpreta o sinal e envia, via Bluetooth BLE, uma mensagem de texto:
"porta1"→ quando o objeto é detectado no pino 1."porta2"→ quando o objeto é detectado no pino 2.
A aplicação pode interagir com qualquer dispositivo compatível com Bluetooth BLE, como smartphones, tablets ou computadores.
| Componente | Função |
|---|---|
| ESP32 | Microcontrolador principal com suporte a BLE |
| Sensor E18-D80NK | Detecção de objetos por infravermelho |
| Módulo Opto PC817 | Isolamento elétrico entre o sensor e o ESP32 |
| Resistores 1k e 10k | Ajuste de corrente e polarização dos circuitos |
| Jumpers e Protoboard | Conexões e montagem experimental |
- Protocolo: Bluetooth Low Energy (BLE)
- Mensagens enviadas:
"porta1"e"porta2" - Compatibilidade: Dispositivos Android, iOS ou PCs com suporte BLE
- Sistemas de automação residencial
- Contadores de objetos ou pessoas
- Sensoriamento simples
- Barreiras ópticas
- O uso do PC817 garante proteção ao ESP32 contra ruídos e picos de tensão.
- O resistor de pull-up de 10kΩ é recomendado conforme especificação do sensor E18-D80NK.
- Certifique-se de alimentar corretamente o sensor (5v) e o ESP32 (5v em VIN ou USB).
Este projeto está licenciado sob a
Creative Commons Attribution 4.0 International (CC BY 4.0).
Você pode copiar, modificar e redistribuir este trabalho, inclusive para fins comerciais, desde que forneça crédito apropriado ao autor.
