Log en grafiek 24V thermostaat gebeurtenissen (Optocoupler + Raspberry Pi) (6 / 9 stap)

Stap 6: Sluit aan op de Pi, en schrijf wat code!


Sluit uw circuit(s) aan de Pi - moet u de Pi's 3,3 v en GND gebruiken voor de stroomvoorziening naar het circuit, één GPIO pin voor de uitvoer van de optocoupler en twee I2C-pinnen als u de I2C-temperatuursensor gebruikt.

Python code ontworpen om te werken met deze circuits vind je bij mijn Github pagina. U moet HiPi om de hipi-i2c uitvoerbare, die mijn code in plaats van de normale I2C kernel driver gebruikt te installeren. Zorg ervoor dat passende configuratie-opties instellen in het bestand conf (belangrijkste zijn het aantal van de SPELD van het bestuur van Raspberry Pi en het interval tussen updates). De code zelf moet draaien als root (of anders met de juiste machtigingen voor toegang tot de nodige apparaten), aangezien het benadert de hardware rechtstreeks.

De code registreert de thermostaat status en temperatuur tussenpozen (standaard 5 minuten), de gegevens te schrijven naar een bestand en uploaden naar Plotly, een gratis online grafische dienst. Graphing kan worden uitgeschakeld gemakkelijk in het configuratiebestand. Naast interval logboekregistratie, wanneer een verandering in de status van de thermostaat wordt ontdekt (bijvoorbeeld de thermostaat schakelt aan/uit de relay), een interrupt is gegenereerd, en een logboekvermelding wordt geschreven (en nieuwe gegevens aan de grafiek toegevoegd).

Dit is de grafiek geproduceerd door mijn setup.

Gerelateerde Artikelen

Multifunctionele hydrocultuur en bodem tuinieren oplossing

Multifunctionele hydrocultuur en bodem tuinieren oplossing

Ik heb al een soortgelijke gepubliceerd instructable en dit is een beperkte versie van hetzelfde omdat het voelde een beetje te ingewikkeld voor sommigen. Hier gaan we...IntroductieVeel mensen denken over het starten van tuinieren als een hobby en so
Edison de tuinman

Edison de tuinman

Onze oprechte dank aan onze sponsors, Intel, het Seeed Studios en Instructables voor het verstrekken van de base kit met de Intel EdisonIntroductieVeel mensen denken over het starten van tuinieren als een hobby en sommige zelfs veronderstellen groeie
Thermostaat raspberry pi

Thermostaat raspberry pi

Salut,Voici commentaar j ai construit mon thermostaat raspberry pi avec du matériel réutilisé. Je me suis pas mal Inspire de plusieurs projets trouvé sur le net et aussi fouillé dans mon garage pour trouver toute les pièces (vous ne trouverai uitdruk
Plotly + Atlas wetenschappelijke: Real-Time grafiek opgeloste zuurstof met Raspberry Pi

Plotly + Atlas wetenschappelijke: Real-Time grafiek opgeloste zuurstof met Raspberry Pi

Atlas wetenschappelijke maakt een geweldige suite van wetenschappelijke rang milieu monitoring-sensoren die een perfecte synergie met de Plotly dataplatform voor visualisatie hebben.Dit Instructable zal u tonen hoe voor het aansluiten van een Atlas o
Raspberry Pi - Data Logging

Raspberry Pi - Data Logging

In dit project, zullen we leren hoe te registreren van gegevens van de Raspberry Pi met behulp van Python en Excel die gegevens verzamelen en opslaan van de output van de verzameling of analyse.Het is een heel snelle project en kan worden gebruikt he
Internet van dingen Toilet gebeurtenissen upload naar de Cloud (Raspberry PI)

Internet van dingen Toilet gebeurtenissen upload naar de Cloud (Raspberry PI)

Internet van dingen Toilet spoelen gebeurtenissen en toiletpapier roll verandering out evenementen naar Google Drive werkblad geüpload.Hoe werkt het? – Een aquarium vloeibare niveausensor vlotterschakelaar detecteert WC tank niveau; blozen verlaagt h
0-5V analoge ingang van Raspberry Pi opgenomen in een grafiek op het Web

0-5V analoge ingang van Raspberry Pi opgenomen in een grafiek op het Web

met de PIC PI expansiekaart gecombineerd met je Raspberry Pi, ik zal u tonen hoe u kunt analoge spanningen aan Cosm grafiekHardware die nodig is voor dit project1 x Raspberry Pi1 x PIC PI ontwikkel bord (u zal zitten kundig voor deze aankoop snel)1 x
Huis (kamer) temperatuur en vochtigheid Monitor met Web gebaseerde grafiek - Raspberry Pi

Huis (kamer) temperatuur en vochtigheid Monitor met Web gebaseerde grafiek - Raspberry Pi

Eenvoudige manier om te controleren uw, thuis, kamer, garage kleine fabriek of andere plaatsen temperatuur en vochtigheid van overal ter wereld via internet.Het is erg leuk en heel eenvoudig.Stap 1: Het ConceptDe Raspberry Pi krijgt de Home(Room) tem
Raspberry Pi fotocel log en alarm systeem

Raspberry Pi fotocel log en alarm systeem

dit is een eenvoudige instructable voor het maken van een RasPi gebaseerde photosensor geactiveerd alarm en logging systeem die makkelijk kunnen uitgebreid worden vermeldingen worden mogelijk in een ruimte zoals een kast of apparatuur locker dat is m
LOG Raspberry Pi met auto monitor

LOG Raspberry Pi met auto monitor

Dus besloten deze lui oude Geek (LOG) om een Raspberry Pi kopen. Nu de Pi zelf echt klein is (zie afbeelding) maar het eerste probleem dat ik vond was dat met de alle kabels aangesloten, het is niet erg stabiel. De kabels, vooral mijn HDMI kabel gedo
Raspberry Pi babyfoon met Splunk

Raspberry Pi babyfoon met Splunk

Deze stappen leert u hoe te monteren van de onderdelen die nodig zijn om een babyfoon van Raspberry Pi, en verzamelen van die gegevens in Splunklog lezer en een analytisch hulpmiddel, vooraf ingesteld dat gegevens op een zinvolle manier. Aan het eind
ESP8266 + Raspberry Pi elektriciteit Monitor

ESP8266 + Raspberry Pi elektriciteit Monitor

Ik heb altijd mijn utility meter in de ouderwetse manier volgen. Eerst schreef ik ze neer in een kleine grootboek (yep, ik ben zo oud), ik schreef later een werkblad voor it en de laatste jaren ben ik met behulp van de ECAS smartphone app te doen de
Auto Raspberry Pi3 Dash Cam

Auto Raspberry Pi3 Dash Cam

IntroIk heb eerder gewerkt met Arduino boards Arduino boards te ontwikkelen van een mobiele waarschuwingen van beweging gebaseerd. Maar wilde altijd al om te werken met de Raspberry Pi vanwege de gediversifieerde projecten kunnen gebeuren relatief ee
Een DIY Arcade tabel wordt verzorgd door Raspberry Pi

Een DIY Arcade tabel wordt verzorgd door Raspberry Pi

Gaming met emulators is rond vrij enkele ogenblikken geweest, maar niets brengt terug de nostalgie van de oude arcade als het spelen van games met een vintage joystick en die grote ronde knoppen. Zoals velen van ons, ik heb altijd gedroomd van het be