Оглавление:

Флаг уведомления - отличное знакомство с Wi-Fi, IFTTT и Huzzah ESP8266: 9 шагов (с изображениями)
Флаг уведомления - отличное знакомство с Wi-Fi, IFTTT и Huzzah ESP8266: 9 шагов (с изображениями)

Видео: Флаг уведомления - отличное знакомство с Wi-Fi, IFTTT и Huzzah ESP8266: 9 шагов (с изображениями)

Видео: Флаг уведомления - отличное знакомство с Wi-Fi, IFTTT и Huzzah ESP8266: 9 шагов (с изображениями)
Видео: Защита от протечки Saures Wi-Fi Радио: Подключение и настройка 2024, Ноябрь
Anonim
Image
Image
Обязательные компоненты
Обязательные компоненты

Мне всегда не хватает важных вещей… поэтому я создал Flag. Устройство Интернета вещей (IoT), чтобы уведомлять или напоминать мне об этих важных вещах!

Теперь, бросив быстрый взгляд на свой стол, я могу увидеть…

  • У меня есть электронная почта
  • Я был упомянут в твите
  • У меня предстоящее мероприятие в календаре google
  • Пора позвонить маме
  • Моя команда забила
  • Я забываю поесть
  • Мне нужно заниматься спортом

… Или почти что-нибудь еще. Для этого Instructables я буду уведомлять себя, когда получу электронные письма.

Этот проект - отличное введение в устройства, подключенные к Wi-Fi, и Интернет вещей.

Мы будем использовать…

IFTTT.com (шлюз API) для запуска…

io.adafruit.com (облачная служба данных IoT) для запуска…

MQTT (соединение между Интернетом и вашей доской) для запуска…

Feather Huzzah (микроконтроллер WIFI, совместимый с Arduino) для запуска…

Серводвигатель, который…

Сообщите нам!

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

Обязательные компоненты
Обязательные компоненты

По низкой цене всего 37,50 долларов США или меньше!

Тебе понадобится…

Материалы:

Микроконтроллер WiFi $ 16

Микро сервопривод $ 10

Кнопка $ 1

Резистор (любое значение)

Крошечная макетная плата 4 доллара США (или прототипная плата)

Заголовки стекирования $ 1

Провода для перемычек $ 2

Коробка проекта $ 3,50

Литиевая батарея (опционально)

Липучка (по желанию)

Маленький флаг (мы сделаем это)

Инструменты:

Компьютер с установленной Arduino IDE

Паяльник и припой

Большая и малая отвертки Philips

Ножницы

Клей-карандаш

Кусачки

Настольный принтер

Шаг 2. Настройте Huzzah для Arduino IDE и подключитесь к WIFI

Для начала протестируем наш микроконтроллер.

Следуйте этому руководству от Adafruit:

Это руководство позволит нам использовать Feather Huzzah в среде Arduino IDE и убедиться, что у нас установлены все необходимые драйверы USB.

Шаг 3. Зарегистрируйтесь на Io.adafruit и IFTTT

Зарегистрируйтесь на Io.adafruit и IFTTT
Зарегистрируйтесь на Io.adafruit и IFTTT
Зарегистрируйтесь на Io.adafruit и IFTTT
Зарегистрируйтесь на Io.adafruit и IFTTT
Зарегистрируйтесь на Io.adafruit и IFTTT
Зарегистрируйтесь на Io.adafruit и IFTTT

Для запуска микроконтроллера Wi-Fi мы будем использовать io.adafruit от Adafruit и IFTTT.

Создайте учетную запись io.adafruit и установите новый флаг с пометкой Switch.

Создайте новую панель управления.

Создайте тумблер на приборной панели с пометкой «флаг». Оставьте настройки по умолчанию для переключателя ON и OFF (мы будем ссылаться на этот текст в коде, поэтому обратите внимание на регистр символов).

Создайте учетную запись IFTTT (If-This-Then-That)

На вкладке «Мои апплеты» выберите новый апплет.

В разделе «ЕСЛИ» выберите триггер IFTTT, чтобы поднять свой флаг.

В разделе «ТО» найдите Adafruit и укажите тумблер io.adafruit, который вы создали ранее.

Вы можете проверить свой триггер, установив переключатель на своей странице io.adafruit. Мы будем сообщать положение этого переключателя с нашей платой Huzzah Wi-Fi.

Шаг 4: Подключите свой Huzzah к Io.adafruit

Чтобы подключить Huzzah к вашей учетной записи io.adafruit, нам нужно будет использовать MQTT.

Следуйте этому руководству:

Следуя этому руководству, вы убедитесь, что у нас установлены все необходимые библиотеки.

Шаг 5: Принципиальная схема

Принципиальная электрическая схема
Принципиальная электрическая схема
Принципиальная электрическая схема
Принципиальная электрическая схема
Принципиальная электрическая схема
Принципиальная электрическая схема
Принципиальная электрическая схема
Принципиальная электрическая схема

Постройте схему, показанную на рисунке, для подключения сервопривода и кнопки мгновенного действия к плате Huzzah.

Переключатель мгновенного действия может потребовать пайки. Это хороший урок, если вы новичок в пайке.

Резистор может быть любого номинала.

Шаг 6: запрограммируйте свой Huzzah

Используемый нами код основан на образце кода Adafruit ESP8266. Я разделил его на соответствующие разделы, если вам нужно изменить его для вашего проекта.

Не забудьте заменить текст в коде, содержащий ваш:

  • Название сети Wi-Fi
  • Пароль сети Wi-Fi
  • io.adafruit имя пользователя
  • Ключ io.adafruit (его можно найти на панели управления io.adafruit, как показано на рисунке)

Шаг 7: сделайте флаг

Сделать флаг
Сделать флаг
Сделать флаг
Сделать флаг
Сделать флаг
Сделать флаг

Загрузите изображение флага выше. Распечатайте, сложите, приклейте, вырежьте и прикрепите свой флаг к сервоприводу с помощью винта, входящего в комплект сервопривода.

Или даже лучше … Используйте файл иллюстратора, чтобы создать собственный флаг уведомления, уникальный для вашего триггера IFTTT. Пожалуйста, поделитесь, если вы это сделаете!

Шаг 8: заключите свою схему

Заключите свою схему
Заключите свою схему
Заключите свою схему
Заключите свою схему
Заключите свою схему
Заключите свою схему

Поместите вашу схему в контейнер по вашему выбору.

Я использовал эту коробку для проекта от radioshack и просверлил отверстия для крепления сервопривода и кнопки. Используйте штангенциркуль для измерения размера компонентов и просверлите отверстия подходящего размера.

Чтобы разместить компоненты внутри небольшой коробки, я заменил макетную плату на крошечную макетную плату и припаял выводы. Это не обязательно в зависимости от размера вашего корпуса.

Пожалуйста, поделитесь со мной корпусом, который вы делаете! Или, если вы напечатаете корпус на 3D-принтере, загрузите файл, и я включу его в Инструкцию.

Шаг 9: Готово

Выполнено!
Выполнено!

Готово! Прикрепите свой флаг к задней части компьютера, к холодильнику, поставьте его на стол или где-нибудь еще … и никогда больше не пропустите ничего важного!

Дайте мне знать, для чего вы используете Flag, в комментариях ниже!

Конкурс Arduino 2016
Конкурс Arduino 2016
Конкурс Arduino 2016
Конкурс Arduino 2016

Финалист конкурса Arduino Contest 2016

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