Baguette de température (4 / 6 étapes)

Étape 4: problèmes

je vais revenir à l’étape de calibrage plus tard.

Problème : Eh bien, ma première tentative fut un désastre. Les températures étaient dans tous les sens et n’est pas très stable.

Solution1 : Un des problèmes était que je m’alimenter l’Arduino avec 5V du port USB de mon ordinateur via un hub 4 ports. Eh bien, cette tension mesurée environ 4.65V et varie beaucoup. Alors j’ai ajouté un 5 régulateur de Volt et condensateurs et un de 6 volts d’alimentation. Voir schéma.
Certains d'entre vous lecteurs vigilante auront remarqué que le bloc d’alimentation (voir photo) est évalué à 6 VDC sortie et que le régulateur 7805 est spécifié pour un minimum de 7 VDC. Eh bien, la plupart de ces alimentations éteindre réellement plus de tension que les tarifs. Avec celui-ci accroché, la sortie était 7.5VDC et la sortie du régulateur était un 5.1VDC compatible sortie.

Solution2 : Le logiciel que j’ai écrit tout d’abord échantillonné la température 10 fois, en moyenne elle puis sortie. Il a répété ce chaque minute. Eh bien, j’ai décidé de mettre en œuvre une moyenne mobile. La façon dont cela fonctionne est qu’il échantillonne la tension constante et les 25 derniers échantillons en moyenne et le sort.
Programmeurs : J’ai créé un tableau de 25 éléments pour chaque capteur et un pointeur vers le tableau.
flotteur TempArray [NUM_SAMPLES] [MAX_TEMPS] ;
octet ArrPtr = 0 ;

Puis j’ai lu dans les comptes pour chaque capteur et stocké dans le tableau bin pointé par le ArrPtr.
Puis j’ai incrémenté le ArrPtr ++ et répéter le processus. Si la ArrPtr = 25, puis il est mis à 0.

Chaque tableau est résumé et la moyenne en divisant par 25, puis la valeur de cette moyenne nombre est convertie en une température.

Il s’agit comme un filtre passe-bas. Le capteur est réparti sur environ 50 secondes. La température ne devrait pas changer considérablement dans ce laps de temps.

Articles Liés

Affichage de la température chromatique - Arduino contrôlée RGB LED infini miroir

Affichage de la température chromatique - Arduino contrôlée RGB LED infini miroir

Ce projet a été librement inspiré par , un écran de station météo dont la couleur dépend de la température extérieure. J'ai eu un colocataire à l'Université qui était l'un d'entre eux et c'était très utile, à Pittsburgh en particulier, juste coup d'o
Framboise enregistreur PI et DHT22 la température et l’humidité avec lampe et envoyer des avertissements

Framboise enregistreur PI et DHT22 la température et l’humidité avec lampe et envoyer des avertissements

Il s'agit d'un enregistreur de température et d'humidité Raspberry Pi basé qui utilise 2 capteurs de Adafruit DHT22 (fonctionne aussi avec 1) pour les mesures. Vous pourriez avoir vu le même type d'instructions avant, mais celui-ci a une torsion. Il
Éclairage indirect - température sensible lampe

Éclairage indirect - température sensible lampe

L'idée était de faire une lampe au plafond qui indirectement illumine la pièce avec une couleur, selon la température ambiante. Ainsi, par exemple, que si la pièce est froide, je veux une chaude lumière de couleur, et s'il fait chaud, je veux la lumi
Sonde d’humidité (LCD, CCF, SD enregistreur, température) sur le sol

Sonde d’humidité (LCD, CCF, SD enregistreur, température) sur le sol

L'évolution de mes projets dans mon esprit, il arrive un moment pour exaucer les idées et donc le projet ci-dessous est devenu réalité. Ses une sonde d'humidité du sol Arduino basé, avec 16, x 2 LCD, horloge temps réel (qui garde le temps même si l'a
La température DHT11 distance Wi-Fi une humidité I2C afficheur LCD 2 X 16 avec deux ESP8266 et Visuino

La température DHT11 distance Wi-Fi une humidité I2C afficheur LCD 2 X 16 avec deux ESP8266 et Visuino

ESP8266 modules sont contrôleurs seul grand peuplement faible coût avec construit en Wi-Fi, et j'ai déjà fait un clin d'oeil simple instructable avec module ESP8266 NodeMCU.L'avantage de ESP8266 sur l'Arduino et autres contrôleurs est le builtin Wi-F
Arduino température moteur ventilateur - existant domotique

Arduino température moteur ventilateur - existant domotique

Ce projet vise à conduire un ventilateur à deux vitesses avec un Arduino, basé sur la température de l'environnement.Le projet a été conçu pour aider à automatiser un système de chauffage basé sur feu existant. L'idée est que l'environnement va être
Détecteur de température de la pièce bricolage

Détecteur de température de la pièce bricolage

Maintenant vous pouvez construire votre propre moniteur de température ambiante à l'aide d'une carte Arduino. Le circuit est une combinaison d'un capteur de température LM35 et carte Arduino UNO, affichage 7 segments. Il affiche la température sur le
Solar Powered capteur de température

Solar Powered capteur de température

La méthode scientifique nous permet d'étudier l'univers et ses phénomènes naturels. Grâce à la collecte et l'analyse des données, nous découvrons des tendances historiques pour faire des prédictions sur les événements futurs. Un tel phénomène qui aff
Enregistrement de sonde de température (-200 ° C à + 1300 ° C) de données

Enregistrement de sonde de température (-200 ° C à + 1300 ° C) de données

J'avais besoin de prendre la température par rapport à des mesures de temps pour une pièce d'équipement de recherche afin de déterminer combien de temps à l'avance quelqu'un devrait commencer à préparer avant qu'ils veulent réellement utiliser l'équi
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
Contrôleur de température digital aquarium

Contrôleur de température digital aquarium

pour contrôler la température de votre aquarium de manière plus précise et plus sûre. Plupart des contrôleurs sur le marché sont coûteux, peu fiables et peuvent seulement contrôle un refroidisseur ou radiateur pas les deux. Vous pouvez faire cela pou
Température et légèreté capteur bouclier

Température et légèreté capteur bouclier

Pour ma station météo de wifi (Arduino + ESP8266) j'ai besoin d'un bouclier de capteur de température et de la légèreté. C'est pourquoi j'ai conçu suivant.Je vais publier la station météo ensemble plus tard, trop. En fait, je travaille toujours sur l
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
Boîte à température contrôlée pour les mesures en laboratoire

Boîte à température contrôlée pour les mesures en laboratoire

Je suis un scientifique de la plante qui étudie ce qui se passe aux plantes à différentes températures. J'ai fais quelques expériences où j'ai besoin de mesurer les plantes à 25 et 35 degrés C (77 et 95 degrés F), mais ne pas avoir un accès continu à