Solar Powered capteur de température (6 / 12 étapes)

Étape 6: Programmez-le! PT. 1: lire le capteur de température TMP102

Le programme fourni dedans programme! PT. 3 est conçu pour fonctionner presque comme-est, avec seulement quelques modifications mineures nécessaires pour obtenir le système opérationnel. Sauf si vous voulez ajouter plus de capteurs ou utiliser différents capteurs, vous n’avez pas besoin de changer le code de programme pour lire les données de température TMP102. Cela dit, si vous êtes nouveau à l’électronique, ou j’ai2C communication, il est toujours utile de comprendre les rudiments de comment le TMP102 envoie des données, en particulier lors du débogage.

Aperçu rapide des TMP102 fiche technique

La sonde de température TMP102 j’utilise2C communication, un des deux fils interface série. Les deux lignes sont SDA (données) et SCL (horloge). Les broches de photons correspondants sont D0 (SDA) et D1 (SCL). Le programme ci-dessous utilise l’adresse par défaut de 72 (variable « TEMP102_ADDRESS » de code) pour le capteur TMP102.

Le capteur TMP102 sorties deux octets en binaire (variable de code « BYTES_TO_READ »). Le premier octet est l’octet le plus significatif (MSB), et le deuxième octet est l’octet le moins significatif (LSB). Les 12 premiers bits (sur 16) sont utilisés pour indiquer la température, où un LSB est 0,0625 ° C. Le programme est commenté où ces opérations ont lieu.

Consulter la fiche de données de TMP102 pour plus d’informations.

Articles Liés

Mise en route avec un capteur de température

Mise en route avec un capteur de température

À l'aide de capteurs électroniques de base, nous pouvons bâtir notre propre détecteur de chaleur. Le composant principal, qui est le capteur de température LM35DZ, sert à mesurer la température ambiante. Basée sur la mesure, le détecteur avertira l'u
Comment mesurer la température très précisément avec un Arduino et un Conseil de capteur de température TSYS01.

Comment mesurer la température très précisément avec un Arduino et un Conseil de capteur de température TSYS01.

Alors qu'il étudiait à l'Université, nous avons été contestés dans le cadre d'un travail en cours dans la conception d'une boîte avec un contrôle très précis de la température. Si le projet devait réussir, plusieurs boîtes devaient être construits et
Capteur de température de Linkit One

Capteur de température de Linkit One

Dans ce instructable je vais comment vous comment mesurer la température à l'aide d'un un Linkit et un capteur de température Lm35. Ce projet peut être une partie d'un moniteur sans fil de temps, si vous n'avez pas vu mon instructables précédent s'il
Python et Raspberry Pi capteur de température

Python et Raspberry Pi capteur de température

Il a été un temps assez long, quand j'avais posté tout d'abord cet exemple RPi. Temps passé, j'avais réuni quelque forme de rétroaction la Communauté, a pris en considération les observations, et cet exemple est prêt à être publié à Instructables pou
Tutoriel de capteur de température !

Tutoriel de capteur de température !

Ce qui est un capteur de température?Un capteur de température analogique est assez facile à expliquer, il s'agit d'une puce électronique qui vous indique quelle est la température ambiante !Ces capteurs utilisent une technique à l'état solide pour d
Capteur de température DS18b20 comme un Thermostat

Capteur de température DS18b20 comme un Thermostat

Ce Instructable montre comment j'ai construit le thermostat pour ma maison-assistant à l'aide d'un ESP8266 et MQTT avec un capteur de température DS18b20.Partie 1 de cette construction est de construire un senor de température à l'aide d'un DS18b20 -
Thermomètre numérique à écran OLED utilisant le capteur de température de NodeMCU de ESP8266 ESP-12F et DS18B20

Thermomètre numérique à écran OLED utilisant le capteur de température de NodeMCU de ESP8266 ESP-12F et DS18B20

Dans mon précédent instructable j'ai donné une introduction à ESP8266 et en programmant avec notre IDE Arduino familier.Dans ce instructable je vais aller un peu plus loin, interfaçage d'un capteur de température DS18B20 et affichage de la températur
Capteur de température automatique

Capteur de température automatique

Dans ce modèle, nous allons combiner un capteur de température et d'un ventilateur et vont au programme l'arduino pour gérer l'analogique de sortie du capteur et l'utiliser pour déterminer si la température est normal ou élevé.Si la température est é
Capteur de température Arduino DIY

Capteur de température Arduino DIY

cette instructable va vous montrer comment construire un capteur de température compatible avec les cartes Arduino, qui peuvent être utilisés pour différents projets de maison. Il montre également une application simple, dans lequel le capteur DIY es
Voyants comme les capteurs de température

Voyants comme les capteurs de température

En utilisant le microcontrôleur Arduino, que j'ai mis au point une méthode d'utilisation de la tension générée par un pouvoir conduit à mesurer sa propre température de +-10 ° C sans la nécessité d'une sonde de température externe p. ex. thermocouple
Capteur de température LM35 avec enregistreur de données sur carte SD sur Intel Edison

Capteur de température LM35 avec enregistreur de données sur carte SD sur Intel Edison

-Démontre l'utilisation d'un capteur LM35 sur Intel Edison pour mesurer la température sur une longue période allant de plusieurs heures pour les semaines et les journaux, les lectures de température de la sonde sur une carte SD insérée à bord, toute
Edison Intel avec Grove LCD, capteur de température et capteur infrarouge

Edison Intel avec Grove LCD, capteur de température et capteur infrarouge

Grove LCD.Temperature capteur infrarouge ESRM分別是以I2C.ADC.GPIO作為傳輸介面使用上也相當的簡單bibliothèque de MRAA中有完整的使用方式Grove的官方資料與範例也相當齊全所以實作上並不會太困難Étape 1: Grove LCD 此部分需要 importation pupm_i2clcd建議以下寫法(使用Python)importations pyupm_i2clcd lcdmyLcd = lcd. Jhd1313m1
Capteur de température pour douche

Capteur de température pour douche

avec cet appareil vous diminuer l'utilisation de l'eau dans votre maison ou votre travail. Au lieu d'attendre de voir la vapeur dans la douche pour obtenir dans, cet appareil vous aider à savoir quand l'eau son à la température souhaitée et vous pouv
Capteurs de température portable pour travailler dans un froid extrême

Capteurs de température portable pour travailler dans un froid extrême

Lorsque vous travaillez dans des températures extrêmes, il est important de surveiller la température de votre corps. En temps de gel, vos doigts et les orteils s'engourdissent et vous pouvez développer des engelures sans même s'en apercevoir. De mêm