Мазмуну:
- 1 -кадам: DHT11 жана DHT22 Температура жана нымдуулук сенсору
- 2 -кадам: DHT11 жана Arduino аркылуу температураны жана нымдуулукту өлчөө
- 3 -кадам: Circuit
- 4 -кадам: Код
- 5 -кадам: DHT22 жана Arduino аркылуу температураны жана нымдуулукту өлчөө
- 6 -кадам: Керектүү материалдар
- 7 -кадам: Район
- 8 -кадам: Код
Video: DHT11/ DHT22 сенсорлорун W/ Arduino колдонуу үчүн башталгычтын көрсөтмөсү: 9 кадам
2024 Автор: John Day | [email protected]. Акыркы өзгөртүү: 2024-01-30 10:41
Бул жана башка укмуштуудай окуу куралдарын ElectroPeakтин расмий сайтынан окуй аласыз
Обзор
Бул үйрөткүчтө сиз DHT11 жана DHT22 сенсорлорун орнотууну жана айлана -чөйрөнүн температурасы менен нымдуулугун өлчөөнү үйрөнөсүз.
Сиз эмнени үйрөнөсүз:
- DHT11 жана DHT22 өзгөчөлүктөрү жана айырмачылыктары
- DHT11 жана DHT22 түзүлүшү
- DHT11 жана DHT22 сенсорлорун Arduino менен кантип орнотсо болот
1 -кадам: DHT11 жана DHT22 Температура жана нымдуулук сенсору
Көптөгөн долбоорлордо температура жана нымдуулук сыяктуу параметрлердин маанилүүлүгүнөн улам, температураны жана нымдуулукту өлчөөчү сенсорлорду туура тандоо абдан маанилүү. DHT11 жана DHT22 деп аталган DHT үй -бүлөсү температура жана нымдуулук сенсорлорунун арасында эң популярдуу жана кеңири таралган сенсорлор.
Бул кадам столдо алардын өзгөчөлүктөрүн көрө аласыз.
Төмөн баа DHT11дин эң негизги өзгөчөлүгү, бирок анын тактыгы жана ченөө диапазону жок. Башка жагынан алганда, DHT22, кенен диапазону жана өлчөө үчүн жогорку тактык менен, үй -бүлөдөгү башкага караганда 2,5 эсе кымбат.
2 -кадам: DHT11 жана Arduino аркылуу температураны жана нымдуулукту өлчөө
Керектүү материалдар
Arduino Uno R3
DHT11 сенсор
Breadboard
Jumper зымы
Программалык камсыздоо
Arduino IDE
3 -кадам: Circuit
DHT11 4 казыктан турат. Жеткирүү үчүн 2 казык, 1 маалыматты жөнөтүү үчүн, экинчиси пайдасыз. Бул сенсордун туура иштеши жана сизге туура маалымат бериши үчүн, маалымат пинин 4,7 к каршылык менен жулуп алышыңыз керек. Сенсордун үчүнчү пинин эч кандай байланышсыз калтырыңыз.
Эскертүү Сенсорго жана төөнөгүчкө карата этият болуңуз, ката кетсе сиздин сенсор бузулат.
4 -кадам: Код
Маалыматты өткөрүүнү баштоо үчүн, бул кодду Arduinoго жүктөп, сериялык мониторду ачыңыз.
DHT.humidity пайыздык нымдуулукту кайтарат жана DHT.temperature Цельсийдеги температураны кайтарат.
Эскертүү Биз ар бир өлчөөнүн ортосунда 2 секунд күтүшүбүз керек. Болбосо, сенсор туура эмес маалыматтарды кайтарып берет.
Компьютерде маалыматты көрсөтүүнүн ордуна, ЖКда температураны жана нымдуулукту көрсөтө аласыз.
Көбүрөөк маалымат алуу үчүн бул үйрөткүчтү караңыз: 1602 LCD клавиатурасы Shield w/ Arduino колдонуу
5 -кадам: DHT22 жана Arduino аркылуу температураны жана нымдуулукту өлчөө
DHT22 сенсорун орнотуу жана колдонуу DHT11 менен дээрлик бирдей.
6 -кадам: Керектүү материалдар
Arduino Uno R3
DHT22 сенсор
Breadboard
Jumper зымы
Программалык камсыздоо
Arduino IDE
7 -кадам: Район
8 -кадам: Код
Жалгыз айырмачылык DHT.trad функциясында, сиз 11 ордуна 22 деп жазышыңыз керек. Ошондой эле, температураны жана нымдуулуктун параметрлерин DHT22 үчүн тагыраак аныктоо үчүн аларды сүзүүчү катары аныктай аласыз.
Бул кодду Arduino тактаңызга жүктөп, жыйынтыгын сериялык монитордон көрүңүз.
Сунушталууда:
Ар кандай долбоорго WiFi көзөмөлүн кантип кошуу керек -- ESP32 башталгычтын көрсөтмөсү: 5 кадам
Ар кандай долбоорго WiFi көзөмөлүн кантип кошуу керек || ESP32 башталгычтын көрсөтмөсү: Бул долбоордо мен ар кандай электроника долбооруна WiFi көзөмөлүн кошуу үчүн Arduino IDE менен ESP32 колдонуу канчалык оңой/кыйын экенин көрсөтөм. Жолдо мен сизге жөнөкөй WiFi серверин түзүү үчүн ESP32ди кантип колдонууну жана кантип түзүү керектигин көрсөтөм
SMD ширетүү үчүн толук башталгычтын көрсөтмөсү: 5 кадам (сүрөттөр менен)
SMD ширетүү боюнча толук башталгычтын көрсөтмөсү: Макул, андыктан ширетүү тешикчелердин компоненттери үчүн абдан жөнөкөй, бирок кээде кичинекей жерге баруу керек болгон учурлар болот *бул жерге кумурска-адам шилтемесин киргизиңиз *жана TH ширетүү үчүн үйрөнгөн көндүмдөрүңүз жок мындан ары колдонуу. Дүйнөгө кош келиңиз
Микроконтроллерлерге башталгычтын көрсөтмөсү: 10 кадам (сүрөттөр менен)
Микроконтроллерлерге башталгычтын көрсөтмөсү: Алыстан башкаруучу, роутер жана роботтордун жалпылыгы эмнеде? Микроконтроллерлер! Бул күндөрү башталгыч достук микроконтроллерлерди колдонууга оңой жана ноутбук, USB кабели жана кээ бир (бекер) ачык коддуу программалар менен программалоо. Woohoo !! Бардык
Темир жолдорду коргоо үчүн Arduinoдо температура, жамгыр суусу жана дирилдөө сенсорлорун колдонуу: 8 кадам (сүрөттөр менен)
Темир жолдорду коргоо үчүн Arduinoдогу температура, жамгыр суусу жана дирилдөө сенсорлорун колдонуу: Заманбап коомдо темир жолчулардын көбөйүшү темир жол компаниялары суроо-талапка жооп берүү үчүн тармактарды оптималдаштыруу үчүн дагы көп нерселерди жасашы керек дегенди билдирет. Бул долбоордо биз кичине масштабда температура, жамгыр суусу жана дирилдөө сенсорлорунун кандай экенин көрсөтөбүз
ESP8266 үчүн башталгычтын көрсөтмөсү жана ESP8266 колдонуу менен твит: 17 кадам (сүрөттөр менен)
ESP8266 үчүн башталгычтын көрсөтмөсү жана ESP8266 менен твит кылуу: Мен Arduino жөнүндө 2 жыл мурун билгем. Ошентип, мен светодиод, түймө, мотор сыяктуу жөнөкөй нерселер менен ойной баштадым. күндүн аба ырайы, акциялардын баасы, поезддин убактысы ЖК дисплейде