Mundarija:
- Ta'minotlar
- 1 -qadam: Plexo qutisini tayyorlash
- 2 -qadam: Komponentlarni joylashtirish
- 3 -qadam: Tinkerkad davri
- 4 -qadam: simni ulash
- 5 -qadam: Nosozliklarni tuzatish uchun LED va tugmachalarni qo'shish
- 6 -qadam: kodlash
- 7 -qadam: Thing Network Setup
- 8 -qadam: ma'lumotlarni qabul qiling
- 9 -qadam: Yakuniy yechim
Video: Suv sathini kuzatish tizimi: 9 qadam (rasmlar bilan)
2024 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2024-01-30 13:23
DIY yaratuvchisi sifatida men har doim o'z hayotimni va boshqalarning hayotini osonroq va xavfsizroq qilish yo'lini topishga harakat qilaman. 2013 yil 30 -martda Mavritaniya poytaxti portidagi to'satdan yomg'ir suv toshqini tufayli kamida 11 kishi halok bo'ldi. Xuddi shu kuni bir nechta uylarni suv bosdi, ko'plab qishloq aholisining mol -mulki shikastlandi. Bu fojia yuz beradigan bir necha kilometr uzoqlikda yashaganimda, men suv sathini nazorat qilish tizimini qurishga qaror qildim. Fantastik va g'ayratli jamoa bilan biz uni qura oldik.
Loyihani takrorlash juda oson, u arduino MKR WAN 1310, ultratovush sensori, DHT11 sensori va bir nechta LED va tugmani o'z ichiga oladi va loyihani salqin qilish uchun.
Ta'minotlar
Materiallar:
- Arduino MKR WAN 1310
- Ultrasonik sensor
- DHT11 J.
- chiqish simlari
- Plexo qutisi
- Darvoza
- Ledlar
- Tugmani bosish
Asboblar:
- Qo'l matkapi
- 5 mm bit
1 -qadam: Plexo qutisini tayyorlash
Qoplama uchun men 80x80 mm plexo qutisini ishlataman, chunki u kuchli va bardoshli. Birinchidan, men ultratovush sensori va quvvat simining qopqog'ini olib tashladim. Bu juda oson, chunki teshik diametri ultratovush sensori diametri bilan bir xil.
Ikkinchidan, korpusning yuqori qismida antenna uchun 5 mm teshik ochaman. Buning uchun siz mening holatimda bo'lgani kabi burg'ulash mashinasini yoki qo'lda matkapni ishlatishingiz mumkin.
2 -qadam: Komponentlarni joylashtirish
Ultrasonik datchik simining uzunligini kesishim kerak edi, chunki u qutiga sig'maydi va ulanish uchun oxirida ayol pinli bosh bilan tugatiladi. Sensorni korpus ichiga bosib, o'zini qulflash tizimi bilan qulflash mumkin, keyin men mkr wan 1310 taxtasi va datchiklar modulini qo'shdim.
Men suv o'tkazmaydigan yon ulagichni elektr manbaiga qo'ydim, chunki ichkariga suv kirmasin.
3 -qadam: Tinkerkad davri
O'tgan 3 yil mobaynida men juda ko'p davralarni o'tkazdim. Lekin menda arduino yo'q edi. Tinkercad men uchun arduino sxemasini o'rganish va rivojlantirishning yagona yo'li edi va ularni simulyatsiya qildi. Arduino uno -ni olganimdan keyin ham, men o'z loyihamni simulyatsiya qilish uchun hali ham tinkerkad sxemasidan foydalanaman. Men yangi boshlanuvchilar va arduino foydalanuvchilari uchun tinkercad pallasini tavsiya qilaman, chunki bu sizni yangi sxemani ishga tushirishda arduino yoqishingizga to'sqinlik qiladi.
4 -qadam: simni ulash
Siz tinkerkad sxemasini yuqoridagi kabi kuzatib borishingiz yoki quyida joylashgan ulanishni kuzatishingiz mumkin.
DHT11
+> 5v
Chiqish> pin13
-> tuproq
Ultrasonik sensor
+> 5v
Trigger> pin7
Echo> pin8
-> tuproq
O'tish simlari yordamida siz ulanishni osonlik bilan bog'lab, ularni fermuar bilan bog'lab qo'yishingiz mumkin.
5 -qadam: Nosozliklarni tuzatish uchun LED va tugmachalarni qo'shish
Men qurilmaning holatini ko'rsatish uchun qizil va yashil chiroqni ishlataman va qurilmani qayta o'rnatish uchun tugmani bosaman. Mening dizaynim tinkerkad sxemasida ishlaganligi uchun, men ishonamanki, bu haqiqiy hayotda bo'ladi. Shunday qilib, men simlar sonini kamaytirish uchun kichik kompyuter yaratdim.
6 -qadam: kodlash
Men onlayn IDE dan foydalanmoqdaman va kod quyidagi faylda
7 -qadam: Thing Network Setup
Siz ushbu havolada quyidagi amallarni bajarishingiz mumkin. Bu batafsil tushuntirish bilan juda oson. Men yuqoridagi rasmdagi yuk yukini tartibga solishni va text.function dekoderini (bayt, port) {var decoded = {}; var result = ""; for (var i = 0; i <bytes.length; i ++) {natijasini qo'shdim. += String.fromCharCode (parseInt (bayt ));} qaytarish {maydon1: natija,};} Bu o'qiladigan matnni olish uchun juda muhim.
8 -qadam: ma'lumotlarni qabul qiling
Siz yuqoridagi skrinshotda telefonda TTN orqali ma'lumotlarni qanday qabul qilayotganimni ko'rishingiz mumkin, shuningdek, agar men buni qanday amalga oshirganimni bilmoqchi bo'lsangiz, pastda google sheet.commentdagi ma'lumotlarni ko'rsatish uchun IFTTT integratsiyasidan foydalanaman.
9 -qadam: Yakuniy yechim
Mahsulot hali ham rivojlanish bosqichida. Men yangi muhrni 3d chop etaman, lekin uni mustahkamlashim kerak. Uni quvvatlantirish uchun 12V quyosh paneli ishlatiladi. Men hozir uni daryo bo'yiga o'rnatishdan oldin sinovdan o'tkazyapman. Tez orada men qurilmani aniq joyga qanday joylashtirishimni ko'rsatadigan ko'rsatma nashr qilaman.
Tavsiya:
Smart Planter - suv sathini ko'rsatadi: 5 qadam (rasmlar bilan)
Smart Planter - suv sathini ko'rsatadi: biz yangi uyimiz uchun bir nechta chiroyli o'simliklarni sotib oldik. Uyda to'ldirilgan barcha elektron gadjetlar orasida o'simliklar jonli tuyg'u keltiradi. Shunday qilib, men buning evaziga o'simliklar uchun biror narsa qilmoqchi edim. Shuning uchun men bu aqlli rejani tuzdim
Suv ichish signalizatsiyasi tizimi /suv olish monitor: 6 qadam
Suv ichish signalizatsiyasi tizimi /suv olish monitori: biz o'zimizni sog'lom saqlash uchun har kuni etarli miqdorda suv ichishimiz kerak. Bundan tashqari, har kuni ma'lum miqdorda suv ichish kerak bo'lgan bemorlar ko'p. Afsuski, biz deyarli har kuni jadvalni o'tkazib yubordik. Shunday qilib, men dizayn qilaman
Arduino va Raspberry Pi bilan ishlaydigan hayvonlarni kuzatish tizimi: 19 qadam (rasmlar bilan)
Arduino va Raspberry Pi bilan ishlaydigan uy hayvonlari monitoringi tizimi: Yaqinda ta'tilda biz uy hayvonimiz Beagle bilan aloqasi yo'qligini tushundik. Bir oz tadqiqotdan so'ng, biz uy hayvonini kuzatib borish va u bilan muloqot qilish imkonini beradigan statik kameraga ega mahsulotlarni topdik. Bu tizimlar ma'lum afzalliklarga ega edi
Ultrasonik sensor va Funduino suv sensori yordamida Arduino suv sathini aniqlash usullari: 4 qadam
Ultrasonik sensor va Funduino suv sensori yordamida Arduino suv sathini aniqlash usullari: Ushbu loyihada men sizga ikkita usuldan foydalanib, arzon suv detektori qanday yaratilishini ko'rsataman: 1. Ultrasonik sensor (HC-SR04) .2. Funduino suv sensori
Sigfox bilan o'lik odamni ogohlantirish bilan velosipedni kuzatish tizimi: 7 qadam (rasmlar bilan)
Sigfox bilan o'lik odamni ogohlantirish bilan velosipedni kuzatish tizimi: velosiped haydovchilari uchun kuzatuv va ogohlantirish xususiyatlarini yuborish uchun xavfsizlik tizimi. Voqea sodir bo'lgan taqdirda GPS joylashuvi bilan signal yuboriladi. Velosiped haydovchilarining xavfsizligi majburiydir, chunki velosipedda yoki tog 'velosipedida baxtsiz hodisalar ro'y beradi va imkon qadar tez