TempBug : thermomètre de connecté à internet (3 / 7 étapes)

Etape 3: Comment cette chose travailler ?

Derrière le tempbug, le principe de fonctionnement est vraiment simple. Tout ce que nous faisons ici fait un diviseur résistif à l’aide d’une résistance et une thermistance et mesure de la tension dans le milieu à l’aide d’un convertisseur analogique-numérique dans l’imp électrique.

Attendez, ce qui est une thermistance ?

Une thermistance est une résistance dépendant de la température ; Il a une résistance spécifique à la température ambiante, et sa résistance varie dans une proportion connue avec la température du composant. Dans notre cas, nous avons sélectionné un NTC, ou coefficient de température-négatif-thermistance ; la résistance de la pièce va diminuer comme la température augmente.

Vous avez, mais quel est le problème avec la résistance ?

Ensemble, la résistance et la thermistance forment un diviseur résistif; les deux résistances, câblés vers le haut en série (end-to-end) ont une résistance apparente égale à la somme de leurs résistances individuelles. Ceci détermine la quantité de courant qui circule à travers eux: V = I * R (loi d’ohm), V = 3, 3V (de la carte de dérivation d’imp 3.3V alimentation embarquée), R = le 100kΩ + résistance de la thermistance à la température actuelle -> maintenant, nous savons combien courant ne circule dans le circuit.

Pour en revenir à la Loi d’Ohm, nous savons que la tension aux bornes de la sonde thermique = I * R, où I est le courant traversant le diviseur (ils sont en série, donc les deux composants Voir le même courant), et R est la résistance actuelle de la thermistance. Par conséquent, si nous pouvons mesurer la tension sur la broche 9, nous pouvons résoudre pour la résistance de la thermistance. Compte tenu de la résistance de la thermistance, nous pouvons déterminer la température de la pièce.

Hé, attendez, l’autre côté de la sonde thermique n’est pas raccordée à la terre !

Dès que vous êtes. Elle est reliée à la broche 8. Il s’agit d’un truc sournois que nous utiliserons pour économiser les piles. Courant qui circule dans le diviseur résistif draine la batterie, donc nous allons laisser seulement le flux de courant lorsqu’on veut mesurer la température. Nous faisons cela en programmation pin8 pour une sortie numérique. Lorsque nous avons créé la broche 8 de haut, la chute de tension à travers la cloison est 0V, alors aucun courant passe. Quand nous voulons prendre une mesure, nous nous dirigerons Broche 8 basse et évier actuel de la cloison par le biais de l’imp.

Comment pouvons-nous réellement faire la mesure ?

Pour mesurer la tension à travers la sonde thermique, nous avons créé broche 9 comme un convertisseur analogique-numérique, qui nous permet de prendre une mesure précise de la tension analogique sur la broche à l’aide de la PMI. Découvrez le logiciel en quelques étapes pour voir comment c’est fait.

Articles Liés

IMP cuisinier : thermomètre de barbecue Internet-Connected

IMP cuisinier : thermomètre de barbecue Internet-Connected

lorsque j'étais enfant, nous faire cuire nos vacances Turquie ou rôti avec un de ces thermomètres peu de pop-up qui vous juste coller dans l'oiseau, qui s'ouvre (sans doute) lorsque l'oiseau est terminé ou au moins sécuritaire de le consommer. Nous a
Arduino Nano: À l’aide de DS1820/DS18S20 Maxim un fil thermomètre sonde Module

Arduino Nano: À l’aide de DS1820/DS18S20 Maxim un fil thermomètre sonde Module

J'ai reçu beaucoup de demandes pour le tutoriel de thermomètre OneWire Maxim DS1820/DS18S20 , alors voici le premier telle Instructable.Dans le suivant Instructables, je démontrerai comment travailler avec plusieurs thermomètres connectés à la broche
Arduino Nano : Lecture DS1820/DS18S20 Maxim un fil thermomètre adresse avec Visuino

Arduino Nano : Lecture DS1820/DS18S20 Maxim un fil thermomètre adresse avec Visuino

OneWire Maxim DS1820 DS18S20 / / DS18B20 sont des thermomètres très populaires et pour une bonne raison. Plusieurs thermomètres peuvent être connectés et même propulsés par seulement 2 fils. J'ai déjà posté Instructable sur comment se connecter et li
Arduino Nano : Lire plusieurs DS1820/DS18S20 Maxim un fil thermomètres avec Visuino

