Мазмұны:

IoT Smart Home жүйесі: 8 қадам
IoT Smart Home жүйесі: 8 қадам

Бейне: IoT Smart Home жүйесі: 8 қадам

Бейне: IoT Smart Home жүйесі: 8 қадам
Бейне: Aqara S1 ZNCJMB14LM - интерактивті сенсорлық панель және смарт үйге арналған үш сызықты қосқыш 2024, Шілде
Anonim
IoT ақылды үй жүйесі
IoT ақылды үй жүйесі

Бұл Kiot және Jons Smart үй жүйесі

1 -қадам: Өтініш не туралы?

Бұл қосымша ақылды үй жүйесі, ол 2 негізгі компонентке бөлінген. Бірінші компонент - бұл есік қоңырауы, кіру картасы жүйесі, уақытты көрсететін СКД дисплейі, кіру картасына рұқсат берілген немесе берілмегені, есіктің құлпы ашылғанын көрсететін жарықдиодты индикатор шамы, қозғалыс сенсорынан тұратын ақылды есік жүйесі. үйден тыс қозғалысты түсіру үшін, қозғалыс анықталған кезде суретке түсіру үшін камерамен.

Екінші компонент-бұл ақылды үй жүйесі, ол 2 жарық диодынан тұрады, оның біреуі үйдегі шамдарды, екіншісі үйдің кондиционерін білдіреді. Кондиционер мен шамдарды түймелердің көмегімен қосуға немесе өшіруге болатынын білдіретін светодиодтарды өшіру және қосу үшін 2 түйме қосылады. Алайда, қосымшаның веб-бетін қолдана отырып, пайдаланушы кондиционерді немесе шамдарды қашықтан қосуға және өшіруге болады. Температура мен ылғалдылық сенсоры үйдегі температура мен ылғалдылықты түсіру үшін де қолданылады, сонымен қатар веб -сайтта күндізгі температураның графигін көруге болады.

Бұл қосымша үй иелерінің өмірін жеңілдетуге көмектеседі, өйткені олар үйдің қауіпсіздігін қамтамасыз ете алады, өйткені олар есіктің кіру жүйесі мен қозғалысты анықтауға және үйден тыс жерде күдікті әрекеттерді суретке түсіруге, сонымен қатар камераның тікелей ағынына түсуге мүмкіндік береді. олар үйден тыс жерде не болып жатқанын қараңыз. Ақылды үй жүйесі сонымен қатар үй иелеріне олардың шамдары немесе кондиционері қосылғанын немесе өшірілгенін көруге мүмкіндік береді, сондықтан олар кетер алдында өшіруді ұмытып кеткен жағдайда оны өшіре алады. үй. Температура кестесі сонымен қатар үй иелеріне үйдегі температураны бақылауға мүмкіндік береді, содан кейін олар салқын үйге оралуға және демалуға мүмкіндік беретін үйдегі температура жоғары екенін көріп, үйге жетпей кондиционерді қосуды таңдай алады..

2 -қадам: Сипатталатын қадамдардың қысқаша мазмұны

1) Шолу

2) Аппараттық құралдарға қойылатын талаптар - Қажетті жабдықтарға шолу жасайды

3) Ақылды есік жүйесіне арналған есік қоңырауы - ақылды есік жүйесінің қоңырау жүйесін сыммен қосуға арналған қадамдық нұсқаулықты ұсынады.

4) ақылды есік жүйесіне арналған СКД дисплейі - ақылды есік жүйесінің СКД дисплейін қалай жалғау керектігі туралы қадамдық нұсқаулықты ұсынады.

5) NFC/ RFID оқу құралы кіру картасын оқу үшін - NFC/ RFID карта оқу құралына кіру картасын оқу және пайдаланушының үйге кіруіне рұқсат беру бойынша қадамдық нұсқаулықты ұсынады.

6)

Кескін түсіруге арналған қозғалыс сенсоры - үйден тыс қозғалысты анықтай алатындай қозғалыс сенсорын қалай жалғауға болатыны туралы қадамдық нұсқаулық береді.

7)

Ақылды үй жүйесі - үйдегі компоненттердің жарық диодтары мен температура сенсорын қалай қосу керектігі туралы қадамдық нұсқаулық береді.

8)

Бағдарламаларды кодтау - қосымшаны қалай дұрыс құру және бағдарламалау бойынша қадамдық нұсқаулық береді

9)

Бағдарламаларды іске қосу - егер бағдарлама дұрыс орындалса, күтілетін нәтижені береді

3-қадам: RPI-дің соңғы қондырғысы қалай көрінеді?

4 -қадам: Веб -қосымша қалай көрінеді?

Веб -қосымша қалай көрінеді?
Веб -қосымша қалай көрінеді?

5 -қадам: Аппараттық құралдарға қойылатын талаптар

Бұл қосымшаны толтыру үшін сізге қажет:

  • 1 I2C СКД дисплейі
  • 1 RFID / NFC MFRC522 карта оқу модулі
  • 1 DHT11 температура мен ылғалдылық сенсоры
  • 1 PIR қозғалыс сенсоры
  • 1 Дыбыстық сигнал
  • 1 Raspberry Pi камерасы (piCam)
  • 3 түймелер
  • 3 жарық диоды
  • 3 10К Ом резисторы
  • 3 330 Ом резисторы
  • Көптеген ерлер мен әйелдердің сымдары

6 -қадам: қосымшаны кодтау

Бұл қосымшаны кодтау үшін қоса берілген нұсқаулық файлды қараңыз.

7 -қадам: Бағдарламаны іске қосыңыз

Іске қосу үшін келесі пәрменді енгізіңіз

Python бағдарламасы

sudo python ~/ca1/ca1.py

8 -қадам: Бағдарламаның нәтижесі

Тапсырма

а)

Орындаған кезде бағдарлама әр компоненттің дұрыс жұмыс істеп тұрғанын көрсететін мәтінді көрсетуі керек.

б)

Дыбыстық сигнал мен үйдегі жарық диодтары түймені басуға жауап беруі керек.

в)

СКД дисплейде «Jon's Residence» және уақыт көрсетілуі керек.

г)

Кіру картасы сканерленген кезде, СКД экранында «Құлыпталмаған» жазуы болуы керек, ал жасыл жарық диоды жасыл түске айналады.

д)

Веб -бет жұмыс істеп тұруы керек!

Index.html:

tempvalue.html

Ұсынылған: