Table des matières:
- Étape 1: Composants requis
- Étape 2: Établir des connexions
- Étape 3: Conversion de la valeur analogique en valeur numérique
- Étape 4: Interfaçage du LM35 et du NodeMCU
- Étape 5: Surveillance de la température
Vidéo: Thermomètre numérique utilisant NodeMCU et LM35 : 5 étapes
2024 Auteur: John Day | [email protected]. Dernière modifié: 2024-01-30 09:08
Créez votre propre thermomètre numérique et surveillez la température sur Internet de n'importe où. Cette instructable est une base pour commencer à bricoler avec l'IoT. Nous allons interfacer le capteur de température LM35 avec NodeMCU 1.0 (ESP-12E).
Le LM35 est un capteur de température qui peut mesurer la température dans la plage de -55°C à 150°C. C'est un appareil à 3 bornes qui fournit une tension analogique proportionnelle à la température. NodeMCU ADC peut être utilisé pour mesurer la tension analogique du LM35 et donc calculer la température qui est proportionnelle à la tension analogique.
Étape 1: Composants requis
- Capteur de température LM35
- NodeMCU 1.0 (module ESP 12-E)
- Fils de connexion
- Planche à pain
- IDE Arduino
Étape 2: Établir des connexions
- Effectuez les connexions comme indiqué sur le schéma de circuit.
- Connectez la broche Vcc du LM35 à la broche 3V du NodeMCU.
- Connectez la broche analogique de LM35 à A0 de NodeMCU.
- Connectez la broche GND du LM35 au GND du NodeMCU.
Étape 3: Conversion de la valeur analogique en valeur numérique
Le convertisseur analogique-numérique (ADC) convertit les valeurs analogiques en une approximation numérique basée sur la formule:
Valeur ADC = échantillon * 1024 / tension de référence
Pour convertir les valeurs analogiques en Celsius, nous avons 3,3 V sur notre carte et nous savons que la tension de sortie du LM35 varie de 10 mV à chaque augmentation/diminution de degré Celsius
temp_celsius = ((analogRead(A0) * 330.0)/1024.0);
Pour convertir Celsius en Fahrenheit
temp_fahrenheit = (temp_celsius * 1,8)+32,0;
Étape 4: Interfaçage du LM35 et du NodeMCU
- Ouvrez l'IDE Arduino.
- Allez dans Outils -> Cartes -> NodeMCU 1.0 (module ESP 12-E).
- Copiez le code. (Le code est joint ci-dessous).
- Compilez-le.
- Téléchargez-le sur NodeMCU.
Étape 5: Surveillance de la température
- La température peut être surveillée en ouvrant le moniteur série.
- Il peut être surveillé via le réseau en copiant et collant l'adresse IP affichée sur le moniteur série, ici c'est 192.168.43.163
Conseillé:
Utiliser un smartphone comme thermomètre sans contact / thermomètre portable : 8 étapes (avec photos)
Utiliser le smartphone comme thermomètre sans contact/thermomètre portable : mesure de la température corporelle avec sans contact/sans contact comme un pistolet thermique. J'ai créé ce projet parce que Thermo Gun est maintenant très cher, je dois donc trouver une alternative pour faire du bricolage. Et le but est de faire avec la version à petit budget.SuppliesMLX90614Ardu
Thermomètre numérique RPi LED : 6 étapes (avec photos)
Thermomètre à LED numérique RPi : Raspbian OSApprenez comment j'ai fabriqué ce thermomètre à LED numérique, avec un Raspberry Pi Zero W, une bande LED, un écran OLED et un PCB personnalisé. Il parcourt automatiquement une liste de villes et affiche la température sur l'OLED l'affichage et les LED. Mais
Thermomètre numérique basé sur Arduino : 3 étapes
Thermomètre numérique basé sur Arduino : Dans ce projet, un thermomètre numérique basé sur Arduino est conçu et peut être utilisé pour analyser la température de la pièce. Le thermomètre est généralement utilisé comme instrument de mesure de la température. Différents principes peuvent être utilisés pour mesurer
Thermomètre numérique DHT11 utilisant ESP8266 : 4 étapes
Thermomètre numérique DHT11 utilisant ESP8266 : dans l'article précédent, j'ai déjà discuté du DH11 et de la façon de l'afficher sur des périphériques de sortie tels que 7 segments, écran LCD, moniteur série et anneau RVB. Et dans cet article, je vais vous montrer comment surveiller la température et l'humidité. en utilisant un navigateur sur un téléphone portable
Thermomètre infrarouge sans contact basé sur Arduino - Thermomètre IR utilisant Arduino : 4 étapes
Thermomètre infrarouge sans contact basé sur Arduino | Thermomètre basé sur IR utilisant Arduino : Salut les gars dans cette instructables, nous allons faire un thermomètre sans contact à l'aide d'arduino. Puisque parfois la température du liquide/solide est beaucoup trop élevée ou trop basse, puis il est difficile d'entrer en contact avec lui et de lire son température alors dans ce scen