Arduino Nano : Lire plusieurs DS1820/DS18S20 Maxim un fil thermomètres avec Visuino

Une des raisons pour lesquelles les Thermomètres DS18B20 OneWire Maxim DS1820 DS18S20 / / si populaire est que plusieurs thermomètres peuvent être connectés et même propulsés par seulement 2 fils. J'ai déjà posté Instructables sur comment se connecte
Dispositif d’impression : l’imprimante thermique de Imp électrique, sans fil, connecté à internet

Dispositif d’impression : l’imprimante thermique de Imp électrique, sans fil, connecté à internet

imprimantes thermiques ont obtenu (encore) très populaires dans les derniers mois ; beaucoup de gens semble être tout à fait intéressé à avoir des infos pertinentes sautent vers le haut sur une petite bobine de papier thermique au lieu de dans les al
Horloge avec thermomètre en utilisant Arduino, i2c 16 x 2 lcd, capteur RTC DS1307 et DHT11.

Horloge avec thermomètre en utilisant Arduino, i2c 16 x 2 lcd, capteur RTC DS1307 et DHT11.

Hello! Il a été un moment j'ai n'a pas posté quelque chose sur Instructables, mais maintenant que j'ai fait un projet simple que j'ai vu sur internet sous diverses formes. J'ai réussi à générer un code à l'aide d'autres codes que j'ai trouvé sur inte
Arduino WiFi thermomètre (avec page web) - Arduino sans fil

Arduino WiFi thermomètre (avec page web) - Arduino sans fil

Ce dont vous avez besoinUne carte Arduino (n'importe quelle plaque compatible est OK).LM-35 (pour utiliser avec le fichier fourni, vous pouvez utiliser DS18B20 mais vous devez convertir le code source respectivement).Module de HLK-RM04 WiFi de routeu
Un infrarouge PICAXE « journalisation » thermomètre

Un infrarouge PICAXE « journalisation » thermomètre

21 juillet Edit - voir comment j'ai utilisé le thermomètre IR dans mes expériences de Laser!Intro :Vous avez déjà un de ces thermomètres IR très utiles... il suffit de pointer, tirer, et lire la température.  Ils ne sont pas grandes ?  J'ai deux.Mais
PICAXE pichet thermomètre parfait

PICAXE pichet thermomètre parfait

Parfois, stupide semble fonctionner.  Je finissais le logiciel pour un thermomètre numérique avec toutes les pièces sur l'établi, et il m'est apparu que je n'avais même pas eu toute considération d'une enceinte.  C'est inhabituel pour moi puisque je
Thermomètre de l’Arduino + LCD I2C

Thermomètre de l’Arduino + LCD I2C

J'ai décidé d'offrir un thermomètre drôle de concept Arduino dans le cas où c'est au milieu de la nuit, les pharmacies ne fonctionnent pas, vous ne vous sentez pas bien et vous voulez vérifier la température de votre corps. Si vous avez Arduino à vos
Thermomètre en interrupteur mural

Thermomètre en interrupteur mural

Projet simpleIl s'agit d'un projet très simple sans n'importe quel microprocesseur.J'avais besoin d'indiquer et de surveiller l'humidité, la température dans certaines chambres de la maison familiale. Pour trouver le bon endroit pour installer le the
Sans fil thermomètre Nixie

Sans fil thermomètre Nixie

l'objectif de ce projet était d'apprendre à utiliser les différentes fonctions de l'atmega :• Raccordement de deux Atmegas avec une connexion Wi-Fi• Chaque Atmega a un thermomètre (DS1621) pour lire la température réelle• Utiliser le sommeil Mode d'u
Smart personnel thermomètre avec Arduino

Smart personnel thermomètre avec Arduino

Cette instructable est préparée dans le cadre de notre mission pour TfCD (technique au service du Concept Design) cours de TU Delft. Ce instructable qui suit est préparé par :Bo Koperdraat : 4209567Karthik mandon : 4501578Dans ce instructable vous ap
Thermomètre de vêtements TfCD

Thermomètre de vêtements TfCD

Ce thermomètre arduino donne des informations en couleur sur la température ambiante, accompagné d'une indication de combien vêtements tu devrait porter. Ce thermomètre mesure la température ambiante avec une thermistance et donne les informations av