Mundarija:
- 1 -qadam: materiallar
- 2 -qadam: ThingSpeak -da ro'yxatdan o'ting
- 3 -qadam: simlar va uskunalar
- 4 -qadam: Uskuna dasturlash
- 5 -qadam: Matlab -da kodlash
- 6 -qadam: Send_msg funktsiyasi
Video: SafeT-Park tizimi: 6 qadam (rasmlar bilan)
2024 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2024-01-30 13:28
Ushbu qurilma uchta xavfsizlik kontseptsiyasini IOT qurilmasiga kiritish orqali to'xtash joylarini himoya qilishga yordam beradi.
Avtoturargohda yong'in sodir bo'lgan taqdirda avtomatlashtirilgan favqulodda vaziyatlar tizimi
Yong'in joyini aniqlash uchun o'rnatilgan harorat va balandlik sensori
Tutun nurlanishini kamaytirish uchun faollashtirilgan bosim tizimi
1 -qadam: materiallar
1. unga MATLAB, Arduino va Thingspeak o'rnatilgan noutbuk o'rnatilgan
2. SparkFun ESP8266 Thing qurilmasi
3. SparkFun balandligi/bosim sensori uzilishi - MPL3115A2
4. Ayol -ayol kabellari
5. Micro USB to USB kabeli
6. 3D bosma mashinalar garaji
2 -qadam: ThingSpeak -da ro'yxatdan o'ting
Birinchidan, thingspeak.com saytida ro'yxatdan o'ting va MATHWORKS hisobidan foydalanib hisob yarating.
Keyin "Mening kanallarim" ni bosing va har bir ishlatilgan sensor uchun yangi kanal qo'shing.
Narsalar Interneti (IoT)-bu o'rnatilgan elektronika, dasturiy ta'minot, datchiklar, aktuatorlar va tarmoq ulanishi yordamida ma'lumotlarni yig'ish va almashish imkoniyatiga ega bo'lgan o'zaro bog'liq ob'ektlar tarmog'i ("ulangan qurilmalar" yoki "aqlli qurilmalar").
3 -qadam: simlar va uskunalar
Yuqoridagi rasmda ko'rsatilgandek taxtani ulang.
4 -qadam: Uskuna dasturlash
1. To'g'ri kirishni tekshiring. Grafik va hisob -kitoblar uchun mos bazani o'rnatish uchun asosiy qiymatlarni manipulyatsiya qilish.
2. Thingspeak.com saytiga yuborish uchun xarita kodi.
3. WiFi joylashuvi va kanal identifikatori ma'lumotlarini kiriting.
4. Har 10 soniyada kodlash tsiklini takrorlashni o'rnating. Qayta sozlash uchun 5 soniya "vaqt tugashi" o'rnatildi.
5. To'g'ri ma'lumotlarni olish uchun bosim, harorat va balandlik maksimallarini sozlang.
5 -qadam: Matlab -da kodlash
Arduino sensorlaridan kirishni ishlatish uchun biz ThingSpeak -dan ma'lumotlarni olish uchun Matlab -dan foydalanishimiz kerak. "ThingSpeakRead ()" buyrug'i siz gapiradigan kanal, maydonlar va siz kiritgan ma'lumotlar nuqtalari sonidan ma'lumotlarni yig'adi. Bu bajarilgandan so'ng, siz kerakli ma'lumotlarni ishlab chiqarish uchun ma'lumotlardan foydalanishingiz mumkin. Men boshlash uchun nusxa ko'chirish va joylashtirish mumkin bo'lgan o'z kodim bilan sahifalar faylini biriktirdim.
Ushbu loyiha uchun bizning natijalarimiz quyidagilarni o'z ichiga oladi:
- Oxirgi harorat, balandlik va bosim ko'rsatkichlari ko'rsatilgan jadval
- So'nggi 50 ma'lumot nuqtasida harorat va bosim ko'rsatkichlarini ko'rsatadigan 2 ta grafik (bu holda 500 soniya)
- Matlab ichidagi ochiladigan menyudan tanlashingiz mumkin bo'lgan harorat, balandlik yoki bosim ko'rsatkichlari bilan matnli xabar va elektron pochta xabarlarini yangilash.
- Sensor harorati ma'lum bir nuqtadan oshsa, yong'in haqida avtomatik ogohlantirish (bu holda sinov uchun 80 daraja F).
Xabarlarni/elektron pochta xabarlarini olish uchun siz ushbu kodni ishga tushirishdan oldin send_msg funksiyasini sozlashingiz kerak.
Bu keyingi slaydda yoritiladi
6 -qadam: Send_msg funktsiyasi
E -pochta va matnli yangilanishlarni olish uchun siz "send_msg" funktsiyasini belgilashingiz kerak bo'ladi. Siz "pochta" va "pwd" qiymatlarini yangilanishni yuborishni xohlagan elektron pochta va parol bilan yangilashingiz kerak bo'ladi. Shuningdek, siz "qabul qiluvchilar" ni yangilanishlarni qabul qilmoqchi bo'lgan raqam va elektron pochta manzili sifatida va qabul qiluvchining telefon tashuvchisi bilan "tashuvchi" ni belgilashingiz kerak bo'ladi. Bu bajarilgach, funksiya ishga tayyor bo'ladi.
Tavsiya:
Batareya bilan ishlaydigan ofis. Quyosh panellari va shamol turbinasi: Sharq/G'arbni avtomatik almashtirish bilan quyosh tizimi: 11 qadam (rasmlar bilan)
Batareya bilan ishlaydigan ofis. Quyosh tizimi Sharq/G'arbning avtomatik panellari va shamol turbinasi bilan almashinuvi bilan: Loyiha: 200 kvadrat metrli ofis batareyali bo'lishi kerak. Ofis, shuningdek, ushbu tizim uchun zarur bo'lgan barcha tekshirgichlar, batareyalar va komponentlarni o'z ichiga olishi kerak. Quyosh va shamol energiyasi batareyalarni zaryad qiladi. Faqat kichik muammo bor
L293D bilan haroratni nazorat qilish tizimi: 19 qadam (rasmlar bilan)
L293D bilan haroratni nazorat qilish tizimi: Harorat sezgir boshqariladigan tizim - bu atrof -muhit bilan bog'liq bo'lgan ma'lum bir sohada ob'ektning haroratini boshqaruvchi va ushlab turuvchi qurilma. Ushbu turdagi boshqariladigan tizimlar asosan AC (Konditsionerlar), Refrig
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
OpenLH: Biologiya bilan ijodiy tajriba o'tkazish uchun ochiq suyuqlik bilan ishlash tizimi: 9 qadam (rasmlar bilan)
OpenLH: Biologiya bilan ijodiy eksperimentlar uchun ochiq suyuqlik bilan ishlash tizimi: Biz bu ishni moddiy, ko'milgan va mujassamlangan o'zaro ta'sir xalqaro konferentsiyasida (TEI 2019) taqdim etganimizdan faxrlanamiz. Tempe, Arizona, AQSh | 17-20 mart. Hamma yig'ish fayllari va qo'llanmalar bu erda mavjud. Oxirgi kod versiyasi
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