Оглавление:

Интернет-неоновая светодиодная подсветка в форме сердца: 6 шагов (с изображениями)
Интернет-неоновая светодиодная подсветка в форме сердца: 6 шагов (с изображениями)

Видео: Интернет-неоновая светодиодная подсветка в форме сердца: 6 шагов (с изображениями)

Видео: Интернет-неоновая светодиодная подсветка в форме сердца: 6 шагов (с изображениями)
Видео: Фоновая подсветка телевизора своими руками 2024, Ноябрь
Anonim
Image
Image
Интернет-неоновый светодиодный светильник в форме сердца
Интернет-неоновый светодиодный светильник в форме сердца
Интернет-неоновый светодиодный светильник в форме сердца
Интернет-неоновый светодиодный светильник в форме сердца

Мили за пределами этого особенного человека или просто социальное дистанцирование? Хотите, чтобы они знали, что думаете о них? Создайте этот подключенный к Интернету неоновый светодиодный фонарь в форме сердца и включите его с телефона или компьютера в любое время и в любом месте

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

Запасы

• Неоновая светодиодная вывеска в форме сердца от Amazon (поиск неоновой светодиодной вывески в форме сердца) или где-либо еще. Это не настоящие неоновые вывески с газонаполненными трубками, а светодиодные ленты, заключенные в рассеивающий пластик, напоминающие неоновые трубки разных цветов. Вы можете купить его с прикрепленной базой или создать свою собственную. Большинство из них работают от 5 В и имеют разъемы USB для питания.

Некоторые примеры:

www.amazon.com/Battery-Powered-Hanging-Birthday-Christmas/dp/B07V35L4TT

www.amazon.com/Heart-Bedroom-Wedding-Holid…

www.amazon.com/XIYUNTE-Love-Light-Neon-Sig…

www.amazon.com/Cupid-Shape-Heart-Lights-De…

• WeMos mini или другой ESP8266

• Кабель для передачи данных Micro-USB для программирования платы

• Транзистор NPN общего назначения, например 2N2222, 2N3904 или 2N4401

• Резистор 1/8 или 1/4 Вт, от 100 до 470 Ом

• Монтажный провод

• Перфорированный картон, термоусадочные трубки (по желанию)

Инструменты • Диагональные фрезы

или устройство для зачистки проводов

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

базовый:

лучше:

• Arduino IDE для программирования

• Базовый вольтметр:

или незакрепленный светодиод (необязательно)

• Отвертка.

Шаг 1: Создайте свою светодиодную сердечную лампу

Создайте свой светодиодный сердечный свет
Создайте свой светодиодный сердечный свет
Создайте свой светодиодный сердечный свет
Создайте свой светодиодный сердечный свет

Шаг 1. Подготовьте светодиодный сердечник

Откройте основание знака, сняв крышку аккумуляторного отсека и все винты. Сохраните винты.

Вам нужно найти положительные 5 вольт и заземляющие соединения, и вольтметр сделает это намного проще. Подключите вывеску к USB-источнику питания и проверьте с помощью вольтметра. Сначала попробуйте контакты аккумулятора в держателе аккумулятора. Положительный 5v может быть помечен знаком «+», а заземляющий или отрицательный контакт батареи обычно представляет собой пружину с проводом, прикрепленным к противоположному углу батарейного отсека. После того, как вы пометили + и заземляющий контакты, вы можете удалить любые другие клеммы аккумулятора из коробки - мы вообще не будем использовать аккумуляторы.

От USB-штекера будет одна пара проводов (один на + и один на землю), а другой набор будет идти к сердцу (опять же, один подключен к +, а другой к земле). Удалите только провод, идущий между землей и землей. Светодиодный знак, оставьте остальные три провода так, как они прикреплены к контактам аккумулятора. Припаяйте красный провод к + клемме аккумулятора, а черный провод к заземляющему контакту.

Если у вашего сердца есть переключатель в основании, как в приведенном выше примере, и вы хотите сохранить его функцию, красный провод можно припаять к клемме на переключателе, который показывает 5 В на вольтметре, когда переключатель находится в положении ON и равен нулю. вольт в положении ВЫКЛ.

[Если у вас нет вольтметра (а вам нужно - простые недорогие и удобные, хотя бы для проверки батарей), вы можете использовать один светодиод, чтобы найти контакты + и заземление. Более длинный вывод светодиода идет на +, а короче на землю. Коснитесь ненадолго, так как здесь не используется токоограничивающий резистор.]

Шаг 2: соберите схему

Соберите схему
Соберите схему
Соберите схему
Соберите схему
Соберите схему
Соберите схему

Схема очень проста и состоит всего из нескольких компонентов. И схема, и электрическая схема прилагаются. Вы можете собрать схему на макетной плате для тестирования, но припаивание контактов к плате ESP8266 может затруднить последующее присоединение соединительных проводов к этим контактам, чем припаивание проводов к пустым отверстиям. Если на вашей плате ESP установлены контакты, небольшой кусок перфорированной плиты облегчит вашу жизнь.

