Мазмуну:
- 1 -кадам: Долбоорду нан тактасында куруу
- 2 -кадам: Программаны даярдоо
- 3 -кадам: Долбоорду кичирейтүү
Video: Arduino Температура жана Нымдуулукту өлчөө системасы - Техникалык Джо: 3 кадам
2024 Автор: John Day | [email protected]. Акыркы өзгөртүү: 2024-01-30 10:36
Tinkercad долбоорлору »
Arduino менен пайдасыз эки оюн куруп, аларды ойноо менен убактымды текке кетиргенден кийин, Arduino менен пайдалуу нерсе жараткым келди. Мен өсүмдүктөр үчүн температураны жана абанын нымдуулугун өлчөө тутуму жөнүндө идея менен келдим. Долбоорду бир аз кызыктуу кылуу үчүн мен Arduino автоматтык түрдө ар бир өсүмдүктүн оптималдуу шарттарына четтөөнү эсептешин кааладым.
1 -кадам: Долбоорду нан тактасында куруу
Аппаратура абдан жөнөкөй. Сизге керек:
- Arduino (Nano/Uno/…)
- Nokia 5110 LCD дисплейи
- DHT22
- баскыч
- 1 кОм баскыч үчүн резистор
- DHT22 үчүн 10 кОм резистор
Сүрөттөгүдөй баарын түзүңүз жана жабдык туура туташкан. Эгерде сиз программада түзөтүүлөрдү киргизсеңиз, Arduino санарип казыктарына өзгөртө аласыз. Nokia ЖКнын ар кандай түрлөрү бар, аларда ар кандай пиндорлор бар. Балким сиз зымдарды тууралашыңыз керек же программаны бир аз өзгөртүшүңүз керек болот.
2 -кадам: Программаны даярдоо
Программа өтө жөнөкөй жана орнотууга оңой. Эң негизгиси-туура китепканаларды орнотуу (Үч китепканага шилтеме: https://www.rinkydinkelectronics.com/library.php?i… | https://github.com/adafruit/DHT-sensor-library | https://github.com/adafruit/Adafruit_Sensor). Жөн гана файлдарды жүктөп алып, китепканаларды туура папкага көчүрүңүз. Сиз Nokia 5110 LCD, DHT22 жана программанын жогору жагындагы кнопкаларды өзгөртө аласыз. Эгерде дисплейдеги контраст туура эмес болсо, аны да жөндөй аласыз. Программа үчүн.zip файлын жүктөп алып, папканы көчүрүп алыңыз.
Акыркы долбоорумдагыдай эле, мен бардык графиканы боёк менен иштеп чыктым жана сүрөттөрдү алты бурчтууга айландыруу үчүн LCDAssistantти колдондум.
3 -кадам: Долбоорду кичирейтүү
Долбоорду кичирейтүү үчүн мен Бүркүт менен схеманы иштеп чыгып, тегирмен жасадым. Акыры мен 3D-принтер менен өлчөө тутумумдун корпусун курдум. Дайыма эле мен Thinkercadдагы CAD-Файлдарды иштеп чыгып, PLA материалын колдондум. Мен схеманын макетин тиркеп койгом, бирок перфбортто бардыгын солдат кылуу оңой деп ойлойм.
Сунушталууда:
HIH6130 жана Arduino Nano аркылуу нымдуулукту жана температураны өлчөө: 4 кадам
HIH6130 жана Arduino Nano аркылуу нымдуулукту жана температураны өлчөө: HIH6130 - бул санариптик чыгышы бар нымдуулук жана температура сенсору. Бул сенсорлор ± 4% RH тактыгын камсыз кылат. Өнөр жайдын алдыңкы узак мөөнөттүү туруктуулугу, чыныгы температуранын ордун толтуруучу санариптик I2C, индустриянын алдыңкы ишенимдүүлүгү, энергияны үнөмдөө
HDC1000 жана Arduino Nano аркылуу температураны жана нымдуулукту өлчөө: 4 кадам
HDC1000 жана Arduino Nano аркылуу температураны жана нымдуулукту өлчөө: HDC1000 - бул өтө аз кубаттуулукта мыкты өлчөө тактыгын камсыз кылган интегралдык температура сенсоруна ээ болгон санариптик нымдуулук сенсору. Аппарат нымдуулукту жаңы сыйымдуу сенсордун негизинде өлчөйт. Нымдуулук жана температура сенсорлору бетке
HTS221 жана Arduino Nano аркылуу нымдуулукту жана температураны өлчөө: 4 кадам
HTS221 жана Arduino Nano аркылуу нымдуулукту жана температураны өлчөө: HTS221 - салыштырмалуу нымдуулук жана температура үчүн өтө компакт сыйымдуу санарип сенсор. Бул санариптик серия аркылуу өлчөө маалыматын берүү үчүн сезгич элементти жана аралаш сигналдын атайын интегралдык схемасын (ASIC) камтыйт
HDC1000 жана Particle Photon аркылуу температура менен нымдуулукту өлчөө: 4 кадам
HDC1000 жана Particle Photon аркылуу температураны жана нымдуулукту өлчөө: HDC1000 - бул өтө аз кубаттуулукта эң сонун өлчөө тактыгын камсыз кылган интегралдык температура сенсоруна ээ болгон санариптик нымдуулук сенсору. Аппарат нымдуулукту жаңы сыйымдуу сенсордун негизинде өлчөйт. Нымдуулук жана температура сенсорлору бетке
Температура жана нымдуулукту көрсөтүү жана маалыматтарды чогултуу Arduino жана иштетүү менен: 13 кадам (сүрөттөр менен)
Температура жана нымдуулукту көрсөтүү жана маалыматтарды чогултуу Arduino жана иштетүү менен: Киришүү: Бул Ардуино тактасын, Sensor (DHT11), Windows компьютери жана Processing (бекер жүктөлүүчү) программасын колдонуп, Температураны, Нымдуулукту санариптик жана тилке графасынын формасы, убакытты жана күндү көрсөтүү жана эсептөө убактысын иштетүү