Эй, ребята!!

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

В любом случае, давайте перейдем к тому, что я нашел ..!!

Вчера в своей работе я изо всех сил пытался подключить модуль WT588D-16P Voice Sound Audio Player, как показано на рисунке 1.1. Входное напряжение 2,8 В ~ 5,5 В вместе с током спящего режима 10 мкА. Он даже предлагает частоту дискретизации 6 кГц со встроенным преобразователем 13 бит / DA и выходом 12 бит / ШИМ для динамиков или ЦАП. Поддержка аудиоформатов для загрузки с .WAV. Этот модуль может быть очень легко связан с Arduino с некоторыми песнями внутри него.

Существует множество доступных примеров взаимодействия этого модуля с Arduino, если песни уже находятся внутри него. Теперь встраивание песен в этот модуль — это совсем другая история.

Насколько я знаю, внутри этого модуля есть два способа записи песен. Во-первых, это использование тестерной платы для тестирования Programmer, доступной на рынке. Я надеюсь, что вы найдете его очень легко. В то время, когда я пишу эту статью, я искал его на индийском веб-сайте электроники, но его было нелегко купить и не было экономически выгодным. Итак, я должен думать о некоторых обходных путях. А вот и второй способ встраивания песен в этот модуль. Этот метод немного скудный, чтобы найти, но да, я все же нашел его. Это единственная тема, которую я нашел по этому модулю на форуме Arduino, хотя и довольно длинная!!!

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

Я нашел парня, утверждающего, что этот код работает, как видно на рисунке 1.2.

Код, написанный им, можно найти в треде. Но к вашему сведению..!! У меня это не сработало, возможно, из-за того, что поток существует с 2015 года. Возможно, некоторые функции и методы устарели.

Просматривая этот код, я обнаружил кое-что новое, о чем не слышал, например, обработку. Рисунок 1.3 показывает это.

Что касается меня, я использую arduino со времен окончания школы, но только вчера услышал об этом языке обработки. Когда я посмотрел на это больше, я обнаружил, что вся IDE Arduino основана на этом языке.

Раскрытие этого нового для меня языка программирования!! Меня заинтересовало...!!

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

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

По словам человека, работающего в области электроники, этот язык программирования очень увлекателен. Так как он не только предлагает, как кодировать, но также можно подготовить целое программное обеспечение, которое может взаимодействовать с несколькими службами. На данный момент предлагаются следующие услуги: последовательный обмен данными, работа с сетевыми данными, аппаратный доступ к периферийным устройствам ввода-вывода, например Raspberry Pi, и многое другое.

надо тоже посмотреть!!!! Я буду писать больше об этом языке программирования «ОБРАБОТКА» в будущем.

Нравится!! Комментарий!! Делиться!!

Спасибо за прочтение!

P.S. Я все еще борюсь с кодом, чтобы заставить аудио модуль работать. Если вы найдете хороший код или метод встраивания звука, оставьте комментарий.