Sadržaj:
- Korak 1: Zahtjevi:
- Korak 2: Povežite komponente sa Nano -om
- Korak 3: Uključite biblioteke
- Korak 4: Skenirajte I2C i pronađite adresu
- Korak 5: KOD
Video: PRIKAZUJTE VLAGNOST I TEMPERATURU NA LCD -U S ARDUINO NANO: 5 koraka
2024 Autor: John Day | [email protected]. Zadnja izmjena: 2024-01-30 08:05
Sljedeći Instructable bavi se izradom jednostavnog LCD sučelja s arduino nano.
Korak 1: Zahtjevi:
Zahtevi
- DTH11 Senzor vlage i temperature
- Arduino Nano
- 16*2 LCD ekran
- I2C modul
- Priključne žice
And
- Arduino IDE
- Arduino biblioteke
I2c biblioteka (LiquidCrystal_I2C)
DHT biblioteka (DHT.h)
Korak 2: Povežite komponente sa Nano -om
Spojite komponente na nano kao snimak ekrana, DTH11 na Arduino Nano
Vcc 3.3V
GND GND
Izlaz D4 I2C
Lcd za Nano
GND GnD
SDA A4
SCL A5
Vcc 5V
Korak 3: Uključite biblioteke
Preuzmite i uključite biblioteke ispod, Biblioteka DHT senzora (DHT.h)
I2c biblioteka (LiquidCrystal_I2C.h)
Uključite kao gornju sliku.
Idite na ketch Uključi biblioteku Dodaj zip datoteku, a zatim pregledajte mapu, Zatvorite IDE i ponovo ga otvorite, Biblioteke možete preuzeti i sa donjih linkova, bitbucket.org/fmalpartida/new-liquidcrysta…
codeload.github.com/adafruit/DHT-sensor-li…
Korak 4: Skenirajte I2C i pronađite adresu
Preuzmite I2C skener i pronađite svoju i2c adresu, a zatim je unesite u kôd;
Kôd skenera možete pronaći i ovdje.
www.mediafire.com/file/f7oaa4et779yaaz/i2c_…
Korak 5: KOD
// Sastavljanje i postavljanje koda na arduino nano
#include "DHT.h" #define SensorPin 4 // spojite vanjski pin dht senzora na D4 pin arduino nano
#define Dht DHT11
DHT dht (SensorPin, Dht);
#include
#include
LiquidCrystal_I2C LCD (0x3F, 2, 1, 0, 4, 5, 6, 7, 3, POZITIVNO); // postavljanje I2C adrese na 0x3F
void setup () {
Serial.begin (9600);
lcd.begin (16, 2);
Serial.println ("Interfejs temperature i vlažnosti");
dht.begin ();
}
void loop () {{100} {101}
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 ("Vlažnost:");
lcd.print (hum);
lcd.print ("%");
Serial.print ("\ nTrenutna temperatura:");
Serial.print (temp);
Serial.print ("C");
Serial.print ("\ nTrenutna vlažnost:");
Serial.print (hum);
Serial.print ("%");
kašnjenje (2500);
}
Rezultati su prikazani sa gornjim fotografijama.
Hvala, Dush.
Preporučuje se:
M5STACK Kako prikazati temperaturu, vlažnost i pritisak na M5StickC ESP32 pomoću Visuina - jednostavno za napraviti: 6 koraka
M5STACK Kako prikazati temperaturu, vlažnost i pritisak na M5StickC ESP32 pomoću Visuina - jednostavno za napraviti: U ovom ćemo vodiču naučiti kako programirati ESP32 M5Stack StickC s Arduino IDE i Visuino za prikaz temperature, vlažnosti i tlaka pomoću ENV senzora (DHT12, BMP280, BMM150)
LED diode za temperaturu i vlažnost: 12 koraka
LED diode za temperaturu i vlažnost: Ako ste ikada poželjeli vizualniji termometar, ovaj projekt može vam pomoći. Napravit ćemo set LED dioda koje prikazuju određene boje na temelju razine vlažnosti i temperature
Pratite temperaturu i vlažnost sa AM2301 na NodeMCU & Blynk: 3 koraka
Pratite temperaturu i vlažnost zraka s AM2301 na NodeMCU & Blynk: Vrlo je poznata činjenica da u većini industrijskih vertikala, temperatura, vlažnost, tlak, kvaliteta zraka, kvaliteta vode itd. Igraju važne faktore koje treba stalno pratiti i neophodne Sistemi upozorenja moraju biti uspostavljeni kada vrijednost
IOT ThermoGun - Pametni IR termometar za tjelesnu temperaturu - Ameba Arduino: 3 koraka
IOT ThermoGun - Pametni infracrveni termometar za tjelesnu temperaturu - Ameba Arduino: S obzirom da COVID -19 još uvijek pustoši na globalnoj razini, uzrokujući tisuće smrtnih slučajeva, milijune hospitaliziranih, bilo koji korisni medicinski uređaj je u velikoj potražnji, posebno medicinski uređaji za domaćinstvo poput infracrvenog beskontaktnog termometra ?? . Ručni termometar obično je uključen
"Uradi sam" senzor za temperaturu i vlažnost aparat za gašenje požara (Arduino UNO): 11 koraka
Uradi sam aparat za gašenje požara sa senzorom temperature i vlažnosti (Arduino UNO): Ovaj je projekt napravljen da ga koriste svi u domovima ili kompanijama kao senzor temperature i vlažnosti prikazan na LCD -u i senzor plamena uparen sa zujalicom i pumpom za vodu za gašenje požar u slučaju nužde