Escolar Documentos
Profissional Documentos
Cultura Documentos
html
INÍCIO FÓRUM SOBRE ARDUINO ESP8266 ESP32 LORAWAN STM32 MOTOR DISPLAY
Página inicial USB Sensor de presença com NodeMCU ESP8266 Supergrupo de colaboração
entre meus seguidores.
Sensor de presença com NodeMCU Conteúdo exclusivo, que não
tem no Youtube!
ESP8266
Fernando K 17 Novembro
Instalando ESP32 no
Arduino IDE: Método fácil
04 Setembro
Nosso objetivo hoje é criar um sistema de detecção de movimento em um ESP32: Detalhes internos e
pinagem
ambiente, utilizando um sensor de presença PIR HC-SR501 e um buzzer contínuo 06 Março
para disparar como um alarme. A nossa montagem até parece um robozinho, mas
isso porque eu utilizei um suporte de solda somente para fixar o sensor e facilitar a NodeMCU ESP8266:
Detalhes e Pinagem
visualização no vídeo. O microcontrolador que usamos neste projeto é o WiFi 04 Maio
Inscreva-se no Youtube
Marcadores
No vídeo vocês podem ver que o circuito que montamos é bem simples. A Arduino Mega + WiFi =
Automação
alimentação do NodeMCU é feita pela USB e este microcontrolador fica ligado
24 Agosto
direto ao buzzer de 5v. Quando ocorre uma saída 3v3 em cima deste buzzer, ele
1 of 5 18/03/2023, 16:29
Sensor de presença com NodeMCU ESP8266 - Fernando K Tecnologia https://www.fernandok.com/2017/11/sensor-de-presenca-com-nodemcu-esp8266.html
funciona muito bem. Quanto ao sensor PIR, ele tem alimentação positivo/negativo e ESP32: Detalhes internos e
esp32 iot pinagem
tutorial Automação
tem o pino de sinal que só manda 0 ou 1. Ele é bastante simples de mexer porque é 06 Março
WiFi ESP8266 internet das coisas
binário. Ao lado dele, temos dois Trimpots de controle, sendo um de tempo e outro de
sensibilidade. IDE STM32Instalando
motor deESP32
passo no Arduino
IDE: Método fácil
Raspberry arduino uno
04 Setembro
eletrônica esp-now
inteligencia artifical
Facebook Instagram
YouTube
Postagem em Destaque
MOTOR DE PASSO
Arquivo de Postagens
Na imagem do sensor, à esquerda, eu aponto onde ficam os dois Trimpots, que são 2022 4
os botões de ajuste. No dispositivo que controla o tempo você vai ajustar o delay, ou 2021 12
seja, o tempo que vai demorar após o disparo do alarme para a montagem ativar 2020 32
novamente. Já no botão da sensibilidade, você vai apontar qual a distância de
2019 58
acionamento do sensor. No lado direito está a vista de cima do sensor.
2018 10
Este modelo PIR HC-SR501 conta ainda com três pinos: VCC, GND e OUT. 8
tempo e sensibilidade. E, por fim, ângulo de abertura: aproximadamente 120 graus. 2015 11
Buzzer Contínuo
Aqui temos o buzzer que, para quem não conhece, funciona como uma espécie de
alto-falante. São dois tipos. Temos um microcontrolado, que é este que usamos hoje,
o qual recebe alimentação e já apita, além do modelo que não tem o microcontrolador
dentro dele, ou seja, não tem o oscilador dentro dele. O que ocorre aí é que você que
vai ter que mandar a oscilação. O mais comum, no entanto, é do primeiro modelo que
citei.
Montagem
2 of 5 18/03/2023, 16:29
Sensor de presença com NodeMCU ESP8266 - Fernando K Tecnologia https://www.fernandok.com/2017/11/sensor-de-presenca-com-nodemcu-esp8266.html
Nesta imagem temos o esquema do projeto de hoje. Vamos ligar o sensor ao NodeMCU
pela entrada D4. A saída do microcontrolador para o buzzer é a D1.
Código
Começamos definindo as constantes que utilizaremos durante nosso código.
Code
//definição do pino de saída do sensor PIR
#define PIN_SENSOR D4
//definição do pino de entrada do Buzzer
#define PIN_BUZZER D1
Setup
Na função setup(), vamos configurar os pinos que usaremos para comunicação com o
sensor e o buzzer, através do comando “pinMode”.
Code
void setup() {
//abaixo vamos confirar cada um dos pinos como entrada ou saída de dados
pinMode(PIN_SENSOR, INPUT);
pinMode(PIN_BUZZER, OUTPUT);
}
Loop
Na função loop(), faremos a leitura do sensor para saber se detectou algum movimento.
Caso seja detectado, acionaremos o buzzer para soar como um alarme.
Code
void loop() {
3 of 5 18/03/2023, 16:29
Sensor de presença com NodeMCU ESP8266 - Fernando K Tecnologia https://www.fernandok.com/2017/11/sensor-de-presenca-com-nodemcu-esp8266.html
Tags: ESP8266 Fernando fernandok HC Koyanagi movimento nodemcu PIR presença sensor SR501
USB
Facebook Twitter
Identificação por impressão Arduino Due com ESP8266 IOT mais barata do mundo
digital com Arduino January 28, 2020 com ESP8266
July 30, 2020 November 05, 2019
POSTAR UM COMENTÁRIO
3 Comentários
UNKNOWN
4 de dezembro de 2017 às 14:21
boa tarde estou com problema em acionar 4 reles com o nodemcu ele não aciona os reles, estou
utilizando também a base para ele ver 1.0,
Responder Excluir
Respostas
Responder
OWERCRASH
31 de outubro de 2018 às 19:07
Nos meus testes aqui notei que o sensor é alimentado a partir de 5V e o NodeMCU tem saída de até
3.3V aqui o que me parece não consegui alimentar o sensor de presença. Obrigado.
Responder Excluir
Respostas
UNKNOWN
22 de abril de 2019 às 00:13
Excluir
Respostas
Responder
Responder
Adicionar comentário
4 of 5 18/03/2023, 16:29
Sensor de presença com NodeMCU ESP8266 - Fernando K Tecnologia https://www.fernandok.com/2017/11/sensor-de-presenca-com-nodemcu-esp8266.html
5 of 5 18/03/2023, 16:29