Оглавление:

Push-уведомление IoT с использованием Nodemcu на телефоне (для чего угодно): 5 шагов (с изображениями)
Push-уведомление IoT с использованием Nodemcu на телефоне (для чего угодно): 5 шагов (с изображениями)

Видео: Push-уведомление IoT с использованием Nodemcu на телефоне (для чего угодно): 5 шагов (с изображениями)

Видео: Push-уведомление IoT с использованием Nodemcu на телефоне (для чего угодно): 5 шагов (с изображениями)
Видео: Терморегулятор c Удаленным Управлением 📈 на ESP8266. Часть 1 2024, Ноябрь
Anonim
IoT Push-уведомление с использованием Nodemcu на телефоне (для чего угодно)
IoT Push-уведомление с использованием Nodemcu на телефоне (для чего угодно)

Отправка уведомлений для сообщений, электронных писем устарела…

Итак, давайте сделаем что-то новое, очень легкое и простое БЕЗ СЛОЖНЫХ СЕРВЕРНЫХ ХОСТИНГОВ PHP ИЛИ ДРУГИХ СЛОЖНОСТЕЙ …

Домашняя автоматизация, уровень водяного насоса, полив сада, автоматическое кормление домашних животных, PIR-сигнализация и многое другое, о чем вы хотите получать уведомления на своих телефонах. (Android / iOS)

НАСЛАЖДАЙТЕСЬ и будьте ленивы, но получайте уведомления !!!

Шаг 1. Необходимые компоненты

Необходимые компоненты
Необходимые компоненты
Необходимые компоненты
Необходимые компоненты
Необходимые компоненты
Необходимые компоненты
Необходимые компоненты
Необходимые компоненты

основным компонентом является Nodemcu (ESP8266) или любые другие эквивалентные платы для разработки, такие как adafruit huzzah, wemos d1 mini и т. д.

А какие датчики использовать, зависит от ваших потребностей …

Я использую средство уведомления, чтобы уведомить о моем ранее созданном проекте, управляемом интернетом / облаком, цепи сигнализации PIR, уровне воды, контролируемом ультразвуковым датчиком, двери ИК-датчика !!

После настройки датчиков остается самое важное - программирование

Чтобы настроить nodemcu в Arduino, посетите мои предыдущие инструкции…

ПРИМЕЧАНИЕ: Пожалуйста, прочтите всю инструкцию, не читайте ее наполовину и не повредите свои комплекты, я не несу ответственности: P

Шаг 2: ESP_Notify и библиотека

ESP_Notify и библиотека
ESP_Notify и библиотека
ESP_Notify и библиотека
ESP_Notify и библиотека
ESP_Notify и библиотека
ESP_Notify и библиотека
ESP_Notify и библиотека
ESP_Notify и библиотека

Мы можем найти приложение для уведомлений ESP в магазине Google Play или получить apk откуда угодно, esle.

После установки приложения нам необходимо

  1. ВОЙТИ (используя учетную запись google)
  2. нажмите опцию ОТПРАВИТЬ ТОКЕНЫ
  3. используйте вашу электронную почту
  4. в электронном письме вы получите ИД ПОЛЬЗОВАТЕЛЯ, ИД УСТРОЙСТВА и URL-адрес архива библиотеки.
  5. скачать zip по ссылке

После загрузки библиотеки вы можете добавить ее в свою Arduino IDE, выполнив следующие действия.

  1. нажав на Эскиз
  2. Включить библиотеку
  3. Добавьте. ZIP Library в IDE, а затем выберите загруженный файл ESP_Notify-master.zip из папки Download.

Шаг 3: КОДИРОВКА

КОДИРОВКА
КОДИРОВКА

Чтобы узнать что-нибудь о библиотеке, воспользуйтесь примерами в Arduino:

  1. Файл
  2. Примеры
  3. ESP_Notify
  4. send_notification.

Чтобы он работал, просто измените 3 вещи: ваш WiFi SSID (имя), пароль WiFi и Device_Id.

Device_Id вы можете получить из электронного письма, отправленного ранее с помощью SEND TOKENS.

Итак, после тестирования кода мы можем теперь настроить его для нашего использования, как было сказано ранее …

Домашняя автоматизация, ИК-сигнализация, сигнализация уровня воды, уведомление ИК-датчика двери

ПРИМЕЧАНИЕ: ** ПОЖАЛУЙСТА, УБЕДИТЕСЬ, ЧТО DEVICE_ID ПРЕДОСТАВЛЯЕТСЯ ПРАВИЛЬНО И В ПРАВИЛЬНОМ ЦИТАТЕ (БЕЗ НЕПРАВИЛЬНОЙ ЦИТАТЫ) **

Шаг 4: программа Circuit Wise

Программа Circuit Wise
Программа Circuit Wise
Программа Circuit Wise
Программа Circuit Wise
Программа Circuit Wise
Программа Circuit Wise

Я использовал датчик PIR, ультразвуковой датчик, ИК-датчик для различных работ, а также в проекте с облачным управлением. Я вставил библиотеку и использовал "notifier.sendNotification (device_id," header "," message ")" в нужных местах, чтобы получить уведомление на мой телефон о действиях.

Согласно моему коду, я использовал контакт D0, D1 для ультразвукового датчика, D2 для PIR и D3 для ИК-датчика.

Так что загрузите приведенный выше код и измените его, как хотите.

Шаг 5. Приложение ESP Notify

Приложение ESP Notify
Приложение ESP Notify
Приложение ESP Notify
Приложение ESP Notify

Из приложения мы получаем желаемое уведомление и самое простое приложение, которое я нашел для уведомления с ESP8266. Не самое лучшее, но самое простое.

Плюсы- очень просто, просто, надежно

Минусы - до сих пор не удалось определить, можно ли передавать параметры, могут быть добавлены позже.

Спасибо за приложение и простую в использовании процедуру, не вдаваясь в беспокойный процесс создания приложения, события, php на сервере.

Так что наслаждайтесь и поддерживайте …

Рекомендуемые: