Arduino LCD-thermostaat
Componenten en benodigdheden
| × | 1 | ||||
| × | 1 | ||||
| × | 1 | ||||
| × | 1 |
Benodigde gereedschappen en machines
|
Apps en online services
|
Over dit project
Om dit eenvoudige project te maken, bevestigt u eerst de DHT-sensor op de Arduino door de pinnen als volgt aan te sluiten:
DHT VCC -> 5v DHT-gegevens -> Arduino 8 DHT GND -> Arduino GND 10k-weerstand -> over DHT VCC en DHT-gegevens.
Bevestig vervolgens het LCD-scherm volgens het schema. Kopieer en plak de code in de Arduino IDE en upload deze. Als je hiermee in de war bent, bekijk dan de onderstaande video of laat een reactie achter. Als het klaar is, ziet het er als volgt uit:
Bedankt!
De video:
Code
- Arduino-code
Arduino-codeC/C++
Kopieer en plak.#include "DHT.h"#include "LiquidCrystal.h"#define DHTPIN 9#define DHTTYPE DHT11DHT dht(DHTPIN, DHTTYPE);LiquidCrystal lcd (12, 11, 5, 4, 3, 2);void setup() { // plaats hier uw setup-code om één keer uit te voeren:dht.begin();lcd.begin(16,2);lcd.print("De huidige temp");lcd.setCursor( 0,1);lcd.print("is:");float f =dht.readTemperature(true);lcd.setCursor(5,1);lcd.print(f);lcd.print(" F"); }void loop() {delay(1000*60*5);// plaats hier je hoofdcode, om herhaaldelijk uit te voeren:float f =dht.readTemperature(true);lcd.setCursor(5,1);lcd.print( f);lcd.print(" F");}
Schema's
Bevestig als volgt.Productieproces
- LCD-paneel met Arduino voor Flight Simulator
- DIY Eenvoudige 20 kHz Arduino-oscilloscoop op Nokia 5110 LCD
- LCD-animatie en gaming
- Een afbeelding weergeven op een LCD TFT-scherm met Arduino UNO!
- DIY 10Hz-50kHz Oscilloscoop op 128x64 LCD-scherm
- MAX 30102 hartslagmeter op 16x2 LCD
- Arduino-weerstation
- Arduino-menu op een Nokia 5110 LCD met een roterende encoder
- Arduino Nano LCD-stopwatch zonder potentiometer
- Arduino LCD-videogame
- Eenvoudige wekker met DS1302 RTC