Índice:

Sensor Wemos DHT11 PIR com relé: 3 etapas
Sensor Wemos DHT11 PIR com relé: 3 etapas

Vídeo: Sensor Wemos DHT11 PIR com relé: 3 etapas

Vídeo: Sensor Wemos DHT11 PIR com relé: 3 etapas
Vídeo: Датчик движения (PIR) + РЕЛЕ + ESP 8266 + BLYNK (дистанцинное управление освещением) часть 1 2024, Julho
Anonim
Sensor Wemos DHT11 PIR com relé
Sensor Wemos DHT11 PIR com relé
Sensor Wemos DHT11 PIR com relé
Sensor Wemos DHT11 PIR com relé

Estas são as instruções sobre como conectar e programar um Wemos mini D1 para que ele possa ler a temperatura de um DHT11 e você possa manipular as informações por meio do aplicativo Blynk via WIFI. Usar o aplicativo Blynk permitirá o uso para exibir valores graficamente (Umidade e / ou Temperatura) e, se desejar, pode definir eventos através do aplicativo Blynk, tornando-o mais conveniente, pois podemos usar um aplicativo em vez de reescrever codificado no IDE do Arduino toda vez que quisermos modificar ou adicionar um evento (confira www.blynk.cc) O segundo será "hard code", eu o chamo assim porque se você quiser modificar o código terá que carregá-lo manualmente através do compilador a propósito de usar o aplicativo Blynk, o código é para o sensor e relé PIR. Também incluirei meu arquivo STL para meu gabinete personalizado, se desejar imprimi-lo. Eu faço isso como um hobby e sou bastante novo nisso. Se houver alguma sugestão onde eu possa melhorar isso, de qualquer forma, me avise.

PROPÓSITO:

O Wemos mini D1 será capaz de ler temperatura e umidade e detectar movimento através do PIR. O que você quer fazer com isso é com você. O aplicativo Blynk oferece muitas opções sobre como usar essa configuração. Meu código está configurado para ter o relé ligado por 30 minutos. Você é mais do que bem-vindo para alterar isso se desejar através do código.

Alternativamente, uma opção poderia ser Ler a temperatura de uma sala e com aquele valor determinado, através do aplicativo Blynk, criar mesmo com declarações IF. Por exemplo, posso ler a temperatura e configurá-la para, SE a temperatura ambiente estiver acima desta temperatura (vamos configurá-la para 90 graus), então abra o relé; A CA pode ser conectada ao relé, portanto, quando a temperatura ambiente estiver acima de uma determinada temperatura, a CA será ligada. Caso contrário, desligue o relé. MAS você terá que recodificá-lo e tornar virtual o pino ao qual o relé está conectado, e enviá-lo ao aplicativo blynk para que possa manipular o relé através do aplicativo

Passo 1:

Imagem
Imagem

Foi assim que conectei meu Wemos D1. Eu aprendi da maneira mais difícil que você não pode conectar nada a GPIO0, GPIO2 e / ou GPIO15, caso contrário, não seria capaz de redefinir a placa para o modo de programação e não me deixaria carregar meu esboço enquanto algo estivesse conectado a qualquer um desses pinos. Mudei meu pino PIR de D4 (GPIO2) para D1.

Passo 2:

Imagem
Imagem

Este é meu gabinete personalizado que se encaixa bem em todos os meus componentes. Ele tem um suporte para a tomada de parede e um orifício de ilhó na parte traseira para os cabos. Se você não tiver uma impressora 3D, você pode pegar a caixa de saída 1-Gang no HomeDepot, apenas certifique-se de que os componentes se encaixem. No futuro, irei refazer o gabinete e adicionar um local para um micro USB fêmea, então não terei que remover o Wemos de seu gabinete sempre que desejar fazer o upload de um esboço para ele.

Etapa 3:

Em anexo está o código para o Wemods D1. Abra no Arduino IDE, mude sua rede WIFI, senha, código Blynk Auth e faça upload do esboço.

Recomendado: