Mundarija:
- 1 -qadam: Dastlabki reja
- 2 -qadam: Yo'l davomida nimani o'rgandim
- 3 -qadam: qiyinchiliklar
- 4 -qadam: M5 qanday o'zgarishi kerak
- 5 -qadam: Men nima qildim
- 6 -qadam: Qanday qilib kimdir mening izimdan yurishi mumkin
- 7 -qadam: Men bundan keyin nima qilardim
Video: Harorat va namlik sensori: 7 qadam
2024 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2024-01-30 13:25
Mening ismim Taker Chaysit. Men to'rtinchi kursdaman va hozirda Massachusets Amxerst universitetida elektrotexnika bo'yicha bakalavr darajasini olaman va men M5 nomi bilan ham tanilgan ECE Makerspace hududiga tez -tez tashrif buyuraman.
1 -qadam: Dastlabki reja
Bilaman, M5 juda ko'p uchuvchi moddalar bilan shug'ullanadi va ECE o'quvchilarining katta hajmdagi loyihalari bilan shug'ullanadi. O'ylaymanki, uchuvchi elementlar tufayli havo sifatiga ta'sir ko'rsatishi kerak, bu menga havo sifati sensori yaratish g'oyasini berdi. Haqiqiy vaqtda ma'lumotlarni to'playdigan va M5 -da foydalanuvchiga to'g'ridan -to'g'ri xabar beradigan sensor, lekin bu sensorni yaratish uchun men kelajakda qilishni xohlagan yuqori bilimga ega bo'lishni talab qilaman. Men harorat va namlikni yig'adigan va Makerspace-da tizim bilan ishlaydigan qurilmalarni yaratishga ko'proq e'tibor qaratadigan oldindan qurilgan sensorni ishlatishga qaror qildim.
2 -qadam: Yo'l davomida nimani o'rgandim
Foydalanuvchi bilan Makerspace -da va professor Charlz Malloch yordamida muloqot qila oladigan sensorni yaratish. Men M5-da o'rnatilgan IoT platformasi bilan bog'lanish uchun ESP8266 Wi-Fi modulidan foydalanishga qaror qildim. Bularning barchasini amalga oshirish uchun men MQTT haqida bilishim va Arduino haqidagi bilimlarimni yaxshilashim kerak.
3 -qadam: qiyinchiliklar
Sensorni yaratish jarayonida qiyinchiliklar va qiyinchiliklar mavjud. Men duch kelgan birinchi muammolardan biri shundaki, ESP8266 to'g'ri va xavfsiz ishlashi uchun maksimal kuchlanishga ega edi. Men 3 dan 3,6 V gacha tushadigan kuchlanishni tartibga solish uchun voltaj regulyatoridan foydalanishim kerak. Birinchidan, men 3V ga teng ikkita batareyani ishlatishga harakat qildim, lekin qurilmaning kuchi etarli emas, lekin agar siz uchta batareyadan foydalansangiz, kuchlanish 4,5 V ga teng bo'ladi, bu ESP8266 qabul qilishi mumkin bo'lgan maksimal kuchlanishdan o'tadi. Semestrning oxiriga kelib, men LCD -ni yoqish muammosiga duch keldim va ishlash uchun quvvat manbaiga ega bo'ldim, keyinchalik muammoning manbai akkumulyator ushlagichidir, u dastlab to'rtta rozetkasi ochiq, bu ochiq kontaktlarning zanglashiga olib keladi. Men bo'sh rozetkalar orasidagi simni ulash orqali muammoni hal qildim.
4 -qadam: M5 qanday o'zgarishi kerak
O'ylaymanki, M5 - bu o'z loyihasini qurishni va ishlashni istagan har bir kishi uchun eng zo'r joy, men sensor ustida ishlagan vaqtimda o'ylaydigan yagona narsa - M5 allaqachon qilgan sensorlar va uning qismlarini kengroq tanlash. katta tanlovga ega bo'lgan ajoyib ish! Va, ehtimol, bu maydonni yanada toza, toza va yorqinroq qilish uchun.
5 -qadam: Men nima qildim
Oxir -oqibat, men sensor qura oldim va M5da o'tkazilgan Circuit & Code tadbirida qatnashdim. Sensor ma'lumotlarni to'plashi va ularni Arduino UNO -da saqlashi mumkin, keyin u ikkita signal yuboradi. Arduino yuboradigan birinchi narsa - bu sensorning holatini aks ettiruvchi LCD displeyi va foydalanuvchilarga sensor qachon yangilanishi va boshqa ma'lumot turini yuborishi. Ikkinchi signal M5 da IoT tizimi bilan aloqa qilish uchun ishlatiladigan ESP8266 ga uzatiladi.
6 -qadam: Qanday qilib kimdir mening izimdan yurishi mumkin
Menimcha, bu sensorni yaratish qiyin emas. Siz MQTT, Arduino UNO haqida ma'lumotga ega bo'lishingiz, sxemani kuzatib, sxemani kuzatib borishingiz va menga vaqt ajratgan muhim narsalardan biri bu voltaj regulyatori va har bir qismning qancha kuchlanishlari haqida bilish edi. eng yaxshi darajada ishlashi kerak.
7 -qadam: Men bundan keyin nima qilardim
Sensor uchun men qilmoqchi bo'lgan yoki xohlagan boshqa narsa - bu sensorning IoT -ga to'g'ri ulanishi va M5 uchun harorat va namlik sensori vazifasini bajarishi uchun kod bilan bog'liq muammolarni bartaraf etish. Shundan so'ng, men havo sifati sensori haqiqiy sensori qismini yaratish ustida ishlamoqchiman.
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