Mundarija:

IDC2018IOT signalizatsiya tizimi: 7 qadam
IDC2018IOT signalizatsiya tizimi: 7 qadam

Video: IDC2018IOT signalizatsiya tizimi: 7 qadam

Video: IDC2018IOT signalizatsiya tizimi: 7 qadam
Video: GSM/GPRS-модуль SIM800L (#1) - как выбрать, подключение, введение в AT-команды 2024, Iyul
Anonim
Image
Image

Ushbu yo'riqnomada siz IoT signalini yaratish bosqichlarini o'tasiz. Bu arzon uy signalizatsiya tizimi va Internetga Wi -Fi orqali kirish mumkin. Kimdir eshikni ochganda yoki xonangizdagi chiroqni yoqganda signal ishga tushadi. Bu loyiha, agar siz haqiqatan ham xonangizni himoya qilish uchun signal o'rnatishni xohlasangiz yoki MCU tugunini kodlash ko'nikmalarini mashq qilmoqchi bo'lsangiz, sizga yordam berishi mumkin. Yana bir variant - yorug'lik sensoridan budilnik sifatida foydalanish, bu sizni har kuni quyosh chiqqanda uyg'otadi.

1 -qadam: qismlar

Texnik qurilish
Texnik qurilish

Ushbu loyiha uchun zarur bo'lgan komponentlar:

1. Tugun MCU taxtasi.

2. Light theremin + 330 ohmli qarshilik - xonadagi yorug'lik kuchini aniqlash uchun ishlatiladi.

3. Eshik kaliti qamishi - eshikni ochish stsenariysini aniqlash uchun ishlatiladi.

4. Karnay - signalni chalish uchun ishlatiladi

5. Jumper kabellari

6. Blynk ilovasi + hisobiga ega mobil telefon - telefoningizdan signalni boshqarish uchun ishlatiladi.

7. Adafruit hisob qaydnomasi - termemin sensorini boshqarish va signal sxemasidan yig'ilgan statistikani ko'rish uchun ishlatiladi.

2 -qadam: O'chirish oqimi

Zanjir energiya quvvatiga ulangandan so'ng, signal mobil telefoningizdagi blynk ilovasidan ishga tushishini kutadi. Agar eshikning ochilishi aniqlansa yoki yorug'lik o'chirgichi yorug'lik kuchini o'lchagan bo'lsa, u signal chegarasidan oshib ketadi. Blynk sizning telefoningizga ogohlantirish yuborilganligi to'g'risida bildirishnoma va elektron pochta xabarini yuboradi. Signal ishga tushirilganda o'lchangan ma'lumotlar (kaliti qamish va yorug'lik termini) adafruit veb -saytida e'lon qilinadi.

3 -qadam: Texnik qurilish

Texnik qurilish
Texnik qurilish
Texnik qurilish
Texnik qurilish

1. https://www.blynk.cc/ saytida blynk hisobini oching. Shaxsiy kirish belgisini saqlang.

2. Mobil telefoningizda blynk ilovasini rasmdagi kabi sozlang.

3. Adafruit hisob qaydnomangizni oching va rasmlar panelidagi jadvalni quyidagicha tuzing. Shaxsiy kirish belgisini saqlang.

4. config.h -ni oching va konfiguratsiyalarni to'ldiring - WIFI, Adafruit va Blynk.

5. Ko'rsatilganidek, sxemani tuzing. Eslatma: qamish kaliti matritsaning ustiga qo'yiladi, masalan. Biroq, uni eshikka qo'yishni unutmang.

6. NodeMCU kartasiga eskizni yuklang va signalni ishlatishni boshlang!

4 -qadam: kod

Bu erda siz ushbu signalizatsiya tizimining kodini ko'rishingiz mumkin.

5 -qadam: cheklovlar

Ushbu sxemaning asosiy cheklovi shundaki, u blynk kabi uchinchi tomon xizmatlariga bog'liq. Agar bu xizmat ishlamasa, biz ushbu loyihada yaratilgan ba'zi funktsiyalarni yo'qotib qo'yishimiz mumkin.

6 -qadam: qiyinchiliklar

Bu loyihadagi eng katta qiyinchilik - bizda birgalikda ishlaydigan 3 xil protokol borligini tushunish. WiFi, Blynk va MQTT va biz bu signalni ishga tushirish uchun ularni boshidan boshqacha sozlashimiz kerak. Ushbu konfiguratsiya bosqichidan o'tib, Blynk va Adafruit -da o'z hisobingizga ega bo'lgandan so'ng, biz sizga bu loyihadan foydalanish juda oson bo'ladi deb o'ylaymiz.

Biz barcha konfiguratsiyalarni eskizdan chiqarib, conifg.h fayliga qo'yib, bu vazifani engishingizni osonlashtirishga harakat qildik. O'ylaymizki, bu yo'l ancha oson bo'ladi.

7 -qadam: kelajakdagi yaxshilanishlar

1. Sensorli identifikatorni qo'shish ehtimoli bor, u signalni u o'rnatiladigan joyda yoqish/o'chirish mumkin. Bu blynk yordamida masofadan turib yoqish/o'chirish funksiyasiga qo'shimcha ravishda qo'shiladi. Ish vaqtini hisoblash - 1 kun.

2. OLED -displeyni kompyuterga ketma -ket chop etish o'rnini bosadigan sxemani qo'shing. Ehtimol, siz ushbu xususiyatni qo'shishni xohlaysiz. Displey, signal kompyuterga ulanmagan bo'lsa ham, uning holati to'g'risida ma'lumot berishi mumkin. Ish vaqtini hisoblash - 1 kun.

3. Men, shuningdek, signal berilganda, jonli efirga o'tadigan kamerani ham qo'shishni xohlayman. Shunday qilib, xonaning ichida kim borligini uzoqdan ko'rish mumkin bo'ladi. Ish vaqtini hisoblash - 2 kun.

Tavsiya: