Мазмуну:
- 1 -кадам: керек
- 2 -кадам: Антенна жасоо
- 3 -кадам: Esp Shield'ди ширетүү
- 4 -кадам: Коддоо
- 5 -кадам: Кабелдөө
- 6 -кадам: Жыйынтык
Video: LORA Температура жана нымдуулук сенсору: 6 кадам
2024 Автор: John Day | [email protected]. Акыркы өзгөртүү: 2024-01-30 10:40
Бул көрсөтмөдө сиз LORA серверине маалыматтарды жөнөтүүчү сенсорнод жасоону үйрөнөсүз. Бул түйүн жөнөтөт:
- Аба температурасы
- Нымдуулук сенсору
Сиз бул көрсөтмөнү сервер катары колдоно турган түйүн жасоо үчүн колдоно аласыз.
1 -кадам: керек
Sensornode:
- AM2305
- сыйымдуулук ным сенсору
- arduino pro mini 3.3v 8mhz
- esp breakout
- rfm95
- антенна жана туташуулар үчүн зым (мен 0,8 мм катуу өзөктүү зымды колдоном)
- эркектен эркекке секирүүчү кабелдер
- ургаачыдан аялга секирүүчү кабелдер
- нан
- TTL үчүн CP2102 usb
Куралдар:
- кандооч
- каптал кескич
- зым чечүүчү
2 -кадам: Антенна жасоо
Антенна үчүн мен 2x2x0.8mm же 2x2 20awg автобус кабелинин калган кабелин колдоном. Нерселер тармагында сиз өзүңүздүн трансиверди жана антенна жыштык диапазонун тандап алсаңыз болот.
- 868mhz 3.25 дюйм же 8.2 см (бул мен колдонгон)
- 915mhz 3 дюйм же 7.8 см
- 433mhz 3 дюйм же 16.5см
3 -кадам: Esp Shield'ди ширетүү
- Esp калканынын резисторлорун алып салыңыз (кызыл талаада R1ден R3кө чейин караңыз)
- Rfm95 чипин esp калканчына lehit.
- Пинхедлерди esp калканчына ээрчиңиз
- Антеннаны esp калканчына туташтырыңыз. Антеннасыз колдонбоңуз, анда калкан бузулуп калышы мүмкүн.
- Эгерде пинхеддер ардуино ширетүүчүгө кошулбаса, булар да
4 -кадам: Коддоо
Мен DTRди колдонуп, ардуинону автоматтык түрдө баштапкы абалга келтире алаарымды билем, бирок менин учурда кодду жүктөөдө каталар болгон. Ошондуктан мен бул көрсөтмөдө кол менен баштапкы абалга келтирүүнү колдондум, эгер сизде дагы ушундай көйгөй болсо, аны кол менен баштапкы абалга келтирүү менен чече аласыз.
-
Ардуинону CP2102ге төмөнкүдөй өткөрүңүз:
- CP2102 txd -> Arduino pro mini rx
- CP2102 rxd -> Arduino pro mini tx
- CP2102 gnd -> Arduino pro mini gnd
- CP2102 3.3 -> Arduino pro mini vcc
- Schedchти arduino ideде ачыңыз
- Ардуино pro mini тактасын тандаңыз
- Процессор астында atmega 328p 3.3v 8mhz тандаңыз
- Ком портуңузду тандаңыз
- Жүктөө баскычын чыкылдатыңыз
- Учурда код түзүлүп жатканда, bautrate (сүрөттү караңыз) көргөндө arduino pro miniдеги cp2102 абалга келтирүү баскычын басыңыз (cp2102 тактаны баштапкы абалга келтирбейт), ошондой эле программалоо учурунда сериялык мониторду жабууну унутпаңыз.
5 -кадам: Кабелдөө
- Ардуинону жогорудагы эскиздегидей зым менен байланыштырыңыз
- Сиздин arduino азыр сервер түйүнүнө маалыматтарды жөнөтүшү керек.
AM2305 чындыгында 3 зымдуу сенсор, андыктан резистордун кереги жок. Жөн эле сенсорду жогорудагы сүрөттөгүдөй зымга байлаңыз. Түстөр бирдей. Эгерде сиз DHT22 колдонсоңуз, анын ордуна кызыл (5V) жана сары (маалымат) зымдардын ортосунда 10k каршылыгын туташтыруу керек.
6 -кадам: Жыйынтык
Бул көрсөтмөдө сиз LORA шлюзуна маалыматтарды жөнөтүүчү сенсор жасоону үйрөндүңүз. Бул күнөскананын температурасын жана нымдуулугун мисал менен жөнөтөт. Мына ушундай жол менен сиз айланаңызды көзөмөлдөй аласыз жана бул маалыматтарды колдонуп жашылчаңыздын отургузулушун пландаштыра аласыз. Ошондой эле бул сенсор аркылуу терезени качан ачуу керектигин же желдеткичти иштетүүнү чечсеңиз болот.
Сунушталууда:
Lcd жана үн аныктоо менен температура жана нымдуулук сенсору: 4 кадам
Lcd жана үн аныктоо менен температура жана нымдуулук сенсору: Салам балдар !!! Макул, бул долбоор менин акыркы жылдагы долбоорум болчу. Бул долбоордун максаты менин университетимдин семинарында бөлмө температурасын жана нымдуулугун көзөмөлдөө болчу, анткени кээ бир электрондук компоненттер жагымсыз температуранын жана аба ырайынын бузулушунан улам иштебей калган
Температура жана нымдуулук сенсору (DHT22) Dexter Board менен: 7 кадам
Температура жана нымдуулук сенсору (DHT22) Dexter Board менен: Dexter board - бул электрониканы үйрөнүүнү кызыктуу жана оңой кыла турган билим берүүчү машыктыруучу комплект. Башкаруу идеясын ийгиликтүү прототипке өзгөртүү үчүн башталгыч талап кылган бардык керектүү бөлүктөрдү бириктирет. Жүрөгүндө Arduino менен, көп сандаган
MQ135 жана MQTT үстүндөгү тышкы температура жана нымдуулук сенсору бар аба сапатынын монитору: 4 кадам
MQ135 жана MQTT үстүндөгү тышкы температура жана нымдуулук сенсору бар аба сапатынын монитору: Бул сыноо максатында
Arduino Күн энергиясындагы температура жана нымдуулук сенсору 433mhz Орегон сенсору катары: 6 кадам
Arduino Solar Powered Temperature and Humidity Sensor As 433mhz Oregon Sensor: Бул күн менен иштеген температура жана нымдуулук сенсорунун курулушу. Сенсор 433mhz Oregon сенсорун туурайт жана Telldus Net шлюзунда көрүнөт. Эмне керек: 1x " 10-LED Күн энергиясынын кыймыл датчиги " Ebayден. 3.7В камыр деп жазылганын текшериңиз
Температура жана нымдуулук сенсору Arduino жана Lcd дисплейи менен: 4 кадам
Температура жана нымдуулук сенсору Arduino жана Lcd дисплейи менен: Саламатсыздарбы балдар, Артуиного кайра кош келиңиздер. Сиз көргөндөй, мен InstructableToday программасын баштадым, биз температураны & DHT11 модулу менен нымдуулук өлчөгүч. Келгиле, баштайлы PS. Жазылууну жана видеону жактырууну карап көрүңүз