Mundarija:
- 1 -qadam: talablar:
- 2 -qadam: Komponentlarni Nano -ga ulang
- 3 -qadam: Kutubxonalarni qo'shing
- 4 -qadam: I2C -ni skanerlang va manzilni toping
- 5 -qadam: KOD
Video: Namlik va haroratni LCD displeyda ARDUINO NANO bilan ko'rsatish: 5 qadam
2024 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2024-01-30 13:23
Quyidagi ko'rsatma arduino nano bilan oddiy lcd interfeysini yaratish bilan shug'ullanadi.
1 -qadam: talablar:
Talablar
- DTH11 namlik va harorat sensori
- Arduino Nano
- 16*2 LCD displey
- I2C moduli
- Ulanish simlari
Va
- Arduino IDE
- Arduino kutubxonalari
I2c kutubxonasi (LiquidCrystal_I2C)
DHT kutubxonasi (DHT.h)
2 -qadam: Komponentlarni Nano -ga ulang
Ekran tasviri sifatida komponentlarni nano ga ulang, DTH11 to Arduino Nano
VC 3.3V
GND GND
D4 I2C chiqmagan
Nano uchun Lcd
GND GnD
SDA A4
SCL A5
Vcc 5V
3 -qadam: Kutubxonalarni qo'shing
Quyidagi kutubxonalarni yuklab oling va qo'shing
DHT sensorlar kutubxonasi (DHT.h)
I2c kutubxonasi (LiquidCrystal_I2C.h)
Yuqoridagi rasmni qo'shing.
Ketch -ga kiring, shu jumladan kutubxonaga zip -fayl qo'shing va papkani ko'rib chiqing, IDE -ni yoping va qayta oching, Kutubxonalarni quyidagi havolalardan ham yuklab olishingiz mumkin.
bitbucket.org/fmalpartida/new-liquidcrysta…
codeload.github.com/adafruit/DHT-sensor-li…
4 -qadam: I2C -ni skanerlang va manzilni toping
I2C skanerini yuklab oling va i2c manzilingizni toping va keyin uni kodga kiriting;
Bu erda skaner kodini topishingiz mumkin.
www.mediafire.com/file/f7oaa4et779yaaz/i2c_…
5 -qadam: KOD
// Arduino nano -ga kodni tuzing va yuklang
#"DHT.h" ni qo'shing#SensorPin 4 ni aniqlang // dht sensorining chiqish pinini arduino nanosining D4 piniga ulang.
#Dht DHT11 ni aniqlang
DHT dht (SensorPin, Dht);
#qo'shing
#qo'shing
LiquidCrystal_I2C lcd (0x3F, 2, 1, 0, 4, 5, 6, 7, 3, pozitiv); // I2C manzilini 0x3F qilib o'rnating
bo'sh o'rnatish () {
Serial.begin (9600);
lcd.begin (16, 2);
Serial.println ("Harorat va namlik inteface");
dht.begin ();
}
void loop () {
int hum = dht.readHumidity ();
int temp = dht.readTemperature ();
lcd.setCursor (0, 0);
lcd.print ("Harorat:");
lcd.print (temp);
lcd.print ("C");
lcd.setCursor (0, 1);
lcd.print ("Namlik:");
lcd.print (xum);
lcd.print ("%");
Serial.print ("\ nHozirgi harorat:");
Serial.print (temp);
Serial.print ("C");
Serial.print ("\ nHozirgi namlik:");
Serial.print (xum);
Serial.print ("%");
kechikish (2500);
}
Natijalar yuqoridagi fotosuratlar bilan ko'rsatilgan.
Rahmat, Dush.
Tavsiya:
Toshli LCD displeyda yurak tezligini qanday ko'rsatish mumkin: 31 qadam
Stone LCD displeyda yurak urish tezligini qanday ko'rsatish mumkin: qisqacha kirish Bir muncha vaqt oldin men onlayn xarid qilishda MAX30100 yurak urish tezligi sensori modulini topdim. Bu modul foydalanuvchilarning kislorod va yurak urish tezligi haqidagi ma'lumotlarni to'plashi mumkin, bu ham ishlatish uchun qulay va qulaydir. Ma'lumotlarga ko'ra, men u erda topdim
DIY Arduino yordamida haroratni LCD displeyda aks ettiradi: 10 qadam
DIY Arduino yordamida LCD displeyda haroratni ko'rsatadi: Ushbu loyihada biz Arduino, harorat sensori va boshqalar kabi elementlardan foydalangan holda sxemani tuzmoqchimiz, bu davrda daraja LCD displeyda uzluksiz ko'rib chiqiladi, 100 millisekund kechikish mavjud. yangi darajadagi nuqtai nazar o'rtasida
Makey Makey ko'rsatish va ko'rsatish: 12 qadam (rasmlar bilan)
Makey Makey Show va Tell Display: 19 yillik o'qituvchilik faoliyatimdan so'ng, men hech qachon yangi, yorqin va hayajonli e'lonlar taxtasiga bo'lgan muhabbatimni yo'qotmaganman! Mening e'lonlar taxtasi uslubi yillar mobaynida chiroyli, do'konda, bayramga bag'ishlangan kesmalardan tortib, o'quvchilarim ishining mazmunli qismlariga qadar rivojlandi. Men
Klaviatura raqamlarini 8051: 4 qadamli 16 X 2 LCD displeyda ko'rsatish
Klaviatura raqamlarini 16 X 2 LCD displeyda ko'rsatish 8051: Ushbu loyihada biz klaviatura va lcdni 8051 bilan bog'laymiz. Klaviaturadagi tugmachani bosganimizda, biz lcd -da yozishmalar raqamini olamiz
Uy avtomatizatsiyasi: harorat signal chegarasidan yuqori bo'lganida signal va signalni LCD displeyda ko'rsatish: 5 qadam
Uy avtomatizatsiyasi: harorat chegaradan yuqori bo'lganda signalni va displeyni LCD displeyda ko'rsatish: Bu blogda uy avtomatlashtirish tizimini qanday qilish kerakligi ko'rsatiladi, u harorat dasturlashtirilgan chegara qiymatidan oshganda signal berishni boshlaydi. U LCD displeyda xonaning hozirgi haroratini ko'rsatishni davom ettiradi