Съдържание:

AEROBOT сензор за качество на въздуха V1.0: 6 стъпки (със снимки)
AEROBOT сензор за качество на въздуха V1.0: 6 стъпки (със снимки)

Видео: AEROBOT сензор за качество на въздуха V1.0: 6 стъпки (със снимки)

Видео: AEROBOT сензор за качество на въздуха V1.0: 6 стъпки (със снимки)
Видео: Dreame Bot W10: МОЮЩИЙ РОБОТ-ПЫЛЕСОС💦 САМ ПОЛОСКАЕТ САЛФЕТКИ🧺 ОБЗОР и ТЕСТ✅ 2024, Ноември
Anonim
Image
Image
Свързване на LCD дисплея
Свързване на LCD дисплея

Тази инструкция е за създаване на евтин и много точен сензор за качество на въздуха, наречен AEROBOT. Този проект показва температура, относителна влажност на въздуха, плътност на прах 2,5 и предупреждава за качеството на въздуха в околността. Той използва сензор DHT11 за температура и относителна влажност, остър оптичен сензор за прах за плътност на праха и ултразвуков сензор, за да информира потребителите за неточни показания поради блокиране на сензора. Този проект може да бъде направен лесно и не се нуждае от опит в arduino. Сензорът за прах е много бърз и може да прочете дори и най -малкото замърсяване в околността. максималният му диапазон е неизвестен, но обикновено е неефективен, след като плътността на праха надвиши 600. Но това е далеч повече от средното замърсяване от 150. Обхватът на измерване на температурата е от -10 до 80 градуса по Целзий, а този на относителната влажност е от 10% до 90%. Следователно този проект е високоефективен и ефикасен като сензор за качество на въздуха за домове и офиси, които не са в радиуса на силно замърсяване. Нещата, от които се нуждаете: • 1 Arduino uno/mega • сензор DHT11 • Остър оптичен сензор за прах • Ултразвуков сензор • 1 Бутон • 3 светодиода (по избор) • 1 зумер (по избор) • 220 µf кондензатор • 2*220 ома резистори • платка, можете да гледате проекта в работа тук

Стъпка 1: Свързване на LCD дисплея

Свързване на LCD дисплея
Свързване на LCD дисплея

Първото нещо, което трябва да направите, преди да работите върху LCD дисплея, е да го проверите. За целта направете връзките, както е показано на първата диаграма. Свържете щифт 15 на LCD към 5V пина на Arduino. След това свържете щифт 16 на LCD дисплея към щифта GND на Arduino. Тези щифтове се използват за захранване на подсветката на LCD дисплея. След това трябва да настроите логиката за LCD дисплея. За да направите това, свържете щифт 1 на LCD дисплея към щифта GND на Arduino. След това свържете щифт 2 на LCD дисплея към 5V пина на Arduino. След това трябва да настроите потенциометъра за регулиране на контраста. Вземете 10K потенциометъра и свържете първия терминал към 5V пина на Arduino, а вторият терминал (среден щифт) към щифта на LCD 3 и третия терминал към GND щифта на Arduino. След това включете Arduino. Ще забележите, че подсветката на LCD дисплея се включва. Също така, когато завъртите копчето на потенциометъра, символните блокове на LCD дисплея светват/затъмняват. Вижте снимката по -долу, за да видите за какво говоря. Ако вашият LCD дисплей показва това, което е показано на снимката по -долу, това означава, че вашият LCD е правилно настроен! Ако не сте успели да постигнете това, проверете отново вашите връзки и вашия потенциометър. Регулиране на контраста на LCD Завършване на връзките Сега трябва да свържем линиите за данни и други щифтове, които работят с LCD. Проверете връзката във втората диаграма. Окончателни връзки между Arduino, потенциометър и LCD Да започнем с свързването на контролните проводници за LCD дисплея. Свържете щифта 5 на LCD (RW) към GND щифта на Arduino. Този щифт не се използва и служи като щифт за четене/запис. След това свържете щифта 4 на LCD (RS) към цифровия пин на Arduino 7. ПИНът се използва, за да каже на LCD дали му изпращаме данни или команди (за промяна на позицията на курсора). След това свържете щифта 6 (EN) на LCD дисплея към цифровия щифт 8. Arduino EN е щифтът за активиране на LCD дисплея, който се използва, за да каже на LCD, че данните са готови за четене. След това трябва да свържем четирите пина за данни на LCD дисплея. Свържете щифта 14 на LCD (DB7) към цифровия щифт 12. Arduino. След това свържете щифта 13 на LCD (DB6) към цифровия щифт 11. Arduino. След това щифтът 12 на LCD (DB5) към цифровия щифт 10 на Arduino, след това ПИН № 11 на LCD (DB4) към цифровия щифт 9 на Arduino.

Стъпка 2: Свързване на сензора DHT11

Свързване на сензора DHT11
Свързване на сензора DHT11

Сега свържете входния щифт на сензора DHT11 към щифт 7 на arduino и свържете съответно Vcc и заземяващите проводници. Не забравяйте да го обезопасите и да го поставите от куп кабели, свързани към lcd.

Стъпка 3: Свързване на ултразвуковия сензор

Свързване на ултразвуков сензор
Свързване на ултразвуков сензор

Ултразвуковият сензор, който добавих тук, е за предпазна мярка, така че винаги, когато нещо блокира сензора за прах (щях да стигна до това по -късно), ултразвуковият сензор го усеща и предупреждава, така че сензорът за прах да не дава неправилни показания.

Свържете задействащия щифт на сензора към щифт 6 на arduino и ехо пина на сензора към щифт 5 на ардуино и също поставете този сензор далеч от всички проводници, защото сензорът е толкова чувствителен, че ако има проводник пред него, той ще да ви покажа предупреждението.

Стъпка 4: Настройка на сензора за прах

Настройка на сензора за прах
Настройка на сензора за прах
Настройка на сензора за прах
Настройка на сензора за прах
Настройка на сензора за прах
Настройка на сензора за прах

Сега идва най-трудната част и най-невероятният сензор на този проект-сензорът за прах. Просто настройте сензора за прах, както е показано на диаграма 2. и свържете праховия щифт към щифт 2 на arduino, а светодиодният щифт към щифт 3 на ардуино и не забравяйте да включите кондензатора. След като го настроите, просто проверете стойностите на праха, които дава с истински сензор за качество на въздуха, за да сте сигурни.

Стъпка 5: Завършване

Завършване
Завършване

Добавих зумер, така че да издава звуков сигнал, когато качеството на въздуха стане критично. Това е само допълнителна настройка, можете също да добавите светодиоди, ако искате.

Стъпка 6: Кодът

Кодът
Кодът

Ето кода:

Препоръчано: