Mundarija:
- 1 -qadam: kerak
- 2 -qadam: antennani yasash
- 3 -qadam: Esp qalqonini lehimlash
- 4 -qadam: kodlash
- 5 -qadam: simlarni ulash
- 6 -qadam: Xulosa
Video: LORA harorat va namlik sensori: 6 qadam
2024 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2024-01-30 13:25
Bu yo'riqnomada siz LORA serveriga ma'lumotlarni yuboradigan sensornod yaratishni o'rganasiz. Bu tugun yuboradi:
- Havo harorati
- Namlik sensori
Siz ushbu ko'rsatmalarni server sifatida ishlatishingiz mumkin bo'lgan tugunni yaratish uchun ishlatishingiz mumkin.
1 -qadam: kerak
Sensornod:
- AM2305
- sig'imli namlik sensori
- arduino pro mini 3.3v 8 MGts
- esp breakout
- rfm95
- antenna va ulanish uchun sim (men 0,8 mm qattiq yadroli simdan foydalanaman)
- erkakdan erkakga o'tish kabellari
- ayoldan ayolga o'tish kabellari
- non taxtasi
- TTL uchun CP2102 usb
Asboblar:
- lehim temir
- yon kesuvchi
- simni ajratuvchi
2 -qadam: antennani yasash
Antenna uchun men 2x2x0.8mm yoki 2x2 20avgli avtobus kabelining qolgan simini ishlataman, tarmoqlar tarmog'ida siz transversion va antenna chastotalar diapazonini mamlakat bo'yicha tanlashingiz mumkin.
- 868 MGts 3.25 dyuym yoki 8.2 sm (bu men foydalanadigan)
- 915 MGts 3 dyuym yoki 7,8 sm
- 433 MGts 3 dyuym yoki 16,5 sm
3 -qadam: Esp qalqonini lehimlash
- Esp qalqonining rezistorlarini olib tashlang (qizil maydonda R1 dan R3 ga qarang).
- Rfm95 chipini esp qalqoniga lehimlang.
- Pin boshlarini esp qalqoniga lehimlang
- Antennani esp qalqoniga lehimlang. Antennasiz ishlatmang, siz qalqonga zarar etkazasiz.
- Agar pinheadlar arduino lehimiga lehimlanmagan bo'lsa, bu ham
4 -qadam: kodlash
Bilaman, men arduino -ni avtomatik ravishda tiklash uchun DTR -dan foydalanishim mumkin, lekin menda kodni yuklashda xatolar bo'lgan. Shuning uchun men ushbu qo'llanmada qo'lda tiklashni qo'lladim, shuning uchun agar sizda bir xil muammo bo'lsa, uni qo'lda tiklash orqali hal qilishingiz mumkin.
-
Arduino -ni CP2102 -ga quyidagicha ulang:
- CP2102 txd -> Arduino pro mini rx
- CP2102 rxd -> Arduino pro mini tx
- CP2102 gnd -> Arduino pro mini gnd
- CP2102 3.3 -> Arduino mini vcc
- Arduino ideasida sketchni oching
- Arduino pro mini -ni tanlang
- Protsessor ostida atmega 328p 3.3v 8mhz ni tanlang
- O'z portingizni tanlang
- Yuklash tugmasini bosing
- Kod tuzilayotganda, bautrate (rasmga qarang) ni ko'rsangiz, arduino pro mini -dagi reset tugmachasini bosing (cp2102 taxtani tiklamaydi), dasturlash paytida ketma -ket monitorni ham yopganingizga ishonch hosil qiling.
5 -qadam: simlarni ulash
- Arduino -ni yuqoridagi eskizda bo'lgani kabi simlang
- Sizning arduino endi ma'lumotlarni server tuguniga yuborishi kerak.
AM2305 aslida 3 simli sensor, shuning uchun sizga rezistor kerak emas. Sensorni yuqoridagi rasmda bo'lgani kabi simga ulang. Ranglar bir xil. Agar siz DHT22 dan foydalansangiz, qizil (5V) va sariq (ma'lumotlar) simlari orasiga 10k rezistorni ulashingiz kerak bo'ladi.
6 -qadam: Xulosa
Ushbu qo'llanmada siz LORA shlyuziga ma'lumotlarni yuboradigan sensor yasashni o'rgandingiz. Issiqxonadagi namlik va haroratni yuboradi. Shunday qilib, siz atrof -muhitni kuzatib borishingiz va ushbu ma'lumotlardan foydalanib, sabzavot ekishni rejalashtirishingiz mumkin. Bundan tashqari, siz ushbu sensor yordamida oynani qachon ochish yoki fanni ishga tushirish to'g'risida qaror qabul qilishingiz mumkin.
Tavsiya:
Arduino bilan Servo va DHT11 harorat va namlik sensori yordamida avtomatik sovutish foniy: 8 qadam
Arduino bilan Servo va DHT11 harorat va namlik sensori yordamida avtomatik sovutish foniy: Bu qo'llanmada biz qanday boshlashni o'rganamiz & harorat ma'lum darajadan oshganda fanatni aylantiring
DHT21 Arduino bilan raqamli harorat va namlik sensori: 6 qadam
DHT21 Arduino bilan raqamli harorat va namlik sensori: Bu qo'llanmada biz DHT21 namlik va harorat sensori Arduino -dan qanday foydalanishni va OLED -displeyda qiymatlarni ko'rsatishni o'rganamiz
Arduino bilan DHT22 namlik va harorat sensori qanday ishlatiladi: 6 qadam
Arduino -da DHT22 namlik va harorat sensori qanday ishlatiladi: Ushbu qo'llanmada biz DHT22 namlik va harorat sensori bilan Arduino -dan qanday foydalanishni va OLED -displeyda qiymatlarni ko'rsatishni o'rganamiz
Arduino bilan DHT12 I2C namlik va harorat sensori qanday ishlatiladi: 7 qadam
Arduino bilan DHT12 I2C namlik va harorat sensori qanday ishlatiladi: Ushbu qo'llanmada biz DHT12 I2C namlik va harorat sensori bilan Arduino -dan qanday foydalanishni va OLED -displeyda qiymatlarni ko'rsatishni o'rganamiz
Simsiz namlik monitor (ESP8266 + namlik sensori): 5 qadam
Simsiz namlik o'lchagichi (ESP8266 + namlik sensori): Men maydanozni qozonda sotib olaman va kunning ko'p qismida tuproq quruq edi. Men maydanozli qozondagi tuproqning namligini sezish bo'yicha, loyihani amalga oshirishga qaror qildim, qachon kerak bo'lsa, tuproqni suv bilan to'kib tashlang, menimcha, bu sensor (sig'imli namlik sensori v1.2) yaxshi