Мазмұны:

Мәтіндік ескертуі бар Arduino есік дабылы: 14 қадам (суреттермен)
Мәтіндік ескертуі бар Arduino есік дабылы: 14 қадам (суреттермен)

Бейне: Мәтіндік ескертуі бар Arduino есік дабылы: 14 қадам (суреттермен)

Бейне: Мәтіндік ескертуі бар Arduino есік дабылы: 14 қадам (суреттермен)
Бейне: Using Digispark Attiny85 Mini Arduino boards: Lesson 108 2024, Қараша
Anonim
Мәтіндік ескертуі бар Arduino есік дабылы
Мәтіндік ескертуі бар Arduino есік дабылы

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

Бөлшектер тізімі

  • Ардуино Уно
  • Arduino Uno Ethernet қалқаны
  • 3x жарықдиодты шамдар
  • 2 рет SPST қосқыштары
  • 1x лездік батырмасы
  • 2x СКД экрандары
  • 1x пассивті дыбыстық сигнал
  • 1x магнитті қамысты қосқыш

1 -қадам: Arduino Uno мен Breadboard орнатыңыз

Arduino Uno мен Breadboard жүйесін орнатыңыз
Arduino Uno мен Breadboard жүйесін орнатыңыз

2 -қадам: Ethernet қалқанын қосыңыз

Ethernet қалқанын қосыңыз
Ethernet қалқанын қосыңыз

Ethernet қалқанын Arduino шыңына қосыңыз.

3 -қадам: Қуат және жер үсті рельсін қосыңыз

Қуат және жер үсті рельсін қосыңыз
Қуат және жер үсті рельсін қосыңыз

Қуат рельсін 5в істікшеге, ал жерге тұйықтау жолын Arduino -дегі жерге тұйықтауышқа қосыңыз

4 -қадам: қамысты қосқышты қосыңыз

Reed қосқышын қосыңыз
Reed қосқышын қосыңыз

Коммутатордағы COM терминалын жер рельсіне және қалыпты ашылатын (NO) терминалын Arduino -дегі 8 істікке қосыңыз.

5 -қадам: Жарық диодтарын қосыңыз

Жарық диодтарын қосыңыз
Жарық диодтарын қосыңыз

Қызыл, сары және жасыл жарықдиодты жердегі рельске және резисторды светодиодтың әрбір оң сымына жалғаңыз және қызылшаны 6 түйреуішке, сарыға 5 пен жасылға 4 түйреуге қосыңыз.

6 -қадам: Дыбыстық сигналды қосыңыз

Дыбыстық сигналды қосыңыз
Дыбыстық сигналды қосыңыз

Дыбыстық сигналдың теріс түйреуішін жердегі рельске және оң түйрегішті Arduino -дағы 12 -ші істікке қосыңыз.

7 -қадам: қосқыштарды қосыңыз

Қосқыштарды қосыңыз
Қосқыштарды қосыңыз

Хабар алмасу қосқышын түйреуіш 11 -ге, дыбыс ауыстырып -қосқыш 10 -түйінге қосыңыз. Қосқыштағы екінші аяқты қосқыштағы жер рельсіне жалғаңыз.

8 -қадам: Басу түймесін қосыңыз

Басу түймесін қосыңыз
Басу түймесін қосыңыз

Түйменің бір аяғын жер үсті рельсімен, екіншісін Arduino 2 -ге бекітіңіз.

9 -қадам: Бірінші СКД экранын қосыңыз

Бірінші СКД экранды қосыңыз
Бірінші СКД экранды қосыңыз

VCC түйреуішін электр рельсіне, GND істікшесін жер рельсіне, SCL түйреуішін A5 -ке және SDA түйреуішін Arduino -да A5 -ке жалғаңыз.

10 -қадам: Екінші СКД экранын қосыңыз

Екінші СКД экранына қосыңыз
Екінші СКД экранына қосыңыз

СКД экранын бірінші рельспен бір рельске қосыңыз.

11 -қадам: қамысты қосқышты орнатыңыз

Қамысты қосқышты орнатыңыз
Қамысты қосқышты орнатыңыз

Терминалы бар бөлікті есіктің жақтауына қойыңыз. Магнитті бөлікті қосқыштың астындағы есікке қойыңыз, сонда ол әлі де қосқышты ауыстырады. Сіз мультиметрді қолдана аласыз немесе есік ашылғанда немесе жабылғанда қосқыштың қосылатынын көру үшін тыңдай аласыз.

12 -қадам: кодты жүктеңіз

Кодты Arduino -ға жүктеңіз.

13 -қадам: Ескерту хабарларын орнатыңыз

Алдымен twilio.com есептік жазбасын жасаңыз, сіз тегін нұсқаны пайдалана аласыз. Жоба мен телефон нөмірін құрып, SID тіркелгісі мен авторизация белгісін жазыңыз.

Twilio PHP Master веб -серверіне https://packagist.org/packages/twilio/sdk сайтынан жүктеңіз.

Alert.php кодын сол каталогқа жүктеңіз.. Txt файлын соңынан жою үшін сізге файл кеңейтімін өзгерту қажет болады.

Сценарийді ашып, 10 және 11 -жолдарды SID тіркелгісі мен авторизация белгісіне өзгертіңіз. 17 -жолды телефон нөміріне, ал 20 -жолды Twilio -дан алған телефон нөміріне өзгертіңіз. 22 жолды алғыңыз келетін мәтінге өзгертіңіз.

14 -қадам: Дабылды қолданыңыз

Дабылды қолданыңыз
Дабылды қолданыңыз

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

Ұсынылған: