Съдържание:
- Стъпка 1: Необходими компоненти
- Стъпка 2: ESP_Notify и библиотека
- Стъпка 3: КОДИРАНЕ
- Стъпка 4: Програма за мъдри схеми
- Стъпка 5: Приложение за уведомяване на ESP
Видео: IoT Push Notification Използване на Nodemcu на телефона (за всичко): 5 стъпки (със снимки)
2024 Автор: John Day | [email protected]. Последно модифициран: 2024-01-30 07:54
Изпращането на известия за съобщения, имейлите са старомодни …
Така че нека направим нещо ново, което е много лесно и просто НЕ СЛОЖЕН СЪРВЪР СТРАНИЧЕН PHP ХОСТИНГ ИЛИ ДРУГИ УСЛОВИЯ …
Домашна автоматизация, ниво на водна помпа, поливане в градината, автоматично хранене на домашни любимци, PIR аларма и много други неща, които искате да получавате известия на телефоните си. (Android/iOS)
Насладете се и бъдете мързеливи, но бъдете уведомени !!!
Стъпка 1: Необходими компоненти
основният компонент е Nodemcu (ESP8266) или други еквивалентни дъски за разработка като adafruit huzzah, wemos d1 mini и др.
А сензорите за използване зависят от вашите нужди …
Използвам нотификатора, за да уведомя предварително направения от мен интернет/облачен проект, алармена верига PIR, ултразвуково сензорно ниво на водата, инфрачервена врата !!
След конфигурирането на сензорите остава жизненоважното програмиране
За да конфигурирате nodemcu в arduino, моля, посетете предишните ми инструкции …
ЗАБЕЛЕЖКА: Моля, прочетете цялата инструкция, не я четете наполовина и не повредите комплектите си, няма да нося отговорност: P
Стъпка 2: ESP_Notify и библиотека
Можем да намерим приложението за уведомяване на ESP в магазина за игри на Google или можем да вземем apk отвсякъде.
След като инсталираме приложението, трябва
- ВЛИЗАНЕ (използвайки акаунт в Google)
- натиснете опцията SEND TOKENs
- използвайте имейла си
- по имейл ще получите ПОТРЕБИТЕЛСКИЯ ИД, ИД на УСТРОЙСТВО и URL адреса на библиотеката
- изтеглете zip от връзката
След като библиотеката бъде изтеглена, можете да я добавите към вашата Arduino IDE чрез
- като щракнете върху Sketch
- Включване на библиотека
- Добавете. ZIP библиотека в IDE и след това изберете изтегления ESP_Notify-master.zip файл от папката за изтегляне.
Стъпка 3: КОДИРАНЕ
За да научите нещо за библиотеката, отидете на примерите в arduino:
- Файл
- Примери
- ESP_Notify
- send_notification.
За да работи, просто променете 3 неща вашия SSID (име) на WiFi, парола за WiFi и Device_Id.
Device_Id можете да получите от имейла, препратен преди това от SEND TOKENS.
Така че след тестването на кода вече можем да го променим за наша употреба, както беше казано по -рано …
Домашна автоматизация, PIR аларма, аларма за нивото на водата, известие на сензора за IR врата
ЗАБЕЛЕЖКА: ** МОЛЯ, ПРОВЕРЕТЕ, ЧЕ УСТРОЙСТВОТО_ID Е ПРЕДОСТАВЕНО ПРАВИЛНО И В ПРАВИЛНА ЦИТАТА (БЕЗ НЕПРАВИЛНА ЦИТАТА) **
Стъпка 4: Програма за мъдри схеми
Използвал съм PIR сензор, ултразвуков сензор, IR сензор за различни работи, както и в проект, контролиран от облака. уведомен на телефона ми за действия.
Според моя код съм използвал щифт D0, D1 за ултразвуков сензор, D2 за PIR и D3 за IR сензор.
Така че изтеглете горния код и го променете както искате.
Стъпка 5: Приложение за уведомяване на ESP
От приложението получаваме желаното известие и това е най -простото приложение, което съм намерил за известие с ESP8266. Не е най -добрият, но най -простият.
Плюсове- много лесно, просто, надеждно
Недостатъци- не може да се намери дали параметрите могат да бъдат предадени досега, може да се добавят след това.
Благодаря за приложението и лесната за използване процедура, без да влизате в забързан процес на създаване на приложение, събитие, php при създаване на сървър.
Така че се наслаждавайте и подкрепяйте …
Препоръчано:
Превърнете почти всичко в високоговорител: 13 стъпки (със снимки)
Превърнете почти всичко в високоговорител: Можете да превърнете почти всеки обект в високоговорител, като използвате пиезо диск и шепа допълнителни компоненти. Въпреки че това може да изглежда като магия, всъщност има доста просто техническо обяснение. Задвижвайки пиезо диск с усилвател, дискът
Всичко в едно Цифров хронометър (часовник, таймер, аларма, температура): 10 стъпки (със снимки)
Всичко в един цифров хронометър (часовник, таймер, аларма, температура): Планирахме да направим таймер за някое друго състезание, но по -късно въведохме и часовник (без RTC). С навлизането в програмирането се заинтересувахме да приложим повече функционалности към устройството и в крайна сметка добавихме DS3231 RTC като
Променяща се маска за промяна на лицето - Бъдете всичко: 14 стъпки (със снимки)
Променяща се маска за промяна на лицето - бъдете каквото и да е: Какво правите, когато не можете да решите какво искате да бъдете за Хелоуин? Бъди всичко. Прожекционната маска се състои от бяла 3D отпечатана маска, малиново пи, малък проектор и батерия. Той е способен да проектира всичко и всичко
Направи си сам „Измервателен уред за използване на компютър ROG Base“Използване на Arduino и Python: 5 стъпки (със снимки)
Направи си сам „Измерител за използване на компютър ROG Base“Използване на Arduino и Python: ************************************* +На първо място, тези инструкции са написани от неносещ англоговорящ … не е професор по английски, така че, моля, информирайте за някаква граматическа грешка, преди да ми се подигравате.: P +и моля, не имитирайте
Всичко, което трябва да знаете за релета: 6 стъпки (със снимки)
Всичко, което трябва да знаете за релета: Какво е реле? Релето е електрически превключвател. Много релета използват електромагнит за механично управление на превключвател, но се използват и други принципи на работа, като например релета в твърдо състояние. Релета се използват там, където е необходимо да се контролира