Sisukord:
- Samm: nõuded:
- Samm: ühendage komponendid nanosüsteemiga
- 3. samm: kaasake raamatukogud
- Samm: skaneerige I2C ja leidke aadress
- 5. samm: KOOD
Video: Ekraani niiskus ja temperatuur kuvatakse ARDUINO NANO -ga LCD -ekraanil: 5 sammu
2024 Autor: John Day | [email protected]. Viimati modifitseeritud: 2024-01-30 08:46
Järgmine juhend sisaldab lihtsa LCD -liidese loomist arduino nano abil.
Samm: nõuded:
Nõuded
- DTH11 niiskuse ja temperatuuri andur
- Arduino Nano
- 16*2 LCD ekraan
- I2C moodul
- Juhtmete ühendamine
Ja
- Arduino IDE
- Arduino raamatukogud
I2c kogu (LiquidCrystal_I2C)
DHT raamatukogu (DHT.h)
Samm: ühendage komponendid nanosüsteemiga
Ühendage komponendid ekraanipildina nanoga, DTH11 Arduino Nanoga
Vcc 3.3V
GND GND
Välja D4 I2C
LCD Nano juurde
GND GnD
SDA A4
SCL A5
Vcc 5V
3. samm: kaasake raamatukogud
Laadige alla ja lisage allpool olevad teegid, DHT -andurite kogu (DHT.h)
I2c kogu (LiquidCrystal_I2C.h)
Kaasa nagu ülaltoodud pilt.
Avage ketch Include Library Add Zip File ja seejärel sirvige kausta, Sulgege IDE ja avage see uuesti, Raamatukogusid saate alla laadida ka järgmistelt linkidelt, bitbucket.org/fmalpartida/new-liquidcrysta…
codeload.github.com/adafruit/DHT-sensor-li…
Samm: skaneerige I2C ja leidke aadress
Laadige alla I2C skanner ja leidke oma i2c aadress ning sisestage see seejärel koodile;
Skanneri koodi leiate ka siit.
www.mediafire.com/file/f7oaa4et779yaaz/i2c_…
5. samm: KOOD
// Koostage ja laadige kood üles arduino nanosse
#sisalda "DHT.h" #define SensorPin 4 // ühenda dht -anduri väljundnõel arduino nano D4 -pistikuga
#defineeri Dht DHT11
DHT dht (SensorPin, Dht);
#kaasake
#kaasake
LiquidCrystal_I2C LCD (0x3F, 2, 1, 0, 4, 5, 6, 7, 3, POSITIVE); // määrake I2C aadressiks 0x3F
tühine seadistus () {
Seriaalne algus (9600);
lcd.algus (16, 2);
Serial.println ("Temperatuuri ja niiskuse liides");
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 ("Niiskus:");
lcd.print (hum);
lcd.print ("%");
Serial.print ("\ nHetke temperatuur:");
Serial.print (temp);
Serial.print ("C");
Serial.print ("\ nHetke niiskus:");
Seeria.print (hum);
Serial.print ("%");
viivitus (2500);
}
Tulemused on näidatud ülaltoodud fotodega.
Tänan, Dush.
Soovitan:
Temperatuur ja niiskus ESP32-DHT22-MQTT-MySQL-PHP abil: 7 sammu
Temperatuur ja niiskus ESP32-DHT22-MQTT-MySQL-PHP abil: Minu tüdruksõber tahtis kasvuhoonet, nii et ma tegin talle selle. Tahtsin aga kasvuhoone sisse temperatuuri- ja niiskusandurit. Niisiis, ma googeldasin näiteid ja hakkasin katsetama. Minu järeldus oli, et kõik näited, mis ma leidsin, ei olnud täpselt need, mis
Kasvuhoone automatiseerimine LoRa abil! (1. osa) -- Andurid (temperatuur, niiskus, mulla niiskus): 5 sammu
Kasvuhoone automatiseerimine LoRa abil! (1. osa) || Andurid (temperatuur, niiskus, mulla niiskus): Selles projektis näitan teile, kuidas ma kasvuhoonet automatiseerisin. See tähendab, et näitan teile, kuidas ma kasvuhoone ehitasin ja kuidas toite- ja automaatikaelektroonika ühendasin. Samuti näitan teile, kuidas programmeerida Arduino tahvlit, mis kasutab L
Arduino ilmajaam BMP280 -DHT11 abil - temperatuur, niiskus ja rõhk: 8 sammu
Arduino ilmajaam BMP280 -DHT11 abil - temperatuur, niiskus ja rõhk: Selles õpetuses õpime, kuidas teha ilmajaama, mis kuvab LCD -ekraanil TEMPERATUUR, niiskus ja rõhk TFT 7735
Esp32-Ubidots-traadita kaug-temperatuur ja niiskus: 6 sammu
Esp32-Ubidots-Wireless-kaug-temperatuur ja niiskus: Selles õpetuses mõõdame temperatuuri ja niiskuse anduri abil erinevaid temperatuuri ja niiskuse andmeid. Samuti saate teada, kuidas neid andmeid Ubidotsile saata. Et saaksite seda erinevate rakenduste jaoks kõikjalt analüüsida
Arduino + temperatuur + niiskus: 4 sammu
Arduino + temperatuur + niiskus: lihtne temperatuuriandur, mis kasutab ühte LM35 täpset temperatuuriandurit, niiskusandurit ja Arduino, nii et saate oma tulevaste projektidega ühendust võtta. Vooluahel saadab jadateavet temperatuuri ja niiskuse kohta, et saaksite seda oma ettevõttes kasutada