Мазмуну:

Текст эскертүүлөрү бар Arduino эшик сигнализациясы: 14 кадам (сүрөттөр менен)
Текст эскертүүлөрү бар Arduino эшик сигнализациясы: 14 кадам (сүрөттөр менен)

Video: Текст эскертүүлөрү бар Arduino эшик сигнализациясы: 14 кадам (сүрөттөр менен)

Video: Текст эскертүүлөрү бар Arduino эшик сигнализациясы: 14 кадам (сүрөттөр менен)
Video: Lesson 2: Getting Arduino Software and using Documentation for SunFounder Arduino Kit | SunFounder 2024, Ноябрь
Anonim
Текст эскертүүлөрү бар Arduino Door Alarm
Текст эскертүүлөрү бар Arduino Door Alarm

Бул эшиктин абалын аныктоо үчүн магниттик камыш которгучун колдонгон Arduino негизделген эшик ойготкучу жана үн сигналын жана текст кабарына негизделген сигнализацияны камтыйт.

Бөлүктөр тизмеси

  • Arduino Uno
  • Arduino Uno Ethernet Shield
  • 3x светодиоддор
  • 2x SPST которгучтары
  • 1x Моменталдык баскыч
  • 2x LCD экрандар
  • 1x Passive Buzzer
  • 1x магниттик камыш которуштуруу

1 -кадам: Arduino Uno жана Breadboard орнотуңуз

Arduino Uno жана нан тактасын орнотуңуз
Arduino Uno жана нан тактасын орнотуңуз

2 -кадам: Ethernet Shield кошуу

Ethernet Shield кошуу
Ethernet Shield кошуу

Ethernet Shield'ди Arduino чокусуна сайыңыз.

3 -кадам: электр жана жер темир жолун туташтыруу

Электр жана жер темир жолун туташтырыңыз
Электр жана жер темир жолун туташтырыңыз

Электр темир жолун 5v пинге жана жер темир жолун Arduinoдогу жерге туташтыргычка туташтырыңыз

4 -кадам: Камыш которгучту туташтырыңыз

Камыш которгучту туташтырыңыз
Камыш которгучту туташтырыңыз

Коммутатордогу COM терминалын жер темир жолуна жана Нормалдуу Ачык (NO) терминалын Arduinoдогу 8 -пинге туташтырыңыз.

5 -кадам: LED кошуу

LED кошуу
LED кошуу

Жердин темир жолуна кызыл, сары жана жашыл LEDди жана ар бир позитивдүү светодиодго каршылыкты туташтырып, кызылды 6 -пинге, сарыга 5 -жашка, жашылды 4 -пинке туташтырыңыз.

6 -кадам: Buzzer кошуу

Buzzer кошуу
Buzzer кошуу

Зумердин терс пинин жер темир жолуна жана оң пинди Arduino 12ге туташтырыңыз.

7 -кадам: Коммутаторлорду туташтыруу

Коммутаторлорду туташтыруу
Коммутаторлорду туташтыруу

Кабарды которгучту 11 -пинге, ал эми үндү которуштургучту 10 -пинге туташтырыңыз.

8 -кадам: Баскычты кошуу

Баскычты кошуу
Баскычты кошуу

Баскычтын бир бутун жер темир жолуна, экинчисин Arduino 2ге туташтырыңыз.

9 -кадам: Биринчи ЖК экранын туташтырыңыз

Биринчи LCD экранды туташтыруу
Биринчи LCD экранды туташтыруу

VCC пинди электр темир жолуна, GND пинди жер темир жолуна, SCL пинди A5ке жана SDA пинин A5ке Arduinoго туташтырыңыз.

10 -кадам: Экинчи ЖК экранына кошуңуз

Экинчи LCD экранга кошуу
Экинчи LCD экранга кошуу

ЖК экранды биринчи эле темир жолго туташтырыңыз.

11 -кадам: Камыш которгучту орнотуңуз

Камыш которгучту орнотуңуз
Камыш которгучту орнотуңуз

Терминалдар менен кесимди эшиктин алкагына коюңуз. Магниттик бөлүктү эшиктин астына, коммутатордун астына койгула, ал дагы эле которуштурууну алмаштырат. Сиз мультиметрди колдоно аласыз же эшик ачылып же жабылганда которгучтун активдештирилгенин көрүү үчүн уга аласыз.

12 -кадам: Кодду жүктөө

Кодду Arduinoго жүктөңүз.

13 -кадам: Эскертүү билдирүүлөрүн орнотуңуз

Алгач twilio.com эсебин түзүңүз, акысыз версиясын колдоно аласыз. Жөн эле проект жана телефон номерин түзүп, SID жана Auth Токендерин жазыңыз.

Twilio PHP Master'ди https://packagist.org/packages/twilio/sdk веб -серверине жүктөө

Ошол эле каталогго alert.php кодун жүктөңүз.. Txt файлын аягынан алып салуу үчүн файл кеңейтүүсүн өзгөртүүгө туура келет.

Сценарийди ачыңыз жана 10 жана 11 -саптарды Account SID жана Auth Tokenге өзгөртүңүз. 17 -сапты телефон номериңизге жана 20 -сапты Twilioдон алган телефон номериңизге алмаштырыңыз. 22 -сапты алгыңыз келген текстке өзгөртүңүз.

14 -кадам: Ойготкучту колдонуңуз

Ойготкучту колдонуу
Ойготкучту колдонуу

Эгерде сиз эскертүү текстин алууну же ойготкучтун үнүн алууну кааласаңыз жана системаны баскыч менен куралдандыргыңыз келсе, өчүргүчтөрдү коюңуз. Эшик ачылганда, тутумду баштапкы абалга келтирүү үчүн, баскыч басылганга чейин сигнал өчөт.

Сунушталууда: