Вложений: 3
Воспроизведение WAVE на arduino
Пример нашел на сайте arduino.cc
Попробовал все сразу заработало. В примере звук не понравился я проконвертировал более интересный WAVE , очень будет не плохо в автомобиле звучать, как сигнал открывания дверей. Для воспроизведения нужно нажать кнопку сброса на arduino
Вместо динамика подключил пьезоизлучатель напрямую к выводу D11, а другой конец излучателя к GND
Скачать исходник
Для использования своего WAVE нужно любым звуковым редактором проконвертировть ваш WAVE в формат 8000Гц 8 бит PCM, потом берем утилиту wav2asm , с ее помощью преобразуем в формат Си и в тип (HEX) 0x00, 0xFF, меняем данные в фаиле sounddata.h и изменяем в этом файле длину sounddata_length= на свою, потом компилируем, заливаем и наслаждаемся.
Вложение 6284
Re: Воспроизведение WAVE на Carduino
А можно подключить динамик-пищалку от компа таким же методом?
Вложений: 1
Re: Воспроизведение WAVE на Carduino
Пищалку к ноге контроллера нельзя подключать.
Самая простая схема, но не совсем правильная, это на транзисторе.
Лучше маленький динамик чем пищалку с компа, пищалка умеет воспроизводить очень узкий спектр частот, еще есть активные пищалки так у них вообще свой генератор тона встроен
http://www.compcar.ru/forum/attachme...4&d=1256465778
Re: Воспроизведение WAVE на Carduino
Мой первый тест, РАБОТАЕТ!!!!!
Re: Воспроизведение WAVE на Carduino
Какой динамики подключил?
Re: Воспроизведение WAVE на Carduino
От бука асус 701!
А как звук переделать?
Re: Воспроизведение WAVE на Carduino
Написал в шапке , как использовать свой WAVE
Re: Воспроизведение WAVE на Carduino
Попробовал. Работает... Но практического смысла не вижу в принципе.
Re: Воспроизведение WAVE на Carduino
Например сигнал открытых дверей
Re: Воспроизведение WAVE на Carduino
Цитата:
Сообщение от
Chip
Например сигнал открытых дверей
И устройство целиком отдавать на генерацию весьма посредственного звука? Ведь больше ничего это устройство делать не сможет - память вся занята, а во время проигрывания звука устройство ничем более заниматься не сможет.