Мазмуну:

Кантип Arduino менен жөнөкөй аба ырайы станциясын жасаса болот: 6 кадам (сүрөттөр менен)
Кантип Arduino менен жөнөкөй аба ырайы станциясын жасаса болот: 6 кадам (сүрөттөр менен)

Video: Кантип Arduino менен жөнөкөй аба ырайы станциясын жасаса болот: 6 кадам (сүрөттөр менен)

Video: Кантип Arduino менен жөнөкөй аба ырайы станциясын жасаса болот: 6 кадам (сүрөттөр менен)
Video: How to use 5V Relay with Arduino to turn ON and OFF AC bulb or DC load 2024, Ноябрь
Anonim
Arduino менен жөнөкөй аба ырайы станциясын кантип жасаса болот
Arduino менен жөнөкөй аба ырайы станциясын кантип жасаса болот

Салам балдар, бул Нускамада мен DHT11 сенсорун жана Arduino аркылуу температураны жана нымдуулукту сезүү үчүн жөнөкөй аба ырайы станциясын кантип жасоону түшүндүрөм, сезилген маалыматтар ЖК дисплейде көрсөтүлөт. Бул көрсөтмө берүүнү баштоодон мурун сиз DHT11 сенсору жөнүндө кээ бир маалыматты билишиңиз керек.

Көбүрөөк маалымат алуу үчүн Electronics Projects Hub сайтына баш багыңыз

Баштайлы ….

1 -кадам: Тетиктер талап кылынат

Бөлүктөр талап кылынат
Бөлүктөр талап кылынат

DHT11

16 × 2 LCD дисплей

Arduino Uno

Эркектен ургаачыга секирүүчү зымдар - 8

2 -кадам: DHT11 сенсору жөнүндө

DHT11 сенсору жөнүндө
DHT11 сенсору жөнүндө

DHT11 - бул нымдуулук жана температура сенсору. Бул нымдуулук сенсор, ошондой эле температура сенсор катары колдонулушу мүмкүн. Сиз базардан 2 түрдөгү dht11 сенсорун таба аласыз. Бири 4 төөнөгүч менен, экинчиси 3 төөнөгүч менен. 3 пин dht11 сенсорунда буга чейин модулдун ичине 10k Ohm резистору кошулган. Бул модулдун иштөө чыңалуусу 3,3 В. Бул сенсордун чыгышы санариптик.

3 -кадам: DHT11ди Arduino менен туташтыруу

Image
Image
DHT11ди Arduino менен туташтыруу
DHT11ди Arduino менен туташтыруу

Эгерде сиз 4 казык DHT11 туташуусун колдонуп жатсаңыз, төмөнкүдөй

DHT11

Arduino UNO

Vcc 3.3V
Out PIN4 (Санарип)
GND GND
NC --

Vcc менен DHT11 Out Pin ортосунда 10K Ohm резисторун туташтырыңыз.

Эгерде сиз 3 казыкты колдонуп жатсаңыз DHT11 туташуусу төмөнкүдөй

DHT11

Arduino UNO

Vcc 3.3V
Out PIN4 (Санарип)
GND GND

4 -кадам: I2C LCD дисплейин Arduino менен туташтыруу

Image
Image
I2C LCD дисплейин Arduino менен туташтыруу
I2C LCD дисплейин Arduino менен туташтыруу

Мен буга чейин I2C LCD дисплейин Arduino менен кантип туташтыруу боюнча көрсөтмө бердим

Бул жерден текшере аласыз

I2C LCD Arduino

GND GND

VCC 5V

SDA A4

SCL A5

5 -кадам: Код

Code
Code

Сиз dht11 жана I2C LCD китепканаларын камтууңуз керек. Төмөндө жүктөп алсаңыз болот.

DHT11 китепканасын жүктөп алыңыз

I2C LCD китепканасын жүктөп алыңыз

Arduino кодун жүктөп алыңыз

#кошуу

#кошуу

#кошуу

LiquidCrystal_I2C lcd (0x27, 2, 1, 0, 4, 5, 6, 7, 3, Позитивдүү);

DHT DHT; #аныктоо DHT11_PIN 4

жараксыз орнотуу () {

lcd.begin (16, 2); }

void loop () {

int d = DHT.read11 (DHT11_PIN);

lcd.setCursor (0, 0);

lcd.print ("Temp:");

lcd.print (DHT. температурасы);

lcd.print ((char) 223);

lcd.print ("C");

lcd.setCursor (0, 1);

lcd.print ("Нымдуулук:");

lcd.print (DHT. humidity);

lcd.print ("%");

кечигүү (1000);

}

6 -кадам: Курулушту бүтүрүү жана иштөө

Менин YouTube каналыма жазылууну унутпаңыз

Менин веб -сайтыма кириңиз Electronics Projects Hub

Сунушталууда: