Arduino Wind Chill Machine (8 / 10 étapes)

Étape 8: Utilisation de sonde de température MCP9701

The MCP9701 met une tension analogique reliée à la température.
Problème : La tension de sortie maximale est de 3,0 volts et l’Arduino standard utilise l’alimentation 5 volts souvent de l’ordinateur/ordinateur portable USB. Cette tension peut varier causant les lectures de varier.

Solution : Pour améliorer la précision, j’ai décidé d’utiliser les 3.3Vdc de l’Arduino connectée à la broche AREF Arduino à travers une résistance de 3,3 K. Les 3.3Vdc source est beaucoup plus précis que le 5Vdc. Pour les techno-geeks, résistance interne est de 32K oui AREF = 3.3/(32K/(32K+3.3K) = 3,0 Vcc.
Pour utiliser la broche AREF, la ligne suivante a été ajoutée au code Arduino.

analogReference(EXTERNAL) ;

Conception de logiciels :
Voici le code essentiel :

Obtenir nsamps moyenne de la température lectures
pour (octet j = 0; j < nsamp; j ++)
{
ThermValue += analogRead(ThermPin) ;
}
ThermValueAvg = ThermValue/nsamp ;

mVout=(float) ThermValueAvg*3000.0/1023.0 ; 3, 0V = 3000mV
NC =(mVout-400.0)/19,5 ; TA = (Vout-400mV) / 19.5mV //Original
NC =(mVout-490.0)/19,5 ; TA = (Vout-400mV) / 19.5mV //Modified
TempF = NC * (9.0/5.0) + 32 ;

Explication de code : La ThermPin 2 analogique est échantillonné dix fois puis en moyenne. Le compteur analogique sans moyenne est converti en mVolts(mVout). Le mVout est converti en NC (Centigrade). Le premier calcul de NC est commenté. Il s’agit de la conversion proposée. Pour le MCP9701 que j’utilisais, j’ai trouvé que c’était au large d’environ 8 degrés, donc j’ai ajusté (tâtonnement) la formule à la seconde formule. Vous pouvez ajuster la valeur 490, si vous utilisez un MCP9701 et de trouver qu’il ne relève pas la bonne température. Puis la ligne suivante convertit NC TempF (Fahrenheit).

Articles Liés

Arduino Mini CNC Machine de table traçante de dvd lecteurs

Arduino Mini CNC Machine de table traçante de dvd lecteurs

Dans ce projet, je vais vous montrer comment construire facilement vos propres Arduino Mini CNC Plotter de faible coût !Ce projet est une mise à jour de mon précédent cnc, avec construction mieux et avec plus de précision.J'ai décidé de faire ce guid
Projet Arduino plus inutile Machine jamais

Projet Arduino plus inutile Machine jamais

j'ai voulu entrer dans les projets d'Arduino et introduire mon fils à la robotique en utilisant Arduino. Donc j'ai pensé à la construction un projet simple qui fait usage de l'Arduino Uno et un servo. J'ai vu un grand poste dans Instructables sur The
Comment faire un Arduino alimenté la Machine CNC

Comment faire un Arduino alimenté la Machine CNC

Instructions détaillées sur la façon de construire une machine CNC faible coût contrôlée avec un Arduino Uno !Étape 1: Fabrication d'une Base et un chariot de l'axe des abscissesRoues rollers serviront à créer le chariot de l'axe des abscisses. Une c
Moniteur de bébé avec la plateforme Arduino et la machine à SmartLiving

Moniteur de bébé avec la plateforme Arduino et la machine à SmartLiving

Moniteur pour bébé est bel exemple des périphériques connectés à l'aide d'Arduino, Base de bouclier de Grove et platfrom SmartLiving Maker (https://maker.smartliving.io) pour les responsables de l'ITO.Que peut faire surveiller bébé ?Voir la températu
Arduino Station météo Part2

Arduino Station météo Part2

donc mon dernier projet était une machine de refroidissement éolien éolienne Arduino.Naturellement, ce paresseux Geek vieux voulait ajouter une girouette (direction du vent) à ma station météo. Qui se soucie, vous pouvez demander ? Eh bien, je suis u
Raspberry Pi et Arduino : construire des systèmes fiables avec les minuteries de chien de garde

Raspberry Pi et Arduino : construire des systèmes fiables avec les minuteries de chien de garde

Résumé : Dans ce Instructable, nous examinons comment construire des systèmes informatiques plus fiables à l'aide de minuteurs de chien de garde. Nous montrons comment configurer et utiliser le Raspberry Pi et minuteries de chien de garde interne Ard
Radio-réveil Arduino

Radio-réveil Arduino

Arduino est une machine étonnante. Ce projet est juste un des nombreux. Vous pouvez générer votre projet selon l'instructable ou étendre en plus de fonctions si vous le souhaitez.Nous construirons un réveil complètement interactifs arduino alimenté.V
CONNECTER l’Arduino croquis 101

CONNECTER l’Arduino croquis 101

donc ce Geek vieux paresseux (Journal) s'ennuie parfois et veut quelque chose à faire. En fait, parfois je suis fatigué d'essayer de résoudre les problèmes de matériel, qui sont parfois des problèmes de logiciel. J'ai donc décidé de faire un tutoriel
Équilibrage automatique skateboard/segw * y projet Arduino Shield

Équilibrage automatique skateboard/segw * y projet Arduino Shield

Ggénéral but Arduino shield pour machines d'équilibrage automatique.Pourquoi j'ai fait il ?J'ai fait précédemment une Instructable en 2010 sur comment construire une planche à roulettes Self-balancing.Il y a > 500 commentaires là-dessus et beaucoup e
Arduinolyzer.js : Transformez votre Arduino en un analyseur logique

Arduinolyzer.js : Transformez votre Arduino en un analyseur logique

Lorsque je travaillais chez Intel comme un concepteur de matériel, j'ai utilisé un analyseur logique pour déboguer des microprocesseurs et des chipsets. Un analyseur logique est une machine qui se connecte à votre circuit et convertit ce qui se passe
L’Arduino LED Cube!!

L’Arduino LED Cube!!

Vous ennuyez-vous ? Nous allons essayer de faire un cube de LED. Une œuvre d'art, qui s'allume.Découvrez mon nouveau projet sur l'envoi d'un ballon dans l'espace !Étape 1: Ce qui dans le monde est et conduit ? LED est l'acronyme de Light Emitting Dio
Station météo 5

Station météo 5

Donc, ce Geek vieux paresseux (S.A.J.) construit une station météo sur Instructables plusieurs.Après plusieurs années, il a cessé de fonctionner. Le principal problème était que je l'avais branché avec un câble Ethernet 5 qui n'était pas étanche et i
Datalogging carte SD avec le capteur d’humidité Temp DHT22

Datalogging carte SD avec le capteur d’humidité Temp DHT22

Il s'agit d'un tutoriel expliquant comment faire l'enregistrement avec le capteur d'humidité température DHT22 effectuée par notre client Steve Spence.C'est un peu délicat, car le capteur génère des flotteurs et nous envoyer des chaînes à la carte SD
Kit extérieur de EDC

Kit extérieur de EDC

une sélection d'objets qui pourraient s'avérer essentiels en cas d'urgence, qui emballe jusqu'à 9 x 6 x 2 poche cm et pèse 100 grammes.Idéal pour randonnée, escalade, trail running, VTT, randonnée, camping, canoë-kayak etc....SiffletSource de lumière