Weer Monitoring met behulp van Onion Omega en HIH7130 (4 / 5 stap)

Stap 4: Python code voor HIH7130


HIH7130 is een I2C communicatie gebaseerd sensor, zodat het schrijven van code echt makkelijk is.

HIH7130 Python code

 #https://www.controleverything.com/content/Humidityfrom OmegaExpansion import onionI2Cimport timeimport sysprint 'Starting: onionI2C module testing...'i2c = onionI2C.OnionI2C(0)# set the verbosityi2c.setVerbosity(1)# HIH7130 address, 0x27(39)# Read data back from 0x00(00), 4 bytes# humidity MSB, humidity LSB, temp MSB, temp LSBdata = i2c.readBytes(0x27, 0x00, 4) # Convert the data to 14-bitshumidity = ((((data[0] & 0x3F) * 256) + data[1]) * 100.0) / 16383.0temp = (((data[2] & 0xFF) * 256) + (data[3] & 0xFC)) / 4cTemp = (temp / 16384.0) * 165.0 - 40.0fTemp = cTemp * 1.8 + 32 # Output data to screenprint "Relative Humidity : %.2f %%" %humidityprint "Temperature in Celsius : %.2f C" %cTempprint "Temperature in Fahrenheit : %.2f F" %fTemp 

Gerelateerde Artikelen

Zelfgemaakte batterij monitor met behulp van AVR

Zelfgemaakte batterij monitor met behulp van AVR

jongens,Ik wil delen mijn experiment met spanning de divider, ADC en AVRZelfgemaakte batterij monitor met behulp van AVRHet is vrij eenvoudig de sensor zijn slechts twee weerstanden en zener-diode met capasitor, ik ze niet kopen, ik vond het in mijn
Eenvoudige Weather Monitor met behulp van Arduino + Ubuntu

Eenvoudige Weather Monitor met behulp van Arduino + Ubuntu

Nou, een jaar geleden, begon ik te denken over het toezicht op het weer. Met behulp van de eenvoudige manier, precies zoals als ik nodig, en toegang tot van overal gebruik van internet mogelijk. De voorgestelde is meten de temperatuur (celsius), de v
WEER vak met behulp van ARDUINO ~ de GEMAKKELIJKSTE

WEER vak met behulp van ARDUINO ~ de GEMAKKELIJKSTE

Hoe werkt het?Controleer de temperatuur om je heen met dit slimme apparaat!Voor meer Intresting projecten bezoeken: www.miymakers.comFacebook: www.facebook.com/miymakersStap 1: Hoe het werkt?Hoe werkt het?De DHT11 is een basic, ultra low cost digital
Stroom monitoring met behulp van Arduino en log in Google blad

Stroom monitoring met behulp van Arduino en log in Google blad

Sinds de laatste paar weken was ik denken over het maken van een project die mij helpen kan bij het houden van een track op mijn dagelijkse energie-toepassingen. In dit project ben ik met behulp van een 30A huidige monitoring board. Dit forum heeft 6
Temperatuur en vochtigheid monitoring met behulp van SHT25 en Raspberry Pi

Temperatuur en vochtigheid monitoring met behulp van SHT25 en Raspberry Pi

We hebben onlangs gewerkt aan diverse projecten die de vereiste temperatuur en vochtigheid monitoring en daarna realiseerden we ons dat deze twee parameters daadwerkelijk een sleutelrol spelen in het hebben van een raming van de efficiƫntie van de we
DIY hete drank Monitor - met behulp van de DS18B20 en Arduino Nano

DIY hete drank Monitor - met behulp van de DS18B20 en Arduino Nano

Mijn vriendin heb altijd een probleem dat ze haar tong brandt wanneer ze proeven van warme dranken. Toen begon ik te denken, misschien dat ik een apparaat dat voorkomt dat haar het branden van haar tong, zodat ze haar thee drinken kunt en wel altijd
Baby Monitor met behulp van een oude Android telefoon

Baby Monitor met behulp van een oude Android telefoon

Een vader die een hele nieuwe wereld van behoeften, chief waaronder is een oogje op uw baby of gewoon om dingen te doen terwijl de baby in een andere kamer slaapt hebben opengesteld onlangs geworden.Zijn gegaand door verschillende opties, zoals een w
Smart Home Monitoring met behulp van Edison

Smart Home Monitoring met behulp van Edison

Voor frequente reizigers en degenen die hebben meerdere huizen en degenen die hebben om te schakelen tussen hen vaak, is Smart Home profiel een Home Automation-oplossing die is opgelost zijn behoefte om nogmaals zijn persoonlijke voorkeurenStap 1: Se
Draadloze 3D Printing & Monitoring met behulp van Astroprint en Raspberry Pi

Draadloze 3D Printing & Monitoring met behulp van Astroprint en Raspberry Pi

Dit Instructable is geschreven om u te tonen hoe het configureren van uw bestaande 3D-Printer afdrukken te controleren draadloos met behulp van Astroprint software. U kunt controleren het huis en overal te gebruiken, uw Smartphone, Tablet, Laptop met
Temperatuur monitor met behulp van SMS

Temperatuur monitor met behulp van SMS

stel u een tijdige bijwerking van de temperatuur van uw buurt op uw mobiele telefoon.In dit intructable 'm I gonna MS5607 temperatuursensor samen met GSM SIM-kaart gebruiken voor het verzenden van de tijdige temperatuur lezingen op de mobiele telefoo
CropNext: Real Time Monitoring van gewas gezondheid met behulp van Intel Edison

CropNext: Real Time Monitoring van gewas gezondheid met behulp van Intel Edison

Miljoenen boeren in de wereld jaarlijks geconfronteerd met verlies van hun oogst. Haar vooral als gevolg van gewas ziekte of milieuproblemen zoals aard van de bodem (pH), slechte kwaliteit van de lucht, en buitensporige of zeer laag vocht in de bodem
Genereer Random getal met behulp van Arduino

Genereer Random getal met behulp van Arduino

Een willekeurig nummer generatie is zeer belangrijk in computerapparaten die helpt hen te taak op willekeurige wijze. De toepassingen van willekeurig nummer generatie kunnen worden gevonden in het schuifelen de audiobestanden op een audio-speler, in
Outputten GIF op VGA van SD-kaart met behulp van Zybo bestuur

Outputten GIF op VGA van SD-kaart met behulp van Zybo bestuur

Dit is een tutorial over het bouwen van een systeem dat GIFs-uitgang van een VGA-monitor met behulp van een Zybo-Board. De GIFs zijn vooraf geladen op een SD-kaart. Dit was onze laatste project voor de klasse van een real-time Embedded systemen (CPE
Met behulp van Woodfill 3D-Printer Filament

Met behulp van Woodfill 3D-Printer Filament

Het 3D-model gebruikt in dit Instructable: http://www.thingiverse.com/thing:446558Deze gloeidraad kan lastig zijn om te gebruiken, en kan problemen veroorzaken wanneer u probeert af te drukken. Hier volgen enkele nuttige tips voor het gebruik van woo