Tabla de contenido:
- Paso 1: Software utilizado:
- Paso 2: Componentes utilizados:
- Paso 3: diagrama de circuito:
- Paso 4: Código fuente:
- Paso 5: Video:
Video: Arduino está enviando datos Dht11 a MySQL Server (PHPMYADMIN) usando Python: 5 pasos
2024 Autor: John Day | [email protected]. Última modificación: 2024-01-30 08:42
En este proyecto, conecté DHT11 con arduino y luego envío datos de dht11, que son la humedad y la temperatura, a la base de datos phpmyadmin. A diferencia de nuestro proyecto anterior, no estamos usando ningún escudo ethernet en este caso, aquí solo estamos leyendo los datos en serie que provienen de arduino y luego los enviamos a phpmyadmin a través de un código php. Entonces, aquí nuestro dispositivo está conectado a la PC para que pueda enviar datos en serie, también puede conectar el dispositivo a raspberry pi para hacer que este proyecto sea portátil.
Paso 1: Software utilizado:
Estos son los programas que hemos utilizado para este proyecto:
1. IDE de Arduino: puede descargar el IDE de Arduino más reciente desde este enlace:
2. Instalación del servidor XAMPP: Aquí estamos usando el servidor XAMPP, se puede usar tanto en Windows como en Linux, pero mi sugerencia es que si está en Ubuntu (cualquier plataforma Linux), elija LAMP. Ahora que estamos en Windows, hemos preferido el servidor XAMPP. Entonces puede descargar el servidor XAMPP desde este enlace.
Alternativamente, estos son los pasos para el servidor LAMP:
1. Instale Apache: sudo apt-get install apache2
2. Instale MySQL: sudo apt-get install mysql-server
3. Instale PHP: sudo apt-get install php5 libapache2-mod-php5
4. Reinicie el servidor: sudo /etc/init.d/apache2 restart
5. Verifique Apache https:// localhost / obtendrá una página de Apache haciendo clic en este enlace de arriba si no lo obtuvo significa que algo salió mal con su instalación
Aquí estamos usando PHPMYADMIN, que es la interfaz web del servidor MySQL, así que para instalar ese comando use:
sudo apt-get install phpmyadmin
Paso 2: Componentes utilizados:
1) Arduino UNO: Arduino / Genuino Uno es una placa de microcontrolador basada en ATmega328P (hoja de datos). Tiene 14 pines de entrada / salida digital (de los cuales 6 se pueden usar como salidas PWM), 6 entradas analógicas, un cristal de cuarzo de 16 MHz, una conexión USB, un conector de alimentación, un encabezado ICSP y un botón de reinicio.
3) Sensor DHT11: este sensor de temperatura y humedad DHT11 cuenta con una salida de señal digital calibrada con capacidad de sensor de temperatura y humedad. Está integrado con un microcontrolador de 8 bits de alto rendimiento. Su tecnología garantiza una alta fiabilidad y una excelente estabilidad a largo plazo. Este sensor incluye un elemento resistivo y un sensor para dispositivos de medición de temperatura NTC húmedos. Tiene excelente calidad, respuesta rápida, capacidad antiinterferente y alto rendimiento.
Paso 3: diagrama de circuito:
Paso 4: Código fuente:
Aquí para arduino he usado un código de ejemplo con una pequeña actualización, que es el código DHTtester, mire el video incrustado sobre lo que he cambiado en ese código de ejemplo, y un código Python que está enviando datos a phpmyadmin, que puede encontrar desde el enlace de descarga a continuación
Paso 5: Video:
La descripción completa del proyecto se da en el video anterior.
Si tiene alguna duda sobre este proyecto, no dude en comentarnos a continuación.
Y si quieres aprender más sobre el sistema embebido puedes visitar nuestro canal de youtube
Visite y haga clic en Me gusta en nuestra página de Facebook para obtener actualizaciones frecuentes.
Gracias y Saludos, Tecnologías Embedotronics
Recomendado:
Cómo hacer un registrador de datos en tiempo real de humedad y temperatura con Arduino UNO y tarjeta SD - Simulación del registrador de datos DHT11 en Proteus: 5 pasos
Cómo hacer un registrador de datos en tiempo real de humedad y temperatura con Arduino UNO y tarjeta SD | Simulación del registrador de datos DHT11 en Proteus: Introducción: hola, soy Liono Maker, aquí está el enlace de YouTube. Estamos haciendo un proyecto creativo con Arduino y trabajamos en sistemas embebidos. Data-Logger: Un registrador de datos (también registrador de datos o registrador de datos) es un dispositivo electrónico que registra datos a lo largo del tiempo w
Cómo enviar datos DHT11 al servidor MySQL usando NodeMCU: 6 pasos
Cómo enviar datos DHT11 al servidor MySQL usando NodeMCU: En este proyecto, hemos interconectado DHT11 con nodemcu y luego enviamos datos de dht11, que son humedad y temperatura, a la base de datos phpmyadmin
Sistema de asistencia mediante el envío de datos RFID al servidor MySQL usando Python con Arduino: 6 pasos
Sistema de asistencia mediante el envío de datos RFID al servidor MySQL usando Python con Arduino: En este proyecto, conecté RFID-RC522 con arduino y luego envío datos de RFID a la base de datos phpmyadmin. A diferencia de nuestros proyectos anteriores, no estamos usando ningún escudo ethernet en este caso, aquí solo estamos leyendo los datos en serie que provienen de ar
Arduino envía datos de temperatura y humedad al servidor MySQL (PHPMYADMIN): 5 pasos
Arduino está enviando datos de temperatura y humedad a MySQL Server (PHPMYADMIN): En este proyecto, he interconectado DHT11 con arduino y luego envío datos de dht11, que son humedad y temperatura, a la base de datos phpmyadmin. Aquí estamos usando un script PHP para enviar datos a la base de datos phpmyadmin
Cómo obtener música de CASI CUALQUIER sitio web (jaja) (siempre que pueda escucharlo, puede obtenerlo Está bien, si está incrustado en Flash, es posible que no pueda) EDITADO !!!!! Información agregada: 4 pasos
Cómo obtener música de CASI CUALQUIER sitio web (jaja) (siempre que pueda escucharlo, puede obtenerlo … Está bien, si está incrustado en Flash, es posible que no pueda) EDITADO !!!!! Información agregada: si alguna vez vas a un sitio web y reproduce una canción que te gusta y la quieres, aquí está el instructivo para que no sea mi culpa si estropeas algo (la única forma en que sucederá es si comienzas a eliminar cosas sin ningún motivo ) he podido conseguir música para