Fabrication industrielle
Internet des objets industriel | Matériaux industriels | Entretien et réparation d'équipement | Programmation industrielle |
home  MfgRobots >> Fabrication industrielle >  >> Manufacturing Technology >> Processus de fabrication

Thermostat Arduino avec LCD : Contrôle de Température Simple et Fiable

Composants et Fournitures

Composant Description Qté
Capteur DHT11 (Température & Humidité) 4 broches 1
Arduino UNO 1
Afficheur LCD 16x2 Parallel interface 1
Fils de connexion 1

Outils Optionnels

Applications

À Propos du Projet

Projet simple : afficher la température (en °F) sur un LCD 16x2, mise à jour toutes les 5 minutes.

Câblage

DHT VCC  → 5V
DHT Data → Pin 8 (avec résistance 10kΩ entre VCC et Data)
DHT GND  → GND

LCD : RS→12, E→11, D4→5, D5→4, D6→3, D7→2 (voir schéma)

Code Arduino

#include "DHT.h"
#include "LiquidCrystal.h"

#define DHTPIN 9
#define DHTTYPE DHT11

DHT dht(DHTPIN, DHTTYPE);
LiquidCrystal lcd(12, 11, 5, 4, 3, 2);

void setup() {
  dht.begin();
  lcd.begin(16, 2);
  lcd.print("Temp. actuelle");
  lcd.setCursor(0, 1);
  lcd.print("est: ");
  float f = dht.readTemperature(true); // true = Fahrenheit
  lcd.setCursor(5, 1);
  lcd.print(f);
  lcd.print(" F");
}

void loop() {
  delay(1000 * 60 * 5); // 5 minutes
  float f = dht.readTemperature(true);
  lcd.setCursor(5, 1);
  lcd.print(f);
  lcd.print(" F");
}

Schéma

Voir image de câblage : DHT11 sur pin 8, LCD en mode 4 bits sur pins 12,11,5,4,3,2.

Processus de fabrication

  1. Panneau de contrôle Arduino Nano pour Flight Simulator 2020 – Affichage LCD et CDI
  2. Construire un oscilloscope Arduino 20 kHz sur écran Nokia 5110 – Guide DIY facile
  3. Créer des animations et jeux sur LCD avec Arduino UNO
  4. Afficher des images sur un écran TFT 1,17 pouces avec Arduino UNO
  5. Oscilloscope DIY Arduino Nano (10 Hz – 50 kHz) avec écran LCD 128×64
  6. Moniteur de fréquence cardiaque MAX30102 avec Arduino Nano et écran LCD 16x2
  7. Construire une Station Météo Arduino Fiable avec Capteurs DHT
  8. Créer un menu piloté par encodeur rotatif sur écran Nokia 5110 avec Arduino UNO
  9. Construire un Réveil Fiable avec RTC DS1302 et Arduino UNO