Мазмуну:

IoT Push эскертмеси Nodemcu'ду телефондо колдонуу (баардык нерсе үчүн): 5 кадам (сүрөттөр менен)
IoT Push эскертмеси Nodemcu'ду телефондо колдонуу (баардык нерсе үчүн): 5 кадам (сүрөттөр менен)

Video: IoT Push эскертмеси Nodemcu'ду телефондо колдонуу (баардык нерсе үчүн): 5 кадам (сүрөттөр менен)

Video: IoT Push эскертмеси Nodemcu'ду телефондо колдонуу (баардык нерсе үчүн): 5 кадам (сүрөттөр менен)
Video: Полный контроль над двигателем постоянного тока с помощью ESP8266 NodeMCU D1 Mini через Wi-Fi 2024, Ноябрь
Anonim
IoT Push эскертмеси Nodemcu'ду телефондо колдонот (Баары үчүн)
IoT Push эскертмеси Nodemcu'ду телефондо колдонот (Баары үчүн)

Билдирмелерди жөнөтүү, электрондук каттар эскиче…

Келгиле, жаңы нерсени абдан оңой жана жөнөкөй кылып түзөлү, СЕРВЕРДИН ТАРТИПТЕГИ ЖАГЫНДА PHP ХОСТИНГИ ЖЕ БАШКА ТАТЫКТУУЛУК …

Үйдү автоматташтыруу, суу насостун деңгээли, бакчаны сугаруу, үй жаныбарларын автоматтык түрдө тамактандыруу, PIR ойготкучу жана башка көптөгөн нерселер сиз телефонуңузга кабарлоону каалайт. (Android/iOS)

КУБАНЫП, жалкоо бол, бирок кабардар бол !!!

1 -кадам: компоненттери талап кылынат

Керектүү компоненттер
Керектүү компоненттер
Керектүү компоненттер
Керектүү компоненттер
Керектүү компоненттер
Керектүү компоненттер
Керектүү компоненттер
Керектүү компоненттер

негизги компонент - Nodemcu (ESP8266) же adafruit huzzah, wemos d1 mini ж.б.у.с.

Ал эми сенсорлор сиздин муктаждыгыңызга жараша болот …

Мен мурунтан жасалган интернет/булут көзөмөлдөгөн долбоорду, PIR сигналдык схемасын, УЗИ сенсорунун көзөмөлүндөгү суунун деңгээлин, IR сенсорунун эшигин кабарлоо үчүн кабарлоону колдонуп жатам !!

Сенсорлор конфигурациялангандан кийин эң маанилүү нерсе - программалоо

Ардуинодо nodemcu конфигурациялоо үчүн мурунку көрсөтмөлөрүмө баш багыңыз …

ЭСКЕРТҮҮ: Окутууну толугу менен окуңуз, жарымын окуп чыкпаңыз жана комплекттериңизге зыян келтирбеңиз, мен жооп бербейм: P

2 -кадам: ESP_Notify жана китепкана

ESP_Notify жана китепкана
ESP_Notify жана китепкана
ESP_Notify жана китепкана
ESP_Notify жана китепкана
ESP_Notify жана китепкана
ESP_Notify жана китепкана
ESP_Notify жана китепкана
ESP_Notify жана китепкана

Биз Google Play дүкөнүнөн ESP кабарлоо тиркемесин таба алабыз же каалаган жерден apkти ала алабыз.

Колдонмону орноткондон кийин бизге керек

  1. КИРҮҮ (google аккаунту менен)
  2. SEND TOKENs параметрин басыңыз
  3. электрондук почтаңызды колдонуңуз
  4. электрондук катта сиз КОЛДОНУУЧУнун IDсин, Түзмөктүн идентификаторун жана китепкананын zip URLин аласыз
  5. zipти шилтемеден жүктөп алыңыз

Китепкана жүктөлгөндөн кийин аны Arduino IDEге кошо аласыз

  1. эскизди басуу
  2. Китепкана кирет
  3. IDEге. ZIP китепканасын кошуп, анан жүктөө папкасынан жүктөлгөн ESP_Notify-master.zip файлын тандаңыз.

3 -кадам: КОДГОРЛОО

CODING
CODING

Китепкана жөнүндө бир нерсе билүү үчүн arduino мисалдарына өтүңүз:

  1. Файл
  2. Мисалдар
  3. ESP_Notify
  4. send_notification.

Иштетүү үчүн жөн эле 3 нерсени өзгөртүңүз: WiFi SSID (аты), WiFi сырсөзү жана Device_Id.

Device_Id, TOKENS ЖӨНӨТҮҮ мурунку багытталган электрондук каттан ала аласыз.

Ошентип, кодду текшергенден кийин, биз аны мурункудай айткандай колдонуу үчүн оңдой алабыз …

Үйдү автоматташтыруу, PIR сигнализациясы, суунун деңгээлинин сигнализациясы, IR эшик сенсорунун билдирүүсү

ЭСКЕРТҮҮ: ** СУРАНЫҢЫЗ, DEVICE_ID ТУУРА ЖАНА ТУУРА КӨРСӨТҮЛГӨНДӨ ТЕКШЕРИЛСИН (ТУУРА ТУУРА ТАЛКУУЛАНБАЙТ) **

4 -кадам: Circuit Wise программасы

Circuit Wise программасы
Circuit Wise программасы
Circuit Wise программасы
Circuit Wise программасы
Circuit Wise программасы
Circuit Wise программасы

Мен PIR сенсорун, УЗИ сенсорун, IR сенсорун ар кандай иштер үчүн, ошондой эле булут көзөмөлдөгөн долбоордо колдонгом иш боюнча телефонума кабарлады.

Менин кодума ылайык мен D0, Ultrasonic сенсор үчүн D1, PIR үчүн D2 жана IR сенсор үчүн D3 колдондум.

Андыктан жогорудагы кодду жүктөп алып, каалагандай өзгөртүп алыңыз.

5 -кадам: ESP эскертме колдонмосу

ESP эскертме колдонмосу
ESP эскертме колдонмосу
ESP эскертме колдонмосу
ESP эскертме колдонмосу

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

Pros- абдан жеңил, жөнөкөй, ишенимдүү

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

Колдонмо үчүн рахмат жана серверди түзүүдө колдонмонун, окуянын, PHPтин кызуу процессине барбастан, колдонууга оңой процесс.

Андыктан ырахаттануу жана колдоо…

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