Делаем музыкальную открытку своими руками. Загружаем звуки, программируем микросхемы. Если доработать, то можно сделать голосового помощника (Алиса, Маруся).
На основе видео:
“rutube.ru/video/fa0396b4c328e6a4c4dfa4886aa0a457/”
Слайды из видео:
На видео подключение Динамиков – не верное – нужно подключать на одну ножку выше:
Нужно вот так:
———————————————–
Модули оснащаются разной памятью – мне попалась XMC QH16B (QH16BHIC,сначала показалось что там 8 вместо B – QH168HIC) – на видео другая (Winbond W25Q16W) и программа для прошивки другая:
Чтобы прошить – пришлось выпаивать её из модуля – подключать к программатору CH341 (в моем случаем программатор был на микросхеме CH341B – хотя покупал CH341A – но тот и тот прошиваем микросхемы одинаково хорошо).
Как не странно, но программатор CH341 пришел неисправный, выяснилось, что у него оборвана дорожка, ведущая от USB входа к чипу, так что на всякий случай вот схема программатора CH341, с помощью которой легко проверить дорожки:
Программу для прошивки использовал NeoProgrammer_2.2.0.10 (программы из видео не помогли – данную память не прошивают).
Скачать программу NeoProgrammer_2.2.0.10:
– скачать в zip архиве
– скачать в tar.gz архиве
————————————————-
Звуки для прошивки использовал следующие:
Женский голос говорит: “Привет”, “Как дела”, “Почему ты мне смайлики не шлешь”, “Спокойной ночи”.
– скачать в zip архиве
– скачать в tar.gz архиве
Использовал программу WT588D_VoiceChip для создания файла bin для прошивки памяти модуля.
Скачать программу WT588D_VoiceChip:
– скачать в zip архиве
– скачать в tar.gz архиве
Скачать готовый проект для WT588D_VoiceChip вместе с звуковыми файлами:
– скачать в zip архиве
– скачать в tar.gz архиве
Подключение для воспроизведения звука (нажата кнопка 1):
——————————————————-
Дополнительные изображения:
Программы из видео и драйверы для CH341:
– скачать в zip архиве.
Звук брал с этого сайта:
“zvukogram.com/category/pak-golos-devushki/”
Преобразовывал в битрейт 16 Бит, частоту аудио в 16000 Гц, аудиоканалы – Моно с помощью онлайн-сервиса:
“audio.online-convert.com/ru/convert-to-wav”
————————————-
Также есть программа для ch341 и ch340 на Linux скачать:
– скачать программу.
или здесь:
“github.com/setarcos/ch341prog”
Ch341Prog
Простой инструмент командной строки для программирования ch341a под управлением Linux и macOS.
Описание
Существует множество дешёвых программаторов SPI/IIC на базе ch341a, которые можно купить в интернете всего за 3 доллара. Однако для этого оборудования не было инструментов на базе Linux. Лучшее, что я смог найти, — это инструмент под названием ch341eepromtool (первоначальная ссылка не работает), который мог работать только с EEPROM IIC. Поэтому я решил написать свой собственный.
Изучив исходный код ch341eeprom и проанализировав USB-трафик, я, кажется, полностью разобрался в протоколе USB. Вот что мне удалось выяснить.
Особая благодарность asbokid, автору ch341eepromtool. Полный список людей, которые помогли в создании этого проекта, можно найти в файле CONTRIBUTORS.
Инструкции по сборке
Чтобы собрать проект, просто запустите: make
———————————
: Проблемы с установкой нужной libusb
Наверное у вас x86_64.
В этом случае нужна lib64usb1.0-devel.
Если i586, то libusb1.0-devel.






















“rutube.ru/video/f18c96b42e98ac8018ca69ce40b8c9f9/”