Мазмуну:

Кантип Arduino автоматтык температура жана нымдуулукту көзөмөлдөөчү кылыш керек: 3 кадам
Кантип Arduino автоматтык температура жана нымдуулукту көзөмөлдөөчү кылыш керек: 3 кадам

Video: Кантип Arduino автоматтык температура жана нымдуулукту көзөмөлдөөчү кылыш керек: 3 кадам

Video: Кантип Arduino автоматтык температура жана нымдуулукту көзөмөлдөөчү кылыш керек: 3 кадам
Video: Measure Temperature and Humidity WiFi with ESP32 DHT11 and DHT22 - Robojax 2024, Ноябрь
Anonim
Image
Image

1

1 -кадам: Компоненттер

Бул долбоордо төмөнкү бөлүктөр колдонулган:

Arduino UNO, 1.3 дюймдук 128 x 64 I2C OLED дисплей модулу, DHT11 Температура жана Нымдуулук сенсору, MB-102 3.3V/5V Power модулу, 5V реле модулу, DV 5V, 300mA, 2W, 108KHz Атомизация нымдагыч

DC 12V заряддагыч түзүлүш (6.5V-12V) Breadboard, Өткөргүч зымдар,

2 -кадам: Эскертүү

Өндүрүш
Өндүрүш

Атомдоочу нымдагыч модулу эки иштөө режимине ээ, биринчиси, ал күйгүзүлгөндөн кийин өз алдынча иштей алат. Экинчиси, күйгүзүлгөндөн кийин, иштөө үчүн которгучту басуу керек. Атомдоочу нымдагыч модулунун өз алдынча иштөөсүнө уруксат берүү үчүн, бул долбоор атомизациялоочу нымдагычтын биринчи иштөө ыкмасын тандап алган.

Башында мен arduino uno 2 пинин түздөн -түз нымдагычка туташтыргым келип, атомдотуучу нымдагычтын иштеши үчүн 2 -пиндин жогорку деңгээлин көзөмөлдөп, анын иштебей калышын кааладым. Бирок, arduino uno санариптик сигнал портунун агымы нымдагычтын нормалдуу иштешин колдоо үчүн өтө кичине жана иштеп жатканда туман өтө аз. Ошентип, 5V релеси жана MB102 кубат модулу атомизациялоочу нымдагычтын кадимкидей иштеши үчүн колдонулат.

3 -кадам: Өндүрүш

Өндүрүш
Өндүрүш
Өндүрүш
Өндүрүш
Өндүрүш
Өндүрүш

Китепкана файлын орнотуңуз: Arduino программасында "Аспаптар"-"Китепкана башкаруучусун" ачыңыз, андан кийин "DHT сенсорун" издеп, анан орнотуңуз.

Өнүктүрүү тактасын Arduino UNO катары тандаңыз, бул туура тандоо.

Өнүктүрүү тактасына туура келген сериялык портту тандаңыз, кодду иштеп чыгуу тактасына жазсаңыз болот.

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