Съдържание:

Индикатор за работа от WiFi: 5 стъпки (със снимки)
Индикатор за работа от WiFi: 5 стъпки (със снимки)

Видео: Индикатор за работа от WiFi: 5 стъпки (със снимки)

Видео: Индикатор за работа от WiFi: 5 стъпки (със снимки)
Видео: Путина напугал громкий звук. И он сразу поправил бронежилет 2024, Ноември
Anonim
Индикатор за работа от WiFi от дома
Индикатор за работа от WiFi от дома
Индикатор за работа от WiFi
Индикатор за работа от WiFi

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

Светлината съдържа и магнит, така че може лесно да бъде прикрепена и свалена от дръжката на вратата за по -лесно използване и зареждане.

Така че, ако търсите малко повече спокойствие у дома, може би това е ръководство за вас!

Консумативи

  • Adafruit Feather Huzzah ESP8266 (Всеки ESP8266 потенциално би могъл да работи, но Huzzah има схема за зареждане на lipo и също така доста здрав 3.3v регулатор) -
  • 8 парчета Neopixel лента* -
  • Lipo батерия - Всеки разумен размер трябва да направи (600mAH +) Нямам добър източник за тях
  • Случай на проекта -
  • Стар твърд диск - Страхотен източник на наистина силни магнити!

Стъпка 1: Вижте видеото

Image
Image

Направих и видео по този проект, ако искате да го разгледате.

Може да съм предубеден, но мисля, че си заслужава да проверя за очарователния сладък клип на моята 3 -годишна дъщеря, която говори на ирландски!

Стъпка 2: Хардуер

Хардуер
Хардуер
Хардуер
Хардуер

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

Микроконтролер: ESP8266

За микроконтролера използваме ESP8266, програмиран с Arduino IDE. Ако не сте запознати с ESP8266, това е невероятно Arduino съвместимо устройство, което има вградена WiFi, препоръчвам да проверите IoT класа на Becky Stern за повече информация.

Избрах специално Adafruit Feather Huzzah ESP8266, защото той идва с верига за използване на вградена батерия Lipo. Той също има 500mA 3.3V регулатор, който е доста по -добър, отколкото би бил наличен на повечето от по -евтините китайски платки ESP8266. Това ни позволява да захранваме Neopixels с помощта на 3.3V, което може да ни помогне да избегнем проблеми, които понякога възникват при използване на Neopixles, захранвани с 5v от устройство с логическо ниво 3.3v като ESP8266.

Светлини: неопиксели

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

Неопикселите са свързани както следва.

VCC -> 3V

GND -> GND

Вход за данни -> gpio 0

Батерия: Всяка Lipo

Използването на веригата на батерията на перото huzzah прави използването на lipo наистина лесно. Можете или да го включите направо в JST конектора на перушината (ЗАБЕЛЕЖКА: моля, проверете полярността на батерията си, няма стандарт за това, така че може да се наложи да я смените наоколо) или можете да се свържете с GND и BAT щифтове на За да заредите батерията, можете просто да включите микро USB кабел в huzzah.

Трябва да проверите състоянието на батерията. Общоприето е, че lipo не трябва да се допуска падане под 3V, така че трябва да се уверите, че е над това, преди да го използвате във вашия проект.

Стъпка 3: Код

Код
Код
Код
Код

Кодът за този проект е силно базиран на примера helloServer, достъпен за ESP8266 в IDE на Arudino.

Има и точка за промяна на светодиодите в червено, зелено и след това да ги изключите, но може да се добавят още функции, ако е необходимо.

Можете да изтеглите и инсталирате кода от моя Github

Има една външна библиотека, която ще трябва да добавите от мениджъра на библиотеката, а това е библиотеката Neopixel от Adafruit.

Стъпка 4: Магнитът

Магнитът
Магнитът
Магнитът
Магнитът
Магнитът
Магнитът

За да го закача към вратата използвах наистина силен магнит от стар хард диск. Просто премахнете всички винтове от външната страна на твърдия диск и би трябвало да можете лесно да извадите магнита. Мисля, че няма нужда да се казва, че това трябва да се прави само на твърд диск, от който вече нямате нужда! Това ще съсипе диска!

Те са наистина силни, затова препоръчвам да бъдете внимателни с тях, особено когато ги премахвате, тъй като лесно можете да прищипете пръст.

Тъй като това беше просто бързо изграждане на прототип и силата на магнита така или иначе ще се дърпа към корпуса, реших просто да използвам blu-tack, за да го прикрепя към кутията.

Стъпка 5: Използване

Употреба
Употреба
Употреба
Употреба
Употреба
Употреба

За да използвате устройството, можете просто да посетите „wfh.local“в уеб браузъра си. Моля, обърнете внимание, че това се основава на услугите на Bonjour, за повече информация вижте тази връзка.

След това можете просто да използвате уеб интерфейса, за да актуализирате цвета на светодиода, когато имате нужда!

Надяваме се, че сте намерили тази инструкция за полезна.

Бих искал да чуя какво бихте направили с този тип настройка. Моля, уведомете ме в коментарите по -долу или се присъединете към мен и куп други производители на моя сървър Discord, където можем да обсъдим тази тема или всяка друга, свързана с производителя, която имате, хората са наистина полезни там, така че това е чудесно място за окачване навън.

Бих искал също да изразя огромна благодарност към моите спонсори от Github, които помагат да подкрепят това, което правя, наистина го оценявам. Ако не знаете, Github съвпадат със спонсорството за първата година, така че ако направите спонсорство, те ще го сравнят на 100% през следващите няколко месеца. Благодаря за четенето!

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