Съдържание:

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

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

Видео: Флаг за уведомяване - страхотно въведение в Wi -Fi, IFTTT и Huzzah ESP8266: 9 стъпки (със снимки)
Видео: What would your life be like if Axis had won WW2 2024, Ноември
Anonim
Image
Image
Задължителни компоненти
Задължителни компоненти

Винаги ми липсват важни неща … затова създадох Flag. Устройство за Интернет на нещата (IoT), което да ме уведомява или напомня за тези важни неща!

Сега с бърз поглед към бюрото си мога да видя дали …

  • Имам имейл
  • Бях споменат в туит
  • Имам предстоящо събитие в Google календар
  • Време е да се обадите на мама
  • Моят отбор вкара
  • Забравям да ям
  • Трябва да тренирам

… или почти всичко друго. За тази инструкция ще се уведомявам, когато получавам имейли.

Този проект е чудесно въведение към Wi-Fi свързаните устройства и Интернет на нещата.

Ще използваме…

IFTTT.com (API шлюз) за задействане …

io.adafruit.com (облачна услуга за данни в IoT) за задействане …

MQTT (връзката между интернет и дъската ви) за задействане …

Feather Huzzah (съвместим с Arduino WIFI микроконтролер) за задействане …

Серво мотор, който ще…

Уведомете ни!

Стъпка 1: Необходими компоненти

Задължителни компоненти
Задължителни компоненти

За ниската ниска цена от само 37,50 $ или по -малко!

Ще имаш нужда…

Материали:

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

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

Бутон $ 1

Резистор (всяка стойност)

Tiny Breadboard $ 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

За да задействаме микроконтролера за wifi, ще използваме io.adafruit на Adafruit и IFTTT.

Създайте акаунт в io.adafruit и настройте нов флаг с етикет на превключвател.

Създайте ново табло за управление.

Създайте превключвател в таблото с надпис „flag“. Оставете настройките по подразбиране за превключване ON и OFF (ще реферираме този текст в кода, така че обърнете внимание на регистъра на знаците).

Създайте акаунт в IFTTT (Ако-Това-Тогава-Това)

Под раздела „Моите аплети“изберете нов аплет.

Под „IF“изберете тригер IFTTT, за да повдигнете флага си.

Под „ТОВА“потърсете Adafruit и направете справка с превключвателя io.adafruit, който сте създали по -рано.

Можете да тествате спусъка си, като проверите превключвателя на страницата си io.adafruit. Ще съобщим позицията на този превключвател с нашата Wi-Fi платка Huzzah.

Стъпка 4: Свържете се с вашия Huzzah към Io.adafruit

За да свържете вашия Huzzah с вашия io.adafruit акаунт, ще трябва да използваме MQTT.

Следвайте този урок:

Следването на този урок ще гарантира, че имаме инсталирани всички необходими библиотеки.

Стъпка 5: Електрическа схема

Електрическа схема
Електрическа схема
Електрическа схема
Електрическа схема
Електрическа схема
Електрическа схема
Електрическа схема
Електрическа схема

Изградете схемата, илюстрирана за свързване на серво и моментния бутон към платката Huzzah.

Моментният превключвател може да изисква запояване. Това е добър урок, ако сте нови за запояване.

Резисторът може да бъде всякаква стойност.

Стъпка 6: Програмирайте своя Huzzah

Кодът, който използваме, се основава на примерен код на Adafruit ESP8266. Разделих го на съответни раздели, ако трябва да го промените за вашия проект.

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

  • Име на Wifi мрежа
  • Парола за Wi -Fi мрежа
  • io.adafruit потребителско име
  • io.adafruit ключ (това може да се намери на вашето табло за управление на io.adafruit, както е на снимката)

Стъпка 7: Направете флаг

Направете флаг
Направете флаг
Направете флаг
Направете флаг
Направете флаг
Направете флаг

Изтеглете изображението на флага по -горе. Отпечатайте, сгънете, залепете, изрежете и прикрепете знамето си към сервото с винта, включен в серво пакета.

Или още по -добре … Използвайте файла с илюстратора, за да създадете свой собствен флаг за уведомяване, уникален за вашия тригер IFTTT. Моля, споделете, ако го направите!

Стъпка 8: Оградете веригата си

Оградете веригата си
Оградете веригата си
Оградете веригата си
Оградете веригата си
Оградете веригата си
Оградете веригата си

Затворете веригата си в контейнер по ваш избор.

Използвах тази кутия за проект от radioshack и пробих дупки, за да държа серво и бутон. Използвайте шублери, за да измерите размера на компонентите и пробийте отвори с подходящ размер.

За да монтирам компонентите в малката кутия, замених платката с мъничка протоборда и запоявах кабелите. Това не е необходимо в зависимост от размера на вашия корпус

Моля, споделете заграждението, което правите с мен! Или ако 3D отпечатате заграждение, моля, качете файла и аз ще го включа в Instructable.

Стъпка 9: Готово

Свършен!
Свършен!

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

Кажете ми за какво използвате Flag в коментарите по -долу!

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

Вицешампион в Arduino Contest 2016

Препоръчано: