Tabla de contenido:

Sensor PIR Wemos DHT11 con relé: 3 pasos
Sensor PIR Wemos DHT11 con relé: 3 pasos

Video: Sensor PIR Wemos DHT11 con relé: 3 pasos

Video: Sensor PIR Wemos DHT11 con relé: 3 pasos
Video: Prueba de Sensor DHT11 con WeMos D1 Mini (ESP8266) 2024, Mes de julio
Anonim
Sensor PIR Wemos DHT11 con relé
Sensor PIR Wemos DHT11 con relé
Sensor PIR Wemos DHT11 con relé
Sensor PIR Wemos DHT11 con relé

Estas son instrucciones sobre cómo cablear y programar un Wemos mini D1 para que pueda leer la temperatura de un DHT11 y pueda manipular la información a través de la aplicación Blynk a través de WIFI. El uso de la aplicación Blynk permitirá mostrar valores gráficamente (humedad o temperatura) y, si lo desea, puede configurar eventos a través de la aplicación Blynk, lo que lo hace más conveniente ya que podemos usar una aplicación en lugar de reescribir codificada en el IDE de Arduino. cada vez que queremos modificar o agregar un evento (ver www.blynk.cc) El segundo será "código duro", lo llamo así porque si quieres modificar el código tendrás que subirlo manualmente a través del compilador según sea apropiado para usar la aplicación Blynk, el código es para el sensor y el relé PIR. También incluiré mi archivo STL para mi gabinete personalizado si desea imprimirlo. Hago esto como un pasatiempo y soy bastante nuevo en esto. Si hay alguna sugerencia en la que pueda mejorar esto, hágamelo saber.

OBJETIVO:

El Wemos mini D1 podrá leer la temperatura y la humedad y detectar movimiento a través del PIR. Lo que quieras hacer con eso depende de ti. La aplicación Blynk le brinda muchas opciones sobre cómo usar esta configuración. Mi código está configurado para tener el relé encendido durante 30 minutos. Eres más que bienvenido a cambiar eso si quieres a través del código.

Alternativamente, una opción podría ser Leer la temperatura de una habitación y con ese valor dado, a través de la aplicación Blynk crear incluso con declaraciones IF. Por ejemplo, puedo leer la temperatura y configurarla en, SI la temperatura de la habitación está por encima de ESTA temperatura (configurémosla en 90 grados), luego abra el relé; La CA se puede conectar al relé, por lo tanto, cuando la temperatura de la habitación esté por encima de una temperatura determinada, la CA se encenderá. De lo contrario, apague el relé. PERO tendrá que volver a codificarlo y hacer que el pin al que está conectado el relé sea virtual, y enviarlo al aparato blynk después de que pueda manipular el relé a través de la aplicación

Paso 1:

Imagen
Imagen

Así es como conecté mi Wemos D1. Aprendí por las malas que no se puede conectar nada a GPIO0, GPIO2 y / o GPIO15, de lo contrario, no podría restablecer la placa al modo de programación y no me permitiría cargar mi boceto mientras algo está conectado a cualquiera de esos pines. Cambié mi pin PIR de D4 (GPIO2) a D1.

Paso 2:

Imagen
Imagen

Este es mi gabinete personalizado que se ajusta bien a todos mis componentes. Tiene un soporte para la toma de corriente y un orificio de ojal en la parte posterior para los cables. Si no tiene una impresora 3D, puede recoger la caja de salida de 1 unidad de HomeDepot, solo asegúrese de que los componentes encajen. En el futuro, rehaceré el gabinete y agregaré un lugar para un micro USB hembra para no tener que quitar el Wemos de su gabinete cada vez que desee cargar un boceto en él.

Paso 3:

Se adjunta el código del Wemods D1. Abra en Arduino IDE, cambie su red WIFI, contraseña, código de autenticación Blynk y luego cargue el boceto.

Recomendado: