IoT 101 Project: Stream temperatuur van uw Raspberry Pi (3 / 3 stap)

Stap 3: Streamen de temperatuur


Dit is het punt waar we van de Adafruit tutorial afwijken. Verzendende temperatuur naar het scherm is saai. We willen streamen van deze gegevens ergens kan zien we niet alleen de huidige temperatuur maar een geschiedenis van vastgelegde temperatuurinformatie (plus, die wil "lezen" een bos van temperaturen als tekst; wij willen een mooie data visualisatie). Installeer eerst de begintoestand streamer een bestemming om te gaan naar het geven van onze temperatuurmetingen (ga hier voor instructies over het instellen van de beginstatus streamer; het is super eenvoudig en neemt minder dan twee minuten). We gaan het script hierboven voor het streamen van de temperatuur op onze begintoestand rekening in plaats van het uitvoeren naar het scherm te wijzigen. Hier zijn de wijzigingen:

Klik hier om de code te zien

Wilt u kopiëren + plakken de sleutel van de client die is gekoppeld aan uw rekening van de beginstatus tussen de aanhalingstekens op regel 6 waar het zegt client_key = "". Vindt u uw sleutel van de client onder uw accountinstellingen of op de landing page zodra u zich bij uw account aanmeldt.

Dit zijn de wijzigingen die we zojuist hebt gemaakt:

  • Op regel 4 geïmporteerd we de begintoestand gegevens streamer module.
  • Op lijn 6, we gemaakt van een nieuwe emmer genaamd "Temperatuur Stream" en het onze account gekoppeld via onze sleutel van de client.
  • Op regel 30 bewerkt we de read_temp() functie als u wilt alleen de temperatuur in Celsius.
  • Op regel 34 omgezet we de output van read_temp() naar fahrenheit.
  • Op lijnen 35 en 36 gestreamd we de twee temperaturen.

Het gewijzigde script uitvoeren ("sudo python temperature.py" of als u instellen dat voor een lange tijd ononderbroken worden uitgevoerd wilt, kan u wilt gebruiken de nohup commando-"nohup sudo python temperature.py > tmp.txt &"). Ik zet mijn temperatuursensor op ijs dan opgewarmd het terug opnieuw in mijn hand om het uit te testen. Ga naar uw account begintoestand en een nieuwe log zal verschijnen in uw logboek plat "Temperatuur Stream" genoemd. Kijk dit in golven of lijnen te zien uw gegevens in real-time streaming. Hier is wat mijn gegevens leek in lijnen.

Nu dat u kunt vastleggen en stream temperatuurinformatie, hebt u de hulpmiddelen voor het streamen van iets u annuleerteken inneming-sensor output, software variabelen, hardwaregebeurtenissen, knop indrukt, deuren openen, uw hartslag, gps-gegevens van uw hamster activiteit,... alles.

Gerelateerde Artikelen

Eenvoudig Project - besturingselement een LED-lampje met Python met behulp van een Raspberry Pi

Eenvoudig Project - besturingselement een LED-lampje met Python met behulp van een Raspberry Pi

Dit is de eenvoudigste Raspberry Pi GPIO LED-project ooit. Als u deze handleiding volgt moet duurt minder dan 20 minuten te installeren en te hebben uitgevoerd. Het doel van dit project is om een enkel LED licht knipperen gebaseerd op een Python prog
Beveiligen van IoT toepassingen gebouwd op Intel Galileo en Raspberry PI

Beveiligen van IoT toepassingen gebouwd op Intel Galileo en Raspberry PI

Up to date houden met beveiliging bij het ontwikkelen van webapplicaties is een hard genoeg taak, maar wanneer u begint te wagen uit in de wereld van IoT ontwikkeling wel een geheel nieuw bal-spel. Net als terug in de dag toen ik voor het eerst begon
Bouwen van een Raspberry Pi SUPER weerstation

Bouwen van een Raspberry Pi SUPER weerstation

Laten we eerlijk zijn, wij mensen praten over het weer een veel ⛅️. De gemiddelde persoon praat over het weer vier keer per dag, voor een gemiddelde van 8 minuten en 21 seconden. Doe de wiskunde en die bedraagt 10 maanden van je leven dat je zal door
Online temperatuur controleren w/Raspberry Pi

Online temperatuur controleren w/Raspberry Pi

