Zonne-aangedreven externe temperatuursensor (6 / 12 stap)

Stap 6: Het Program! Pt. 1: lezen in de TMP102-temperatuursensor


Het programma verstrekt daarin programma! Pt. 3 is ontworpen om te functioneren als bijna-is, met slechts een paar kleine wijzigingen nodig zijn om het systeem up and running. Tenzij je wilt meer sensoren toevoegen of verschillende sensoren gebruiken, hoeft u niet de programmacode te lezen in de TMP102 temperatuur gegevens wijzigen. Dat gezegd zijnde, als u nieuw bij elektronica, of ik bent de mededeling van de2C, het is nog steeds nuttig om te begrijpen van de basisprincipes van hoe de TMP102 gegevens, verzendt met name als u fouten opspoort.

Snel overzicht van TMP102 gegevensblad

De TMP102 temperatuursensor gebruikt ik2C communicatie, een twee-draads seriële interface. De twee lijnen zijn SDA (gegevens) en SCL (klok). De overeenkomstige Photon pinnen zijn D0 (SDA) en D1 (SCL). Hieronder wordt het standaardadres van 72 (code variabele 'TEMP102_ADDRESS') voor de TMP102-sensor.

De TMP102-sensor output twee bytes in binaire (code variabele 'BYTES_TO_READ'). De eerste byte is de meest significante byte (MSB), en de tweede byte is de minst significante byte (LSB). De eerste 12 bits (uit 16) worden gebruikt om aan te geven van de temperatuur, waar één LSB 0.0625 ° C. bedraagt Het programma is toegelicht waar deze bewerkingen plaatsvinden.

Bekijk het TMP102 informatieblad voor meer informatie.

Gerelateerde Artikelen

Een zonne-aangedreven externe Sensor

Een zonne-aangedreven externe Sensor

Ik maakte dit instructable om te tonen hoe goedkoop en eenvoudig het geworden om een draadloze sensornode die geen batterijen vereist! Ik maakte gebruik van de nieuwe BrownDogGadgets Solar USB Charger, een duidelijke buy op slechts $30 nu: http://www
Geautomatiseerde zonne-aangedreven horizontale Blind Controller

Geautomatiseerde zonne-aangedreven horizontale Blind Controller

Ik begon dit project, omdat we sommige horizontale jaloezieën gelegen in een hoog raam over de belangrijkste deur naar ons huis hebben. Dit venster gezichten zuiden en hier in Colorado, dat betekent veel zon. Het zou leuk om te hebben dat zonlicht sh
Zonne-aangedreven ARDUINO weerstation

Zonne-aangedreven ARDUINO weerstation

In een land als India zijn het merendeel van de mensen afhankelijk van landbouw. Voor de effectieve planning in landbouw weerbericht is van het allergrootste belang. Dus boeren altijd geïnteresseerd in het weer Forecasts.As boeren verblijf in afgeleg
Voltaïsche zonne-aangedreven verontreiniging Monitor

Voltaïsche zonne-aangedreven verontreiniging Monitor

Wie zou niet willen meer weten over de kwaliteit van de lucht in het gebied woont ze in? Zeker, je zou kunnen kijken van de statistieken op vele websites, maar waar is het plezier in dat? Wonen hier in Florida zijn er vele gebieden die zich lenen voo
Bouwen van een zonne-aangedreven ESP8266

Bouwen van een zonne-aangedreven ESP8266

In dit Instructable die laten we hoe zien het bouwen van een zonne-aangedreven ESP8266We maken een ESP8266 aan de SunAirPlus Solar Power Controller/lader/Data Collection van bestuur en een zonnepaneel/batterij.Het doel van dit project is vijf vouwen:
Autonome zonne-aangedreven tweeting Vogelhuis/waterbak

Autonome zonne-aangedreven tweeting Vogelhuis/waterbak

het concept is eenvoudig op het oppervlak; Bouw een autonome zonne-aangedreven Vogelhuis/waterbak die beweging detecteert, wordt uitgelijnd van foto's en upload ze naar Twitter.  De rest van dit artikeldetails uit de bouw van een dergelijk apparaat e
SODAQ zonne-aangedreven autonome regen observatie station

SODAQ zonne-aangedreven autonome regen observatie station

Dit is de eerste in een serie tutorials we in de komende paar weken op het gebruik van het SODAQ-bord voor autonome, outdoor zonne-aangedreven sensor stations schrijven zal.Wij gebruiken de SODAQ, een Arduino compatibel zonne-aangedreven board (www.s
Zonne-aangedreven koelkast!

Zonne-aangedreven koelkast!

Hier is een na de implementatie van de feit van hoe de macht van mijn koelkast uit de zon. Dit uit rastersysteem werkt groot sinds mei 2013. Het is echt geruststellend te weten dat mijn boodschappen worden veilig opgeslagen ongeacht de stroomstoring.
Hoe maak je een zonne-aangedreven wandelpad

Hoe maak je een zonne-aangedreven wandelpad

houdt ik me zeker sommige zon potten!  Ze nemen enkele van mijn favoriete dingen om te prutsen met: LED's, zonnepanelen, warme lijm, man van alles wat er en ze ziet er geweldig aan laars!Er is echter één groot vet probleem: de zon!  Wanneer het donke
Zonne aangedreven kar van het Festival

Zonne aangedreven kar van het Festival

Het grootste deel van mijn festival ervaring is op Burning Man, die echt heel een uniek dier in vele opzichten is - niet de minste daarvan is dat u krijgt om te rijden naar uw camping plek, compleet met welke aanhangwagen of gedrocht die u aan uw voe
Zonne-aangedreven airconditioning unit.

Zonne-aangedreven airconditioning unit.

De meeste mensen graag hun huizen gekoeld door de kracht van zonlicht waardoor ironisch genoeg warmte. Hoe om energie-efficiënte koeling van uw woonplaats door gebruik te maken van zonlicht?Ik heb een zonne-aangedreven airconditioning-installatie met
Zonne-aangedreven venster lamp

Zonne-aangedreven venster lamp

ik heb een venster in mijn huis zonder elektriciteit waar ik een venster lamp wilde.Ik ben op zoek geweest voor een zonne-aangedreven lamp maar ik kon niet vinden iemand die geschikt is voor de juiste prijs dus ik gedaan om te bouwen van mijn eigen.H
Automatische zonne-aangedreven broeikasgassen drenken systeem

Automatische zonne-aangedreven broeikasgassen drenken systeem

Het gebruikt om te irriteren me dat mijn tomaten splitsen als gevolg van een gebrek aan water, zouden terwijl ik op het werk, was dus heb ik besloten om te bouwen van een automatisch sproeisysteem systeem, zodat dit niet kan gebeuren! Ik wilde het zo
Zonne-aangedreven Trike

Zonne-aangedreven Trike

reizen kostenloos met de macht van de zon!Hoe het bouwen van een zonne-aangedreven TrikeHet doel van dit project is het bouwen van een voertuig dat:-Biedt gratis, 'groene' vervoer voor korte afstanden (< 10 mijl), dus het moet nooitSluit aan op een s