Indholdsfortegnelse:
- Trin 1: Krav:
- Trin 2: Tilslut komponenter til Nano
- Trin 3: Inkluder biblioteker
- Trin 4: Scan I2C og find adressen
- Trin 5: KODEN
Video: VIS FUGTIGHED OG TEMPERATUR PÅ LCD MED ARDUINO NANO: 5 trin
2024 Forfatter: John Day | [email protected]. Sidst ændret: 2024-01-30 08:26
Følgende Instructable omhandler at lave en enkel lcd -grænseflade med arduino nano.
Trin 1: Krav:
Krav
- DTH11 Fugtigheds- og temperatursensor
- Arduino Nano
- 16*2 LCD -display
- I2C modul
- Tilslutning af ledninger
Og
- Arduino IDE
- Arduino biblioteker
I2c -bibliotek (LiquidCrystal_I2C)
DHT -bibliotek (DHT.h)
Trin 2: Tilslut komponenter til Nano
Tilslut komponenter til nano som skærmbillede, DTH11 Til Arduino Nano
Vcc 3.3V
GND GND
Ud D4 I2C
LCD til Nano
GND GnD
SDA A4
SCL A5
Vcc 5V
Trin 3: Inkluder biblioteker
Download og inkluder nedenstående biblioteker, DHT -sensorbibliotek (DHT.h)
I2c -bibliotek (LiquidCrystal_I2C.h)
Inkluder som ovenstående billede.
Gå til ketch Inkluder bibliotek Tilføj zip -fil, og gennemse derefter mappen, Luk IDE, og åbn den igen, Du kan også downloade biblioteker fra nedenstående links, bitbucket.org/fmalpartida/new-liquidcrysta…
codeload.github.com/adafruit/DHT-sensor-li…
Trin 4: Scan I2C og find adressen
Download I2C -scanneren, find din i2c -adresse, og indtast den derefter i koden;
Du kan også finde scannerkoden herfra.
www.mediafire.com/file/f7oaa4et779yaaz/i2c_…
Trin 5: KODEN
// Kompilér og upload koden til arduino nano
#include "DHT.h" #define SensorPin 4 // tilslut out -pin af dht -sensor til D4 pin af arduino nano
#define Dht DHT11
DHT dht (SensorPin, Dht);
#omfatte
#omfatte
LiquidCrystal_I2C lcd (0x3F, 2, 1, 0, 4, 5, 6, 7, 3, POSITIV); // indstil I2C -adresse som 0x3F
ugyldig opsætning () {
Serial.begin (9600);
lcd.begin (16, 2);
Serial.println ("Temperatur og fugtighedsinterface");
dht.begin ();
}
void loop () {
int hum = dht.readHumidity ();
int temp = dht.readTemperature ();
lcd.setCursor (0, 0);
lcd.print ("Temp:");
lcd.print (temp);
lcd.print ("C");
lcd.setCursor (0, 1);
lcd.print ("Fugtighed:");
lcd.print (hum);
lcd.print ("%");
Serial.print ("\ nNuværende temperatur:");
Serial.print (temp);
Serial.print ("C");
Serial.print ("\ nLuftfugtighed:");
Seriel.print (hum);
Serial.print ("%");
forsinkelse (2500);
}
Resultaterne er vist med ovenstående fotos.
Tak, Skyl.
Anbefalede:
Måling af fugtighed og temperatur ved hjælp af HIH6130 og Arduino Nano: 4 trin
Måling af fugtighed og temperatur ved hjælp af HIH6130 og Arduino Nano: HIH6130 er en luftfugtigheds- og temperatursensor med digital udgang. Disse sensorer giver et nøjagtighedsniveau på ± 4% RF. Med brancheførende langsigtet stabilitet, ægte temperaturkompenseret digital I2C, brancheførende pålidelighed, energieffektivitet
Måling af temperatur og fugtighed ved hjælp af HDC1000 og Arduino Nano: 4 trin
Måling af temperatur og luftfugtighed ved hjælp af HDC1000 og Arduino Nano: HDC1000 er en digital fugtighedsføler med integreret temperatursensor, der giver fremragende måleenøjagtighed ved meget lav effekt. Enheden måler fugtighed baseret på en ny kapacitiv sensor. Fugtigheds- og temperatursensorerne er fac
Måling af fugtighed og temperatur ved hjælp af HTS221 og Arduino Nano: 4 trin
Måling af fugtighed og temperatur ved hjælp af HTS221 og Arduino Nano: HTS221 er en ultrakompakt kapacitiv digital sensor til relativ luftfugtighed og temperatur. Det inkluderer et følerelement og et blandet signal applikationsspecifikt integreret kredsløb (ASIC) til at levere måleoplysningerne gennem digital seriel
Ugedag, kalender, tid, fugtighed/temperatur med batterisparer: 10 trin (med billeder)
Ugedag, kalender, tid, fugtighed/temperatur med batterisparer: Strømbesparelsestilstanden her er, hvad der adskiller denne instruktør fra andre eksempler, der viser ugedag, måned, dag i måneden, tid, fugtighed og temperatur. Det er denne kapacitet, der gør det muligt at køre dette projekt fra et batteri, uden at
Overvågning af temperatur og fugtighed ved hjælp af SHT25 og Arduino Nano: 5 trin
Overvågning af temperatur og luftfugtighed ved hjælp af SHT25 og Arduino Nano: Vi har for nylig arbejdet på forskellige projekter, som krævede temperatur- og fugtighedsovervågning, og så indså vi, at disse to parametre faktisk spiller en afgørende rolle for at have et skøn over arbejdseffektiviteten af et system. Begge på indus