Registro gráfico de 24V termostato eventos (optoacoplador + frambuesa Pi) (6 / 9 paso)

Paso 6: Conectar con el Pi y escribir algo de código!

Conecte el circuito a la Pi - usted necesitará utilizar la Pi 3, 3V y GND fuente de alimentación para el circuito, uno de los pines GPIO para la salida del optoacoplador y dos pasadores de I2C si usted utiliza el sensor de temperatura I2C.

Código Python diseñado para trabajar con estos circuitos puede encontrarse en mi página de Github. Usted necesitará instalar HiPi para conseguir el hipi-i2c ejecutable, que utiliza mi código en lugar del controlador de núcleo normal de I2C. Asegúrese de que definir las opciones de la configuración apropiada en el archivo de conf (más importantes son el número de pin de placa Raspberry Pi y el intervalo entre actualizaciones). El código se debe ejecutar como root (o con los permisos adecuados para acceder a los dispositivos necesarios), ya que tiene acceso a hardware directamente.

El código registra el estado del termostato y la temperatura a intervalos (por defecto 5 minutos), escribir los datos en un archivo y subirlo a Plotly, un servicio gratuito de gráfica en línea. Representación gráfica puede ser desactivada fácilmente en el archivo de configuración. Además de registro de intervalo, cada vez que se detecta un cambio en el estado de termostato (por ejemplo, el termostato enciende/apaga su relé), se genera una interrupción y una entrada de registro está escrita (y añadido nuevos datos al gráfico).

Este es el gráfico producido por mi configuración.

Artículos Relacionados

Recortes de vinilo Registro

Recortes de vinilo Registro

discos de vinilo son una maravillosas, pero pocos de nosotros todavía utilizan cuando esté realmente escuchando música. Estoy seguro que alguien leyendo esto ha visto relojes, tazones de fuente y delimitadores de viejos LPs, pero quería hacer algo qu
Conectarse remotamente a la frambuesa Pi

Conectarse remotamente a la frambuesa Pi

Imagínese esto:Estamos entusiasmados de hospedaje una noche construir de Raspberry Pi en nuestro espacio de la fábrica en San Francisco. Tenemos listos teclados, mouses, adaptadores de corriente, tarjetas SD con sistemas operativos, refrescos y una h
Introducción al GPS con microcontroladores

Introducción al GPS con microcontroladores

Una vez que el ámbito de las operaciones estrictamente militares, GPS se ha convertido en una parte regular de la vida moderna y en relativamente poco tiempo. ¿Quién no quisiera saber cuando y donde son en cualquier lugar del planeta? Es un sueño de
Instalación de laboratorio CCNA

Instalación de laboratorio CCNA

Recientemente comencé a estudiar para el examen CCNA y aunque sería cool tener algunos cambios físicos para jugar así con. Resulta que hay muy pocos accesibles (relativamente) opciones para ello.Este instructivo describe la compra, construcción y con
El lirio de la vida de gloria flor: diario de una naturaleza Watcher

El lirio de la vida de gloria flor: diario de una naturaleza Watcher

Cuando me di cuenta de una planta de hierba-como crece bajo el árbol de limón en el jardín de casa, pensé que era una mala hierba. Pero mi padre, que es consciente de muchas plantas, me dijo que era planta de gloria Lily, botánicamente conocida como
Cámara infrarroja digital - el camino real

Cámara infrarroja digital - el camino real

¿estás cansado de en mirar el mundo en colores aburridos, ordinarios? ¿Malestar sobre las limitaciones de tus ojos para percibir la luz entre 400-700 nm? Las probabilidades son usted tiene un dispositivo imagen infrarrojo perfectamente sentados y ni
Hacer una etiqueta durable de metal con lazertran.

Hacer una etiqueta durable de metal con lazertran.

Lazertran es una excelente manera de producir etiquetas para cajas, porque naturalmente proporciona un resistente transparente acabado en superficies metálicas. Da un acabado comparable a la impresión de la pantalla mientras que siendo tan económicos
Gorro transforma las ondas cerebrales en luz

Gorro transforma las ondas cerebrales en luz

¿Alguna vez has querido visualizar su actividad cerebral en tiempo real? ¿Mover un objeto en una pantalla con tu mente? Este tutorial te muestra cómo hacer un gorro de EEG recreativo que convierte las ondas cerebrales en luz, usando un microcontrolad
Dedicado automóvil Traffic Monitor con frambuesa Pi

Dedicado automóvil Traffic Monitor con frambuesa Pi

Esto le ayudará a ver el estado de las carreteras, en vivo, sólo tiene que cargar su favorito (urbano o no) mapa de tráfico.http://www.weirdlab.fr/?p=581Paso 1: La pantalla -La pantallaHe encontrado una pantalla agradable en ebay por ~ 18€, un 3.2″ T
Diversión con foto montaje - episodio 6

Diversión con foto montaje - episodio 6

De vez en cuando comience hacia fuera con la intención de hacer algo concreto y luego totalmente distraído por otras cosas. OK, sucede mucho. La buena noticia es que no tiene nada que ver con mi edad avanza. Como me gusta decir "Estaba ADD antes de q
G-ICE. Simulación en Hardware

G-ICE. Simulación en Hardware

Es una herramienta basada en una tabla ZYBO que permite probar y depurar de diseños de microprocesadores. Prueba se hace en hardware, no software. Por lo tanto, los resultados son mucho más confiables. Llena el orificio en el flujo de diseño de hardw
Análisis de C++ - Qmonix

Análisis de C++ - Qmonix

Qmonix es un flexible analytics SDK. Permite recopilar eventos de cualquier dispositivo digital que soporta conexiones HTTP [6]. También proporciona tablero para visualizar los datos recogidos y API de consulta para eventos recogidos.En este tutorial
Calabaza del Terror con frambuesa Pi

Calabaza del Terror con frambuesa Pi

Hola a todosEn esta ocasión les voy a enseñar como hacer una calabaza del terror al detectar movimiento emite sonidos terroríficos, todo esto gracias a una frambuesa Pi.Material:Frambuesa Pi BDe colores de LEDSensor PIRCalabazaJabón AmarilloCuchillo
Cómo usar el IR mando a distancia para encontrar un evento específico en vista log - GV-800

Cómo usar el IR mando a distancia para encontrar un evento específico en vista log - GV-800

este artículo se refiere principalmente sobre mostrando cómo usas el mando a distancia IR para encontrar un evento específico en Ver registro - GV-800.Paso 1: Cómo utilizar el mando a distancia IR para buscar un evento específico en Ver registro - GV