Мазмуну:
- 1 -кадам: Талаптар:
- 2 -кадам: Компоненттерди Наного туташтырыңыз
- 3 -кадам: Китепканаларды кошуу
- 4 -кадам: I2Cди сканерлеп, дарегин табыңыз
- 5 -кадам: КОД
Video: Ардуино нанонун жардамы менен нымдуулукту жана температураны дисплейде көрсөтүңүз: 5 кадам
2024 Автор: John Day | [email protected]. Акыркы өзгөртүү: 2024-01-30 10:38
Төмөнкү Нускамалык arduino nano менен жөнөкөй LCD интерфейсин жасоо менен алектенет.
1 -кадам: Талаптар:
Талаптар
- DTH11 нымдуулук жана температура сенсору
- Arduino Nano
- 16*2 ЖК дисплей
- I2C модулу
- Зымдарды туташтыруу
Жана
- Arduino IDE
- Arduino китепканалары
I2c китепканасы (LiquidCrystal_I2C)
DHT китепканасы (DHT.h)
2 -кадам: Компоненттерди Наного туташтырыңыз
Скриншот катары компоненттерди наного туташтырыңыз, DTH11 To Arduino Nano
Vcc 3.3V
GND GND
D4 I2C чыккан
Lcd to Nano
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 -кадам: КОД
// Кодду arduino nanoго түзүңүз жана жүктөңүз
#кошуу "DHT.h" #define SensorPin 4 // dht сенсорунун сырткы пинин arduino нанонун D4 пинине туташтырыңыз
#аныктоо Dht 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 (темп);
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);
}
Жыйынтыктар жогорудагы сүрөттөр менен көрсөтүлөт.
Рахмат, Душ.
Сунушталууда:
Ардуино UNO жана SD-Card менен нымдуулукту жана температураны реалдуу убакытта кантип жаздыруу керек - DHT11 Proteusтагы маалыматтарды каттоочу симуляциясы: 5 кадам
Ардуино UNO жана SD-Card менен нымдуулукту жана температураны реалдуу убакытта кантип жаздыруу керек | DHT11 Data Logger Simulation in Proteus: Киришүү: салам, бул Liono Maker, бул жерде YouTube шилтемеси. Биз Arduino менен креативдүү долбоор түзүп, камтылган системаларда иштейбиз. Дата-Логгер: Маалыматты жазуучу (ошондой эле маалыматтарды жазуучу же маалымат жазгыч)-бул убакыттын өтүшү менен маалыматтарды жазуучу электрондук түзүлүш
HIH6130 жана бөлүкчө фотонун колдонуу менен нымдуулукту жана температураны өлчөө: 4 кадам
HIH6130 жана Particle Photon аркылуу нымдуулукту жана температураны өлчөө: HIH6130 - бул санариптик чыгышы бар нымдуулук жана температура сенсору. Бул сенсорлор ± 4% RH тактыгын камсыз кылат. Өнөр жайдын алдыңкы узак мөөнөттүү туруктуулугу, чыныгы температуранын ордун толтуруучу санариптик I2C, индустриянын алдыңкы ишенимдүүлүгү, энергияны үнөмдөө
HDC1000 жана Raspberry Pi менен температураны жана нымдуулукту өлчөө: 4 кадам
HDC1000 жана Raspberry Pi менен температураны жана нымдуулукту өлчөө: HDC1000 - бул өтө аз кубаттуулукта мыкты өлчөө тактыгын камсыз кылган интегралдык температура сенсоруна ээ болгон санарип нымдуулук сенсору. Аппарат нымдуулукту жаңы сыйымдуу сенсордун негизинде өлчөйт. Нымдуулук жана температура сенсорлору бетке
Ардуино роботу алыстыгы, багыты жана айлануу даражасы менен (Чыгыш, Батыш, Түндүк, Түштүк) Bluetooth модулу жана Автономдуу робот кыймылынын жардамы менен үн менен башкарылат.: 6 кадам
Ардуино роботу алыстыгы, багыты жана айлануу даражасы менен (Чыгыш, Батыш, Түндүк, Түштүк) Bluetooth модулунун жана Автономдуу Робот Кыймылынын жардамы менен Үн менен Башкарылат. , Сол, Оң, Чыгыш, Батыш, Түндүк, Түштүк) Үн буйругун колдонуу менен аралыкты сантиметр менен талап кылды. Роботту автономдуу түрдө жылдырса болот
Eagle3D жана POV-Rayдин жардамы менен ПХБңыздын 3D сүрөттөрүн көрсөтүңүз: 5 кадам (Сүрөттөр менен)
Eagle3D жана POV-Rayдин жардамы менен ПХБңыздын 3D сүрөттөрүн көрсөтүү: Eagle3D жана POV-Rayди колдонуу менен сиз ПХБңыздын реалдуу 3D рендерин жасай аласыз. Eagle3D - EAGLE Layout Editor үчүн скрипт. Бул нурду издөө файлын жаратат, ал POV-Rayге жөнөтүлөт, ал өз кезегинде акыры даяр импортту чыгарат