Оглавление:

Индикатор работы Wi-Fi из дома: 5 шагов (с изображениями)
Индикатор работы Wi-Fi из дома: 5 шагов (с изображениями)

Видео: Индикатор работы Wi-Fi из дома: 5 шагов (с изображениями)

Видео: Индикатор работы Wi-Fi из дома: 5 шагов (с изображениями)
Видео: Хiaomi Усилитель сигнала Mi WIFI Amplifier Pro / Лучший усилитель сигнала / 2024, Июль
Anonim
Индикатор работы Wi-Fi из дома
Индикатор работы Wi-Fi из дома
Индикатор работы Wi-Fi из дома
Индикатор работы Wi-Fi из дома

Для тех, кому посчастливилось работать из дома, мы, вероятно, обнаруживаем, что существуют некоторые серьезные проблемы, когда дело доходит до границ с другими людьми в доме. Чтобы помочь с этим, я создал эту действительно простую конструкцию, которая позволяет вам контролировать цвет светодиодов с помощью веб-интерфейса, чтобы другие в доме знали, что вы разговариваете по телефону или иным образом, чтобы вас не беспокоили.

Фонарь также содержит магнит, поэтому его можно легко прикрепить и снять с дверной ручки для удобства использования и зарядки.

Так что, если вы ищете немного более спокойного дома, возможно, это руководство для вас!

Запасы

  • Adafruit Feather Huzzah ESP8266 (потенциально может работать любой ESP8266, но у Huzzah есть схема зарядки липо, а также довольно мощный регулятор 3,3 В) -
  • Полоска Neopixel из 8 частей * -
  • Батарея Lipo - подойдет любой разумный размер (600 мАч +). У меня нет хорошего источника для них.
  • Кейс проекта -
  • Старый жесткий диск - отличный источник действительно сильных магнитов!

Шаг 1. Посмотрите видео

Image
Image

Я также снял видео об этом проекте, если вы хотите его проверить.

Я могу быть предвзятым, но я думаю, что стоит посмотреть очаровательно милый клип моей 3-летней дочери, говорящей на ирландском языке!

Шаг 2: Оборудование

Аппаратное обеспечение
Аппаратное обеспечение
Аппаратное обеспечение
Аппаратное обеспечение

Это намеренно простая сборка с точки зрения оборудования, упрощение проекта было для меня важнее, чем оптимизация для батареи, но она должна длиться рабочий день без подзарядки, так что я чувствовал, что этого достаточно.

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

Для микроконтроллера мы используем ESP8266, запрограммированный с помощью Arduino IDE. Если вы не знакомы с ESP8266, это потрясающее устройство, совместимое с Arduino, со встроенным Wi-Fi, я рекомендую проверить класс IoT Бекки Стерн для получения дополнительной информации.

Я специально выбрал Adafruit Feather Huzzah ESP8266, потому что он поставляется со схемой для использования встроенного аккумулятора Lipo. Он также имеет регулятор на 500 мА 3,3 В, что немного лучше, чем было бы доступно на большинстве более дешевых китайских плат ESP8266. Это позволяет нам питать Neopixel с помощью 3,3 В, что может помочь нам избежать проблем, которые иногда возникают при использовании Neopixles с питанием 5 В от устройства с логическим уровнем 3,3 В, такого как ESP8266.

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

Я выбрал neopxiels, потому что это действительно простой способ добавить светодиоды RGB в ваш проект. Для их подключения требуется только питание и один провод для передачи данных, и они позволяют устанавливать для них любой цвет, даже индивидуально настраивая цвет светодиодов.

Неопиксели распаяны следующим образом.

VCC -> 3 В

GND -> GND

Входные данные -> gpio 0

Батарея: Any Lipo

Использование аккумуляторной схемы перьевого хазза делает использование липосакции действительно простым. Вы можете подключить его прямо к разъему JST перьевого устройства (ПРИМЕЧАНИЕ: пожалуйста, проверьте полярность вашей батареи, для этого нет стандарта, поэтому, возможно, его нужно поменять местами), или вы можете подключить к контактам GND и BAT Чтобы зарядить аккумулятор, достаточно подключить кабель micro-USB к huzzah.

Следует проверить исправность аккумулятора. Принято считать, что липо не должно падать ниже 3 В, поэтому вы должны убедиться, что оно выше, прежде чем использовать его в своем проекте.

Шаг 3: Код

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

Код этого проекта в значительной степени основан на примере helloServer, доступном для ESP8266 в среде Arudino IDE.

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

Вы можете скачать и установить код с моего Github

Есть одна внешняя библиотека, которую вам нужно будет добавить из диспетчера библиотек, и это библиотека Neopixel от Adafruit.

Шаг 4: Магнит

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

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

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

Поскольку это была всего лишь быстрая сборка прототипа, и сила магнита в любом случае будет притягиваться к корпусу, я решил просто использовать blu-tack, чтобы прикрепить его к корпусу.

Шаг 5: использование

использование
использование
использование
использование
использование
использование

Чтобы использовать устройство, вы можете просто посетить «wfh.local» в своем веб-браузере. Обратите внимание, что это основано на сервисах Bonjour, для получения дополнительной информации перейдите по этой ссылке.

После этого вы можете просто использовать веб-интерфейс для обновления цвета светодиода, когда вам нужно!

Надеюсь, вы нашли это руководство полезным.

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

Я также хотел бы поблагодарить моих спонсоров Github, которые помогают поддерживать то, что я делаю, я действительно ценю это. Если вы не знаете, Github подбирает спонсорство в течение первого года, поэтому, если вы сделаете спонсорство, они будут соответствовать ему на 100% в течение следующих нескольких месяцев. Спасибо за прочтение!

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