Tabla de contenido:

Arduino envía datos de temperatura y humedad al servidor MySQL (PHPMYADMIN): 5 pasos
Arduino envía datos de temperatura y humedad al servidor MySQL (PHPMYADMIN): 5 pasos

Video: Arduino envía datos de temperatura y humedad al servidor MySQL (PHPMYADMIN): 5 pasos

Video: Arduino envía datos de temperatura y humedad al servidor MySQL (PHPMYADMIN): 5 pasos
Video: Envio de datos de una placa arduino a una base de datos MySQL. 2024, Noviembre
Anonim
Arduino envía datos de temperatura y humedad al servidor MySQL (PHPMYADMIN)
Arduino envía datos de temperatura y humedad al servidor MySQL (PHPMYADMIN)

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. Aquí estamos usando un script PHP para enviar datos a la base de datos phpmyadmin.

Paso 1: Software utilizado:

Software utilizado
Software utilizado
Software utilizado
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 Apachesudo 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 reiniciar

5. Compruebe 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:

Componentes utilizados
Componentes utilizados
Componentes utilizados
Componentes utilizados
Componentes utilizados
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.

2) Ethernet Shield: El Arduino Ethernet Shield 2 conecta su Arduino a Internet en solo unos minutos. Simplemente conecte este módulo a su placa Arduino, conéctelo a su red con un cable RJ45 y siga unos sencillos pasos para comenzar a controlar su mundo a través de Internet. Como siempre con Arduino, todos los elementos de la plataforma (hardware, software y documentación) están disponibles gratuitamente y son de código abierto. Esto significa que puede aprender exactamente cómo está hecho y usar su diseño como punto de partida para sus propios circuitos. Cientos de miles de placas Arduino ya están alimentando la creatividad de las personas en todo el mundo, todos los días.

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:

Diagrama de circuito
Diagrama de circuito
Diagrama de circuito
Diagrama de circuito

El diagrama de circuito de este proyecto se da arriba.

Primero debe conectar el escudo Ethernet como se muestra en la imagen de arriba y luego debe hacer la conexión DHT11

Paso 4: Código:

Puede obtener el código fuente de este proyecto en nuestra página de github. Aquí está el enlace de github para eso

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: