Control de temperatura con Arduino y Raspberry Pi

Descripción del proyecto

El objetivo es obtener mediciones de la temperatura ambiente. Se archivan los datos obtenidos para poder mostrar la temperatura actual, máxima, mínima y gráficas a partir de datos históricos.

Para ello se obtiene la temperatura mediante un termistor 10k controlado desde un Arduino que a su vez envía las muestras al Raspberry Pi mediante una conexión USB.

Raspberry Pi hace las siguientes funciones cliente/servidor: Los lenguajes de progración utilizados son:

En el siguiente enlace código Github puedes encontrar el código fuente utilizado en el proyecto.

Galería de imágenes

11.8 ºC

8.02 ºC

17.7 ºC

Muestra de la información presentada por el servidor web

gráfica de temperatura

Ejemplo de gráfica Xively con datos de 12 horas.

arduino y raspberripi

Raspberrypi y arduino controlando y sirviendo datos

esquema monaje sensores temperatura con ardunio

Montaje del sensor y led con el controlador Arduino

Descripción del esquema

Los elementos instalados son: