Мазмұны:
- 1 -қадам: Талаптар:
- 2 -қадам: компоненттерді наноға қосыңыз
- 3 -қадам: Кітапханаларды қосыңыз
- 4 -қадам: I2C сканерлеп, мекенжайды табыңыз
- 5 -қадам: КОД
Бейне: Ылғалдылық пен температураны LCD экранында ARDUINO NANO көмегімен көрсетіңіз: 5 қадам
2024 Автор: John Day | [email protected]. Соңғы өзгертілген: 2024-01-30 10:23
Келесі нұсқаулық arduino nano көмегімен қарапайым LCD интерфейсін жасауға қатысты.
1 -қадам: Талаптар:
Талаптар
- DTH11 ылғалдылық пен температура сенсоры
- Ардуино Нано
- 16*2 СКД дисплейі
- I2C модулі
- Қосылатын сымдар
Және
- Arduino IDE
- Arduino кітапханалары
I2c кітапханасы (LiquidCrystal_I2C)
DHT кітапханасы (DHT.h)
2 -қадам: компоненттерді наноға қосыңыз
Скриншот ретінде компоненттерді наноға қосыңыз, DTH11 Arduino Nano
Vcc 3.3V
GND GND
D4 I2C шыққан
Lcd - нано
GND GnD
SDA A4
SCL A5
Vcc 5V
3 -қадам: Кітапханаларды қосыңыз
Жүктеу және төмендегі кітапханаларды қосу, DHT сенсорлық кітапханасы (DHT.h)
I2c кітапханасы (LiquidCrystal_I2C.h)
Жоғарыдағы суретті қосыңыз.
Кетчке кіріңіз Кітапханаға ZIP файлын қосыңыз, содан кейін қалтаны шолыңыз, IDE жабыңыз және қайтадан ашыңыз, Сіз кітапханаларды төмендегі сілтемелерден жүктей аласыз, bitbucket.org/fmalpartida/new-liquidcrysta…
codeload.github.com/adafruit/DHT-sensor-li…
4 -қадам: I2C сканерлеп, мекенжайды табыңыз
I2C сканерін жүктеп, i2c мекенжайын тауып, оны кодқа енгізіңіз;
Сіз сканердің кодын осы жерден таба аласыз.
www.mediafire.com/file/f7oaa4et779yaaz/i2c_…
5 -қадам: КОД
// Ардуино наноға кодты құрастырыңыз және жүктеңіз
#«DHT.h» қосу#SensorPin 4 анықтаңыз // dht сенсорының шығыс штырын arduino nano D4 істігіне қосыңыз
#DHT11 анықтаңыз
DHT dht (SensorPin, Dht);
#қосу
#қосу
LiquidCrystal_I2C LCD (0x3F, 2, 1, 0, 4, 5, 6, 7, 3, Позитивті); // I2C мекенжайын 0x3F етіп орнатыңыз
жарамсыз орнату () {
Serial.begin (9600);
lcd.begin (16, 2);
Serial.println («Температура мен ылғалдылық интерфейсі»);
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 («Ылғалдылық:»);
lcd.print (hum);
lcd.print («%»);
Serial.print («\ nАғымдағы температура:»);
Serial.print (temp);
Serial.print («C»);
Serial.print («\ nҚазіргі ылғалдылық:»);
Serial.print (hum);
Serial.print («%»);
кешіктіру (2500);
}
Нәтижелер жоғарыдағы фотосуреттермен көрсетілген.
Рахмет, Душ.
Ұсынылған:
M5STACK Visuino көмегімен M5StickC ESP32 -де температураны, ылғалдылық пен қысымды қалай көрсету керек - оңай: 6 қадам
M5STACK Visuino көмегімен M5StickC ESP32 -де температураны, ылғалдылық пен қысымды қалай көрсету керек - Оңай жасау: Бұл оқулықта біз ENV сенсоры (DHT12, BMP280, BMM150)
Ылғалдылық пен температураны нақты уақыт режимінде Arduino UNO және SD-карта көмегімен қалай жасауға болады - DHT11 Proteus-та деректерді тіркеуші модельдеу: 5 қадам
Ылғалдылық пен температураны нақты уақыт режимінде Arduino UNO және SD-карта көмегімен қалай жасауға болады | DHT11 Proteus-та деректерді тіркеуші модельдеу: Кіріспе: сәлем, бұл Liono Maker, міне YouTube сілтемесі. Біз Arduino-мен шығармашылық жоба жасаймыз және енгізілген жүйелерде жұмыс жасаймыз. Деректерді тіркеуші: Деректерді тіркеуші (сонымен қатар деректерді тіркеуші немесе деректерді тіркеуші)-бұл уақыт бойынша деректерді жазатын электрондық құрылғы
Python -да SHT25 көмегімен Raspberry Pi қолданатын ылғалдылық пен температураны бақылаушы: 6 қадам
Python -да SHT25 көмегімен Raspberry Pi қолданатын ылғалдылық пен температураны бақылаушы: Raspberry Pi -дің энтузиастары бола отырып, біз онымен бірнеше керемет эксперименттер ойластырдық. және SHT25, Хумиди
HIH6130 және Arduino Nano көмегімен ылғалдылық пен температураны өлшеу: 4 қадам
HIH6130 мен Arduino Nano көмегімен ылғалдылық пен температураны өлшеу: HIH6130 - цифрлық шығысы бар ылғалдылық пен температура сенсоры. Бұл датчиктер ± 4% RH дәлдік деңгейін қамтамасыз етеді. Өнеркәсіптің жетекші ұзақ мерзімді тұрақтылығымен, шынайы температуралық компенсацияланған сандық I2C, өнеркәсіптің сенімділігі, энергия тиімділігі
HTS221 және Arduino Nano көмегімен ылғалдылық пен температураны өлшеу: 4 қадам
HTS221 және Arduino Nano көмегімен ылғалдылық пен температураны өлшеу: HTS221 - салыстырмалы ылғалдылық пен температураға арналған өте жинақы сыйымдылықты сандық сенсор. Ол сандық серия арқылы өлшеу ақпаратын беру үшін сенсорлық элементті және аралас сигналға арналған арнайы интегралды схеманы (ASIC) қамтиды