Aporte: Arduino + sensor temperatura + wifi + php + MySql - Versión para impresión +- ChuJALT (https://chujalt.com) +-- Foro: PLACAS DE PROTOTIPOS Y MINI PC'S (https://chujalt.com/forum-22.html) +--- Foro: Anduino, Nodemcu, Wemos (https://chujalt.com/forum-23.html) +--- Tema: Aporte: Arduino + sensor temperatura + wifi + php + MySql (/thread-7.html) |
Arduino + sensor temperatura + wifi + php + MySql - chujalt - 05-03-2021 Saludos. Os voy a mostrar como desde un sensor de humedad y temperatura DHT11 conectado a la placa Arduino se puede enviar vía wifi a un servidor web los datos de humedad y temperatura y almacenarlos en una base de datos en los intervalos de tiempos que deseemos. Materiales utilizados:
Conexiones:
Software necesario:
Código para Arduino: Código: #include "DHT.h" intro.php: Código PHP: <!DOCTYPE html> conex.php: Código PHP: <? Base de datos Mysql:
Consideraciones previas: Al módulo Wifi HLK-RM04 le he asignado una ip fija en mi red, la 192.168.1.254 y el puerto 8080. Explicación cómo funciona: La placa Arduino recoge los datos de humedad y temperatura que le proporciona el sensor y crea una sencilla página html con un formulario con estos datos que mediante javascript se autoejecuta. En el navegador de nuestro PC ponemos la dirección 192.168.1.254:8080, entonces se inicia la comunicación con el módulo wifi y nos es enviada la página web mencionada anteriormente. Como el formulario enviado se autoejecuta, nos envía a la página intro.php, donde se introducen los datos recibidos en la base de datos y comienza una cuenta atrás de 60 segundos y volver a la dirección 192.168.1.254:8080 y así tener un bucle e ir almacenando los datos cada 60 segundos. Por supuesto esta cantidad de segundos se pueden variar y poner el tiempo que queramos. Bueno, espero que le sirva a alguien. Saludos. |