Мазмұны:

IDC2018IOT дабыл жүйесі: 7 қадам
IDC2018IOT дабыл жүйесі: 7 қадам

Бейне: IDC2018IOT дабыл жүйесі: 7 қадам

Бейне: IDC2018IOT дабыл жүйесі: 7 қадам
Бейне: IDC European IoT Summit 2018 2024, Желтоқсан
Anonim
Image
Image

Бұл нұсқаулықта сіз IoT дабылы бойынша қадамдар жасайсыз. Бұл арзан баға бойынша үйден жасалған дабыл жүйесі және Интернетке WiFi арқылы қол жетімді. Дабыл біреу есікті ашқанда немесе сіздің бөлмеңіздің жарығын қосқанда іске қосылады. Бұл жоба сіздің бөлмеңізді қорғау үшін дабыл орнатқыңыз келе ме, әлде егер сіз MCU түйіні үшін кодтау дағдыларыңызды қолданғыңыз келсе де сізге көмектесе алады. Тағы бір нұсқа - жарық сенсорын оятқыш ретінде пайдалану, ол сізді күн батқанда оятады.

1 -қадам: бөлшектер

Техникалық құрылыс
Техникалық құрылыс

Бұл жобаға қажет компоненттер:

1. Түйін MCU тақтасы.

2. Жеңіл теремин + 330 Ом резисторы - бөлмедегі жарық қуатын анықтау үшін қолданылады.

3. Есік қосқыш құрағы - есікті ашу сценарийін анықтау үшін қолданылады.

4. Динамик - дабылды ойнату үшін қолданылады

5. Өтпелі кабельдер

6. blynk қолданбасы + тіркелгісі бар ұялы телефон - телефоннан дабылды басқару үшін қолданылады.

7. Adafruit шоты - теремин сенсорын басқару және дабыл схемасынан жиналған статистиканы көру үшін қолданылады.

2 -қадам: тізбек ағыны

Схема қуат көзіне қосылғаннан кейін дабыл ұялы телефондағы blynk қосымшасынан іске қосылады. Егер есіктің ашылуы анықталса немесе жарық шамында жарық қуаты өлшенсе, онда дабыл іске қосылады. Blynk телефонға хабарландыруды және сіздің есептік жазбаңызға дабылдың іске қосылғанын көрсететін электрондық поштаны жібереді. Оятқыш іске қосылған жағдайда өлшенетін деректер (қосқыш қамыс және жарық теремин) adafruit веб -сайтында жарияланады.

3 -қадам: Техникалық құрылыс

Техникалық құрылыс
Техникалық құрылыс
Техникалық құрылыс
Техникалық құрылыс

1. https://www.blynk.cc/ сайтында blynk есептік жазбасын ашыңыз. Жеке кіру белгісін сақтаңыз.

2. Ұялы телефондағы blynk қосымшасын суреттегідей конфигурациялаңыз.

3. Adafruit есептік жазбаңызды ашып, суреттегідей бақылау тақтасын жасаңыз. Жеке кіру белгісін сақтаңыз.

4. config.h ашыңыз және конфигурацияларды толтырыңыз - WIFI, Adafruit және Blynk.

5. Схеманы суретте көрсетілгендей құрыңыз. Ескерту: қамыс қосқышы матрицаның үстіне қойылады, мысалы. Дегенмен, сіз оны есікке қоюды ұмытпауыңыз керек.

6. Эскизді NodeMCU тақтасына жүктеп, дабылды қолдана бастаңыз!

4 -қадам: код

Мұнда сіз дабыл жүйесінің кодын көре аласыз.

5 -қадам: шектеулер

Бұл схеманың басты шектеуі - бұл blynk сияқты үшінші тарап қызметтеріне тәуелділік. Егер бұл қызмет жұмыс істемесе, біз осы жобада жасаған кейбір мүмкіндіктерді жоғалтуымыз мүмкін.

6 -қадам: Қиындықтар

Бұл жобадағы ең үлкен қиындық - бізде бірге жұмыс істейтін 3 түрлі протокол бар екенін түсіну. WiFi, Blynk және MQTT және бұл дабылды іске қосу үшін біз оларды басынан басқаша реттеуіміз керек. Бұл конфигурация кезеңінен өткеннен кейін және Blynk пен Adafruit -те жеке есептік жазбаңыз болғаннан кейін, біздің ойымызша, бұл жобаны пайдалану өте қарапайым деп ойлайсыз.

Біз барлық конфигурацияларды эскизден алып, оны conifg.h файлына орналастыру арқылы сізге бұл тапсырманы жеңілдетуге тырыстық. Біз бұл жағдайда әлдеқайда жеңіл болады деп ойлаймыз.

7 -қадам: болашақ жақсартулар

1. Дабылды ол орнатылған жерде қосуға/өшіруге болатын сенсорлық ID сенсоры қосылуы әбден мүмкін. Бұл blynk көмегімен қашықтан қосу/өшіру функциясына қосылады. Жұмыс уақытын бағалау - 1 күн.

2. OLED дисплейін компьютерге сериялық басып шығаруды алмастыратын схемаға қосыңыз. Сіз бұл мүмкіндікті қосқыңыз келетін шығар. Дисплей дабылдың күйі туралы ақпаратты компьютерге қосылмаған кезде де бере алады. Жұмыс уақытын бағалау - 1 күн.

3. Сондай -ақ, дабыл басталған кезде тікелей эфирге шығатын камераны қосқым келеді. Осылайша бөлменің ішінде кім бар екенін алыстан көруге болады. Жұмыс уақытын бағалау - 2 күн.

Ұсынылған: