Съдържание:
- Стъпка 1: Свързване на LCD дисплея
- Стъпка 2: Свързване на сензора DHT11
- Стъпка 3: Свързване на ултразвуковия сензор
- Стъпка 4: Настройка на сензора за прах
- Стъпка 5: Завършване
- Стъпка 6: Кодът
Видео: AEROBOT сензор за качество на въздуха V1.0: 6 стъпки (със снимки)
2024 Автор: John Day | [email protected]. Последно модифициран: 2024-01-30 07:50
Тази инструкция е за създаване на евтин и много точен сензор за качество на въздуха, наречен 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 дисплея, е да го проверите. За целта направете връзките, както е показано на първата диаграма. Свържете щифт 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 към щифт 7 на arduino и свържете съответно Vcc и заземяващите проводници. Не забравяйте да го обезопасите и да го поставите от куп кабели, свързани към lcd.
Стъпка 3: Свързване на ултразвуковия сензор
Ултразвуковият сензор, който добавих тук, е за предпазна мярка, така че винаги, когато нещо блокира сензора за прах (щях да стигна до това по -късно), ултразвуковият сензор го усеща и предупреждава, така че сензорът за прах да не дава неправилни показания.
Свържете задействащия щифт на сензора към щифт 6 на arduino и ехо пина на сензора към щифт 5 на ардуино и също поставете този сензор далеч от всички проводници, защото сензорът е толкова чувствителен, че ако има проводник пред него, той ще да ви покажа предупреждението.
Стъпка 4: Настройка на сензора за прах
Сега идва най-трудната част и най-невероятният сензор на този проект-сензорът за прах. Просто настройте сензора за прах, както е показано на диаграма 2. и свържете праховия щифт към щифт 2 на arduino, а светодиодният щифт към щифт 3 на ардуино и не забравяйте да включите кондензатора. След като го настроите, просто проверете стойностите на праха, които дава с истински сензор за качество на въздуха, за да сте сигурни.
Стъпка 5: Завършване
Добавих зумер, така че да издава звуков сигнал, когато качеството на въздуха стане критично. Това е само допълнителна настройка, можете също да добавите светодиоди, ако искате.
Стъпка 6: Кодът
Ето кода:
Препоръчано:
Сензор за качество на въздуха, използващ Arduino: 4 стъпки
Сензор за качество на въздуха с помощта на Arduino: В тази публикация ще научим как да изградим прост, но полезен сензор за качество на въздуха. Ще използваме сензора SGP30 заедно с Piksey Pico, въпреки че скицата ще работи с почти всяка съвместима с Arduino платка. Видеото по -горе ви говори чрез
Изградете вътрешен IoT сензор за качество на въздуха Не се изисква облак: 10 стъпки
Изградете вътрешен IoT сензор за качество на въздуха, не се изисква облак: Качеството на вътрешния или външния въздух зависи от много източници на замърсяване, а също и от времето.Това устройство улавя някои от често срещаните и някои от най -интересните параметри, като използва 2 сензорни чипа. Температура Влажност Налягане Органичен газ Микро
Монитор за качество на въздуха с MQ135 и външен сензор за температура и влажност над MQTT: 4 стъпки
Монитор за качество на въздуха с MQ135 и външен сензор за температура и влажност над MQTT: Това е за тестови цели
Cubesat със сензор за качество на въздуха и Arduino: 4 стъпки
Cubesat със сензор за качество на въздуха и Arduino: Създатели на CubeSat: Reghan, Logan, Kate и Joan Въведение Чудили ли сте се някога как да създадете орбитален апарат на Марс за събиране на данни за атмосферата и качеството на въздуха на Марс? През тази година в нашия час по физика ние се научихме как да програмираме А
Сензор за качество на въздуха DIY + 3D отпечатан калъф: 6 стъпки
Сензор за качество на въздуха DIY + 3D отпечатан калъф: Това ръководство има цялата информация, от която се нуждаете, за да създадете много способен сензор с джобни размери