
Оглавление:
2025 Автор: John Day | [email protected]. Последнее изменение: 2025-01-23 15:04



Несколько месяцев назад я увидел плату для разработки M5stickC на Banggood и купил ее, чтобы поиграть. Вы можете получить его здесь. Я перепробовал много набросков, но, наконец, просмотрел эту страницу и решил попробовать сделать веб-радио. Для этой отладочной платы доступно множество расширений, называемых шляпами. Есть усилитель звука + вшитая шапка динамика. Я заказал одну, и после регулярного ожидания в три недели она пришла ко мне. Имея это, я смог реализовать Интернет-радио размером с палец.
В этом руководстве показано, как это сделать и как сделать дополнительный усилитель для улучшения качества звука.
Шаг 1: M5stickC + Шляпа динамика



Имея плату M3stickC и шляпу динамика, сделать веб-радио не так уж сложно.
M5stickC можно запрограммировать с помощью Arduino IDE. Установка окружения описана по этой ссылке. Дополнительную информацию также можно найти здесь.
По следующим ссылкам я включил все необходимые библиотеки Arduino для проекта.
M5stickC-master.zip
ESP8266Audio-master.zip
ESP8266_Spiram-master.zip
ESP32-Radio-master.zip
Вы также можете установить их через менеджер библиотек arduino. Попробуйте обновиться до последних версий.
Код Arduino также можно скачать здесь.
В следующей строке вы должны написать свой WLAN SSID и пароль:
const char * SSID = "********"; const char * PASSWORD = "********";
При желании вы можете добавить в cide другие радиостанции.
Шаг 2: Добавление усилителя звука




С громкоговорителем радиоприемник работает, но звук настолько слабый, что в шумной обстановке его плохо слышно.
Я решил добавить более мощный усилитель и больший динамик, чтобы добиться лучшей производительности.
Для этого я решил использовать усилитель LM386. Я заказал в Интернете комплект для сборки LM386, содержащий плату и необходимые детали. У меня был в наличии чехол от радиоприемника своими руками и динамика. Все дополнительные детали можно увидеть на прикрепленных картинках. Конечно, для этого проекта можно использовать усилитель другого типа,
Шаг 3: Установка усилителя LM386




Не все устройства, идущие из комплекта усилителя, я припаивал к плате. Я использовал потенциометр колеса вместо того, что из комплекта. Я добавил разъем для наушников, разъем питания и диод блокировки напряжения. Работает он следующим образом: плата усилителя может поставляться двумя способами.
- M5stickC питает усилитель от внутренней батареи
- Питание усилителя осуществляется через разъем постоянного тока от внешнего источника, на который может подаваться напряжение до 15 В. В этом случае диод отключает это более высокое питание от внутренней батареи M5stickC, предотвращая выгорание платы. На усилитель подается более высокое напряжение, чем на макетной плате, и качество звука лучше. Лучшее решение - использовать диод Шоттки - падение напряжения на нем небольшое, а на плату усилителя подается максимально возможное напряжение от внутренней батареи M5stickC.
Шаг 4: Завершение корпуса



Контактный разъем интерфейса, который соединяет усилитель с платой M5stickC, я закрепил с помощью эпоксидного клея.
Дочь нарисовала мне на пластиковом окошке весов небольшой радиозимвол, чтобы корпус выглядел лучше. Я приклеил его клеем момент. Силовой светодиод я снова закрепил в специальном отверстии в корпусе с помощью эпоксидного клея. На этом все проектные работы выполнены.
Шаг 5. Теперь это работает…

На видео можно увидеть действие Интернет-радио в двух его вариантах. Это можно заметить и при подключении внешнего источника питания - звук становится более сильным и чистым.
Спасибо за Ваше внимание.
Рекомендуемые:
Светодиодный светильник DIY для веб-камеры (C920): 10 шагов (с изображениями)

LED LIGHT DIY for Webcam (C920): Освещение необходимо для веб-камеры. Это маленькое светодиодное кольцо помогает вашей лицевой камере хорошо воспринимать вас. Вы можете снимать видео без какого-либо света, кроме этого светодиода. Я использовал 3D-принтер и светодиодный модуль WS2812b (совместимый с Neopixel)
Рождественская елка, управляемая веб-сайтом (любой может ее контролировать): 19 шагов (с изображениями)

Рождественская елка, управляемая веб-сайтом (любой может ее контролировать): вы хотите знать, как выглядит рождественская елка, управляемая веб-сайтом? Вот видео, демонстрирующее мой проект моей рождественской елки. Прямая трансляция уже закончилась, но я снял видео, запечатлевшее, что происходит: В этом году, в середине декабря
Смартфон Android как USB (!!) Веб-камера: 8 шагов (с изображениями)

Смартфон Android как USB (!!) Веб-камера: В последние несколько месяцев мы все были вынуждены общаться онлайн, а не лично. Когда я был студентом, большинство моих лекций превратились в собрания Zoom, и то же самое произошло с моими часами репетиторства. В следующие несколько недель многие студенты всех возрастов
Повторное использование модуля веб-камеры HP WebCam 101 Aka 679257-330 в качестве универсальной веб-камеры USB: 5 шагов

Повторное использование модуля веб-камеры HP WebCam 101, известного как 679257-330, в качестве универсальной веб-камеры USB: я хочу приправить свой 14-летний Panasonic CF-18 совершенно новой веб-камерой, но Panasonic больше не поддерживает эту замечательную машину, поэтому я должен используйте серое вещество для чего-нибудь попроще, чем b & b (пиво и гамбургеры). Это первая часть
Учебное пособие по вводу-выводу веб-драйвера с использованием действующего веб-сайта и рабочих примеров: 8 шагов

Учебное пособие по вводу-выводу веб-драйвера с использованием действующего веб-сайта и рабочих примеров: Учебное пособие по вводу-выводу веб-драйвера с использованием действующего веб-сайта и рабочих примеров Последнее обновление: 26.07.2015 (Проверяйте почаще, поскольку я обновляю эти инструкции с более подробной информацией и примерами) мне поставили интересную задачу. Я нуждался в