Если вы используете макетную плату во время тестирования, вы можете вставить один светодиод, чтобы заменить сердце, но обязательно соблюдайте полярность: более длинная ножка светодиода идет к красному + выводу. Можно использовать многие широко доступные NPN-транзисторы общего назначения, такие как 2N2222 или 2N4401, но вы должны проверить распиновку конкретного устройства, которое вы используете: три проводных вывода идут от транзистора, эмиттера (E), коллектора (C) и базы. (B), но порядок этих проводов может отличаться в зависимости от устройства и производителя. База (B) часто, но не всегда, находится в центре внимания. Перед пайкой проверьте спецификацию используемого транзистора. Подключите один конец резистора к контакту D6 на плате WeMos, а другой - к базе (B) транзистора. Величина необходимого резистора зависит от выбранного вами транзистора, а также от величины тока, потребляемого светодиодным индикатором, но, вероятно, будет находиться в диапазоне от 100 до 470 Ом. Мы хотим, чтобы транзистор работал как переключатель в так называемом «насыщенном» состоянии. (Существуют различные онлайн-калькуляторы для значений базового резистора, но при необходимости будет проще использовать несколько разных резисторов, когда цепь будет завершена.) Заземляющий провод от сердечника, который был отключен ранее (или более короткий светодиодный провод), теперь присоединен к коллектору транзистора (C), а вывод эмиттера (E) идет к черному проводу заземления. Прежде чем продолжить, проверьте все свои соединения на схеме и диаграмме, особенно соединения транзисторов.

Вам также понадобится провод от земли до контакта G на WeMos mini, а также провод от +5 В до контакта с маркировкой 5V на плате WeMos. Обычно провода + напряжения обычно красные, а провода заземления - черные для облегчения идентификации.

Шаг 3. Зарегистрируйтесь в Adafruit IO

Зарегистрируйтесь в Adafruit IO
Зарегистрируйтесь в Adafruit IO
Зарегистрируйтесь в Adafruit IO
Зарегистрируйтесь в Adafruit IO
Зарегистрируйтесь в Adafruit IO
Зарегистрируйтесь в Adafruit IO
Зарегистрируйтесь в Adafruit IO
Зарегистрируйтесь в Adafruit IO

Затем вам нужно будет зарегистрировать бесплатную учетную запись на IO.adafruit.com. Выберите «Начать бесплатно». Вы выберете имя пользователя, и вам будет назначен длинный буквенно-цифровой ключ, например «aio_5NrczkqJQCTddgWWOQM1glJSx». Запишите и то, и другое на будущее.

Создайте два канала для передачи данных между вашим устройством и сервером ввода-вывода Adafruit. Один должен называться «начало», а другой - «обратная связь» (все в нижнем регистре).

Создайте новую панель управления для этого проекта и назовите ее как хотите. Это то место, куда вы направите свой браузер, чтобы контролировать сердце. Добавьте два новых «блока» на свою панель, нажав кнопку +. Выберите кнопку мгновенного действия для запуска подачи с текстом кнопки «Пуск» и значениями 1 для значения нажатия и 0 для значения отпускания. Затем добавьте блок «индикатор» и прикрепите к ленте обратной связи. Выберите цвета для обозначения как освещенного, так и неосвещенного сердца и установите условия на «= 1». Вы можете ввести 0 или 1 в поле Test Value, чтобы увидеть, как будут выглядеть цвета.

Вы можете добавить в закладки свою панель управления или сохранить ее на главном экране телефона для быстрого доступа. Кнопка «Пуск» начнет мигать на пульте дистанционного управления, а индикатор обратной связи загорится, когда сердце получит сигнал запуска, и погаснет, когда он выключится через 30 минут.

Шаг 4: запрограммируйте ESP2866

Загрузите последнюю версию программного обеспечения Arduino IDE для своего компьютера с https://www.arduino.cc/en/Main/Software и установите дескриптор плат https://arduino.esp8266.com/stable/package_esp8266c… в разделе «Настройки» -> «Дополнительная плата». URL-адреса диспетчера. Теперь вы должны увидеть еще несколько досок в меню Инструменты -> Доски, включая (LOLIN) WeMos mini.

Перейдите в меню Sketch -> Include Library -> Manage Libraries… Здесь вы найдете и установите последнюю версию двух необходимых библиотек Arduino: ESP8266WiFi и Adafruit_IO_WiFi. По завершении закройте окно поиска.

Теперь загрузите код сердца с этой страницы на свой компьютер и откройте его в среде Arduino IDE. Вам может быть предложено сохранить его в одноименной папке.

В разделе настроек ** введите свои собственные значения для IO_USERNAME и IO_KEY из Adafruit, а также WIFI_SSID и WIFI_PASS вашей собственной сети Wi-Fi. Вы можете изменить несколько других параметров по своему усмотрению:

#define fadeDuration 1000 * 60 * 30: по умолчанию время включения света составляет 30 минут.

#define minFade 10: Возможно, не нужно менять это

#define maxFade 200: диапазон 100-500

Сохраните отредактированный код.

Перейдите в меню IDE и выберите Инструменты -> Платы -> LOLIN (WeMos) D1 и mini. Подключите USB-кабель к плате WeMos и к компьютеру и выберите соответствующий последовательный порт в меню «Инструменты» -> «Порт». Выберите меню «Эскиз» -> «Загрузить» и дождитесь завершения процесса. Отсоедините последовательный кабель.

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

Шаг 5: Зажги свое сердце

Зажги свое сердце!
Зажги свое сердце!

Подключите сердце к источнику питания USB 5 В. На плате должен загореться синий светодиод.

Перейдите на панель управления и нажмите кнопку «Пуск». Если все в порядке, индикатор обратной связи изменит цвет, и ваше сердце начнет пульсировать!

Исправление проблем

Если у вас возникли проблемы, проверьте следующее:

Включается ли ESP8266 (синий светодиод)?

Тщательно проверьте проводку, особенно соединения транзисторов.

Убедитесь, что в коде указаны правильные имя пользователя и ключ AIO, а также SSID и пароль.

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

Шаг 6: Наслаждайтесь

Наслаждаться!
Наслаждаться!
Наслаждаться!
Наслаждаться!

Бесстыдный плагин: это руководство было подготовлено как запись в конкурсе сердец https://www.instructables.com/contest/heart/ Проголосуйте за него!

Куда идти дальше (вызов):

Как насчет включения регулируемого таймера, как долго остается гореть сердце?

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

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