Оглавление:
Видео: ESP8266-01 МУЗЫКАЛЬНЫЙ ЗВОНК WIFI СО СВЕТОДИОДОМ: 3 ступени
2024 Автор: John Day | [email protected]. Последнее изменение: 2024-01-30 11:51
Этот проект возник в результате покупки партии разнообразных микросхем ESP8266-01. Это маленькие платы с 8 контактами и ограниченным выходом с точки зрения ввода-вывода GP. О. Это утверждение, конечно, неверно, поскольку на самом деле у них есть 4 контакта, которые вы можете использовать, хотя они многофункциональны, поэтому вы должны быть осторожны при их использовании.
Два - это последовательные контакты RX / TX для последовательного выхода в целях отладки. Я не буду использовать их здесь, так как хочу отлаживать в реальном времени, меня действительно интересуют контакты 3 и 5. 3 всегда доступны как GPI-02, а 5 как GPI-00.
Мы можем взглянуть на код позже и выполнить некоторые пошаговые инструкции, однако разумно упомянуть, что эти маленькие платы должны быть запрограммированы, потянув линию сброса вниз, а затем удерживая контакт 5 на низком уровне, чтобы позволить сбросу перейти на высокий уровень. режим. Об этом много информации, поэтому я не буду повторять ее здесь.
Что касается мощности, я выбрал USB-разъем в качестве источника сока или эрг, если хотите. Вы заметите, что я использую HBLED в качестве индикатора звонка для слабослышащих.
Итак, что это делает: идея состоит в том, чтобы настроить плату как точку беспроводного доступа, которую можно обнаружить с помощью WIFI, и после подключения вы получите кнопку, которую нужно нажать, чтобы позвонить в звонок и мигать светодиодом.
Я выбрал 10 секунд, но, опять же, это можно настроить, или вы можете сообразить обратные вызовы [Ticker], чтобы запускать еще несколько событий. Это устройство небольшое, поэтому оно ограничено, но оно дешевое! Если вам не нужно много делать, это ребенок. Многие функции в коде по умолчанию, такие как IP-адрес и т. Д., Но, конечно, все это настраивается так, как вы хотите. Посмотрите мое видео с описанием операции.
www.youtube.com/embed/cAUYztMnS30
Шаг 1. Что вам понадобится
Некоторые комментарии к списку
BT66 Это звуковая ИС со многими заранее запрограммированными песнями.
Спикер указан как AST-030COMR-R. Я измерил это как 80 Ом.
Транзистор, обозначенный как BC547, на самом деле является BC237A.
Резистор в НАГРУЗКЕ ДРАЙВЕРА СВЕТОДИОДА СОСТАВЛЯЕТ 1 ОМ. 2N7000 fet имеет сопротивление стока истока 5 или 6 Ом.
Шаг 2: сначала схема
Прилагаю схему в формате pdf. Давайте рассмотрим это;
Порт USB предназначен исключительно для питания. D + и D- не используются. 5 В подается на U1, который является регулятором напряжения. Обычная развязка вокруг корпуса. 3,3 В подается на ESP-0! Устройство WIFI 8 PIN. Подтяжки на контактах 4 и 6. Я также добавил подтяжку к контакту 5 программирующего контакта, который имеет выходное напряжение, направленное через R6 к затвору полевого транзистора. Сток полевого транзистора имеет HBLED и резистор сопротивлением 1 Ом. от линии 5В прям. Резистор 1 Ом в сочетании с сопротивлением стока истока ограничивает ток стока и, следовательно, ток через светодиод до прибл. 200 мА… он яркий. Это будет запрограммировано на мигание светодиода с использованием счетчика событий в тикере.
Контакт 3 от ESP направляет звуковой чип BT66 через резистор 220 Ом к контакту 2. Контакт 1 - это его выход, который выходит через другой резистор 220 Ом на базу BC237A. Сдвигатель импеданса Q1 соединяет o / p с динамиком SP1 с импедансом прибл. 80 Ом. Здесь нет усиления в эмиттере Q1, но мы получаем некоторый коэффициент усиления по току прибл. 100 в этой общей конфигурации эмиттера. Если посчитать, то мы должны получить уровень звукового давления около 0,1 мВт или примерно 10 дБ, что достаточно, но не слишком громко. См. Компоненты AST-030COMR Farnell.
Некоторые дополнительные примечания. Линейный стабилизатор LDO рассчитан на 800 мА. Вы можете сделать это меньше, поскольку единственная нагрузка 3,3 В - это звуковой чип и чип ESP. Я оставлю это более предприимчивым, для меня это было в моей коробке!
Шаг 3: КОД
Давайте пройдемся и через это. Для тех, кто знаком с Arduino
Обратите внимание на включение планировщика тикеров. ПРИМЕЧАНИЕ, ЧТО МЫ ОБЪЯВЛЯЕМ 2 ЭКЗАМЕНА ТАЙМЕРОВ ТИКЕРА --- TickerScheduler ts (2); Пины, которые будут использоваться, - это LED_BUILTIN и предыдущее объявление LED_Pin. Затем у нас есть пароль и SSID, которые устройство будет видеть при просмотре. Затем у нас есть пара функций, которые будут вызываться программой тикера. Перейдем к настройке. мы используем pinmode (имя вывода, ввод / вывод) для их настройки. Затем мы передаем параметры асинхронным обратным вызовам для каждого из двух таймеров.
ts.add (параметры). Мы передаем функции обратного вызова и т. Д.
В первую очередь мы обслуживаем планировщик тикеров. затем мы проверяем клиентов и возвращаемся, если нет связи. Если клиент подключился, мы получаем строку и смотрим, говорит ли она bellON. Затем мы отключаем HTML, который находится в некоторых строках. Изучите строки HTML и вставьте свою версию кнопок. Вы можете настроить то, что хотите, имейте в виду, что ESP несколько ограничен для хранения.
Рекомендуемые:
Управление светодиодом с помощью WiFi-модуля NodeMCU и приложения Blynk: 7 шагов
Управление светодиодом с помощью модуля Wi-Fi NodeMCU и приложения Blynk: в этом руководстве показано, как управлять светодиодом с помощью модуля Wi-Fi NodeMCU ESP8266 через приложение для смартфона Blynk. Если вы новичок, читайте дальше. Если вы более опытны, возможно, вам будет интересно пропустить его до конца, где я говорю о т
Порошковые фонари (светодиодный музыкальный сноуборд): 4 ступени
Порошковые фонари (светодиодный музыкальный сноуборд): приобретите здесь: https: //www.facebook.com/PLDesigns-823895051322350 … Поиск в Facebook: @CustomPLDesignsПоиск в Instagram: @ CustomPLDesignsИнструменты / Вещи, необходимые для отвертки Philips, гаечный ключ 7/16 дюймов, тепловой пистолет или Фен Изопропиловый спирт Pape
Музыкальный реактивный свет -- Как сделать супер простой музыкальный реактивный свет, чтобы сделать рабочий стол приятным: 5 шагов (с изображениями)
Музыкальный реактивный свет || Как сделать супер простой музыкальный реактивный свет для настольного компьютера. бас, который на самом деле является низкочастотным звуковым сигналом. Строить очень просто. Мы
Как управлять светодиодом с помощью ESP8266 NodemCU Lua WiFi с веб-сайта: 7 шагов
Как управлять светодиодом с помощью ESP8266 NodemCU Lua WiFi с веб-сайта: это руководство научит вас некоторым основам использования ESP8266 NodemCU Lua WiFi для управления светодиодом из Интернета. Перед началом работы убедитесь, что у вас есть все необходимые материалы: ESP8266 Перемычка на макетной плате NodeMCU Lua WiFi LED (при необходимости)
Музыкальный инструмент в стиле DDR: 3 ступени
Музыкальный инструмент в стиле DDR: это быстро собранный музыкальный инструмент, который я сделал, используя "бесплатные" рекламные танцевальные маты, танцевальные, танцевальные и революционные, которые раздает Крафт