In dit Instructable zal ik u tonen hoe u een eenvoudige temperatuur monitor aan monitor omgevingstemperatuur met behulp van je Rasberry Pi en een aangepaste gegevens capture board kunt maken. Ik zal een voorbeeld-webtoepassing die illustreert enkele
Bouw je Robot Internet gecontroleerde Video-Streaming met Arduino en Raspberry Pi

Bouw je Robot Internet gecontroleerde Video-Streaming met Arduino en Raspberry Pi

< the Instructable en de code zijn klaar. Geniet van! Laat een reactie met je feedback! >Ik ben (aka LiquidCrystalDisplay / Itay), een 14 jaar oude student van Israël leren in de Max Shein Junior High School voor geavanceerde wetenschap en wiskunde.
Maken van een autonome boot met behulp van een Raspberry Pi (WiP)

Maken van een autonome boot met behulp van een Raspberry Pi (WiP)

de Golf van enthousiasme voor de Raspberry Pi heeft gedreven veel mensen benieuwd naar de mogelijkheden, en bewonder het is eenvoud. De credit card formaat SBC perfect voor enkel over om het even wat is. Misschien zelfs voor het oversteken van de Atl
SMS verzenden vanuit een PHP website via HTTP met behulp van de Raspberry Pi

SMS verzenden vanuit een PHP website via HTTP met behulp van de Raspberry Pi

Achtergrond van het verzenden van SMS vanaf website met Raspberry PiBent u nieuwsgierig naar de meest eenvoudigste manier om SMS te verzenden vanaf uw website? Tegenwoordig, ik ben echt geïnteresseerd zijn in het gebied van Internet of Things (IoT) g
Vlucht controleren met behulp van een Raspberry PI en een DVB-Stick

Vlucht controleren met behulp van een Raspberry PI en een DVB-Stick

Als u een frequent flyer, of gewoon gepassioneerd over vliegtuigen, vervolgens Flightradar of Flightaware zijn 2 moet hebben websites (of apps, als daar zijn ook mobiele apps) die u wilt gebruiken op dagelijkse basis.Beide kunt u vlakken in real time
Besturen van een WF32 met LabVIEW (Fan Control) met behulp van een Raspberry pi

Besturen van een WF32 met LabVIEW (Fan Control) met behulp van een Raspberry pi

Dit Instructable neemt een project van mijn laatste Instructable (Thermistor - ventilator controle met behulp van LabVIEW) en voegt in het gebruik van een Raspberry pi 3 voor draadloos besturen van de WF32. Dit betekent dat u kunt nu de fans en de se
De Linkit met behulp van een Raspberry PI Program

De Linkit met behulp van een Raspberry PI Program

In dit instructable, ik ga u tonen hoe te programmeren van de Linktit een bord met behulp van een Raspberry Pi, en ook seriële communicatie met het vast te stellen. Dit instructable ziet u hoe u een micro-controller (één Linkit) en het werk van een m
Omzetten van uw Raspberry Pi in een persoonlijke webserver

Omzetten van uw Raspberry Pi in een persoonlijke webserver

LAMP is een acroniem dat voor LinuxApacheMySQLPHP staat en zijn componenten verplicht tot het uitvoeren van een dynamische HTML-webpagina.Dit instructable demonstreer hoe kunt u uw Raspberry Pi in een persoonlijke webserver. De stappen voor het insta
Meerdere 3D Scanner van de Raspberry PI

Meerdere 3D Scanner van de Raspberry PI

UPDATE: Check out stap 8 voor de nieuwste versie van mijn scanner en een downloadlink voor de python scripts.HalloIk ben een grote fan van de Arduino en Raspberry PI en hou ook 3D printen. Mij wilden voor zitten kundig voor een 3D-model maken van mij
ThingSpeak temperatuur Monitor met Raspberry Pi

ThingSpeak temperatuur Monitor met Raspberry Pi

In deze tutorial zullen we kijken hoe gegevens te sturen naar een online dienst zoals Thingspeak, en hoe gegevens worden weergegeven uit uw BrickPi op het web.We gebruiken een Dexter industrieën Thermometer voor het meten van de temperatuur in de kam
Het eerste gebruik van de Raspberry Pi 2

Het eerste gebruik van de Raspberry Pi 2

Vandaag, ga ik u tonen hoe te gebruiken van de Raspberry Pi 2 board. Als u net Raspberry Pi 2 bord gekocht hebben, of u van plan bent om te kopen, is dit instructable voor jou.De noodzaak lijst:1. de raspberry Pi 2 Model B v1.12. de lichtnetadapter (