"Считывание значение с аналогового входа занимает примерно 100 микросекунд (0.0001 сек), т.е. максимальная частота считывания приблизительно 10,000 раз в секунду."
В соответствии с теоремой Котельникова, при таких частотах дискретизации удастся записывать частоты примерно до 5 кГц.
Для записи речи диапазона 0...5000 Гц вполне достаточно. Для приемлемой по качеству записи/воспроизведения музыки требуется вроде бы 13 кГц, т.е. частота дискретизации 26000.
Так что средненького качества диктофон вполне реально реализовать. Товарисч в Arduino-песочнице излагает свои идеи по сэмплингу звука на частоте 8 кГц (т.е. запись звука 0-4 кГц) www.arduino.cc/cgi-bin/yabb2/YaBB.pl.
В переводе на русский - до 15 килосэмплов, т.е. до 15000 отсчетов в секунду.
Максимальное разрешение АЦП в AVR-микроконтроллерах - 10 бит, при этом точность преобразования +/-2 LSB (т.е. фактически верить можно 8 битам - 256 уровней дискретизации; для справки: CD-звук это уровень дискретизации 16 бит или 65536 уровней)
подключи и покажи.. сколько читал мнения спецов все они однозначено говорили шот это нереально. да и потом смысла нету если есть shield недорогой..
Вы Voicerecorder (=диктофон) с Audioreorder'ом (=магнитофон) не путаете?
А насчет смысла... По большому счету любая самоделка бессмысленна. В том числе и собранная из покупных шилдов. Ибо и для нее можно найти покупную альтернативу. Но вот только покупать - довольно скучное занятие. Самому докопаться до сути вопроса - куда как интереснее. Вы не находите?
Вы Voicerecorder (=диктофон) с Audioreorder'ом (=магнитофон) не путаете?
А насчет смысла... По большому счету любая самоделка бессмысленна. В том числе и собранная из покупных шилдов. Ибо и для нее можно найти покупную альтернативу. Но вот только покупать - довольно скучное занятие. Самому докопаться до сути вопроса - куда как интереснее. Вы не находите?
нет не путаю
step962 пишет:
А насчет смысла... По большому счету любая самоделка бессмысленна. В том числе и собранная из покупных шилдов. Ибо и для нее можно найти покупную альтернативу. Но вот только покупать - довольно скучное занятие. Самому докопаться до сути вопроса - куда как интереснее. Вы не находите?
не согласен. Arduino на мой взгляд позволяет делать такие решение которые уникальные в своем роде. Kоторых нельзя найти в продаже.
не согласен. Arduino на мой взгляд позволяет делать такие решение которые уникальные в своем роде.
Опять-таки, не путаете ли вы понятие Arduino и микроконтроллер? "Уникальность" Arduino лишь в наличии на плате (и то не всегда - Arduino mini тому пример) удобного средства для прошивки, стандартном расположении (и то не всегда -- тот же Arduino mini) вводов/выводов и среды разработки, максимально (часто за счет функциональности) упрощающей разработку - нет, даже не программ, а набросков программ (не зря сами разработчики назвали их скетчами) - для неспециалистов в области микроконтроллеров.
Цитата:
Kоторых нельзя найти в продаже.
Элементарно обходится "покупкой" специалиста по микроконтроллерам. Даже не целого, а всего на несколько часов. В общем, та же ситуация, что и с шилдом: хочется повозиться самому - ничто не мешает, хочется более быстро получить более качественный результат - выбираем подходящее решение на весьма обширном рынке продуктов/услуг.
Через аналоговый вход
в принципе я так и думал,
если к МК подключить датчик звука, к примеру такой:SEN12945P
можно будет записать данные?
и еще вопрос, как потом воспроизвести записанное?
есть shield специальный позволяет записывать и воспроизводить звук конвертируя его в mp3. Гугли.
есть shield специальный позволяет записывать и воспроизводить звук конвертируя его в mp3. Гугли.
да не хочу я использовать shield специальный
думал может кто подскажет :(
есть shield специальный позволяет записывать и воспроизводить звук конвертируя его в mp3. Гугли.
да не хочу я использовать shield специальный
думал может кто подскажет :(
как мне известно без shield это невозможно..
как то уж слишком однозначно сказано, я вот сомневаюсь, буду искать дальше
есть shield специальный позволяет записывать и воспроизводить звук конвертируя его в mp3. Гугли.
да не хочу я использовать shield специальный
думал может кто подскажет :(
как мне известно без shield это невозможно..
Извини конечно, но прежде чем такое писать я бы 100 раз подумал
Можно подключить к SPI флеш память для того что бы на нее сохранять данные, а звук оцифровывать через аналоговый вход
вот чуть подробней можно, как именно отцифрововать?
Из описания функции AnalogRead:
"Считывание значение с аналогового входа занимает примерно 100 микросекунд (0.0001 сек), т.е. максимальная частота считывания приблизительно 10,000 раз в секунду."
В соответствии с теоремой Котельникова, при таких частотах дискретизации удастся записывать частоты примерно до 5 кГц.
Для записи речи диапазона 0...5000 Гц вполне достаточно. Для приемлемой по качеству записи/воспроизведения музыки требуется вроде бы 13 кГц, т.е. частота дискретизации 26000.
Так что средненького качества диктофон вполне реально реализовать. Товарисч в Arduino-песочнице излагает свои идеи по сэмплингу звука на частоте 8 кГц (т.е. запись звука 0-4 кГц) www.arduino.cc/cgi-bin/yabb2/YaBB.pl.
Пример оцифровки на частоте 50кГц
Пример оцифровки на частоте 50кГц
Только тут надо учесть - производитель хвастается что его АЦП имеет:
• Up to 15 kSPS at Maximum Resolution
(стр. 201 даташита "8-bit AVR Microcontroller with 32K Bytes In-System Programmable Flash ATmega32 ATmega32L")
В переводе на русский - до 15 килосэмплов, т.е. до 15000 отсчетов в секунду.
Максимальное разрешение АЦП в AVR-микроконтроллерах - 10 бит, при этом точность преобразования +/-2 LSB (т.е. фактически верить можно 8 битам - 256 уровней дискретизации; для справки: CD-звук это уровень дискретизации 16 бит или 65536 уровней)
в сети нашел:
vrtp.ru/index.php
это все к вопросу о невозможности реализации
в сети нашел:
vrtp.ru/index.php
это все к вопросу о невозможности реализации
какое отношение это имеет к arduino?
Извини конечно, но прежде чем такое писать я бы 100 раз подумал
Можно подключить к SPI флеш память для того что бы на нее сохранять данные, а звук оцифровывать через аналоговый вход
подключи и покажи.. сколько читал мнения спецов все они однозначено говорили шот это нереально. да и потом смысла нету если есть shield недорогой..
подключи и покажи.. сколько читал мнения спецов все они однозначено говорили шот это нереально. да и потом смысла нету если есть shield недорогой..
Вы Voicerecorder (=диктофон) с Audioreorder'ом (=магнитофон) не путаете?
А насчет смысла... По большому счету любая самоделка бессмысленна. В том числе и собранная из покупных шилдов. Ибо и для нее можно найти покупную альтернативу. Но вот только покупать - довольно скучное занятие. Самому докопаться до сути вопроса - куда как интереснее. Вы не находите?
Вы Voicerecorder (=диктофон) с Audioreorder'ом (=магнитофон) не путаете?
А насчет смысла... По большому счету любая самоделка бессмысленна. В том числе и собранная из покупных шилдов. Ибо и для нее можно найти покупную альтернативу. Но вот только покупать - довольно скучное занятие. Самому докопаться до сути вопроса - куда как интереснее. Вы не находите?
нет не путаю
А насчет смысла... По большому счету любая самоделка бессмысленна. В том числе и собранная из покупных шилдов. Ибо и для нее можно найти покупную альтернативу. Но вот только покупать - довольно скучное занятие. Самому докопаться до сути вопроса - куда как интереснее. Вы не находите?
не согласен. Arduino на мой взгляд позволяет делать такие решение которые уникальные в своем роде. Kоторых нельзя найти в продаже.
не согласен. Arduino на мой взгляд позволяет делать такие решение которые уникальные в своем роде.
Опять-таки, не путаете ли вы понятие Arduino и микроконтроллер? "Уникальность" Arduino лишь в наличии на плате (и то не всегда - Arduino mini тому пример) удобного средства для прошивки, стандартном расположении (и то не всегда -- тот же Arduino mini) вводов/выводов и среды разработки, максимально (часто за счет функциональности) упрощающей разработку - нет, даже не программ, а набросков программ (не зря сами разработчики назвали их скетчами) - для неспециалистов в области микроконтроллеров.
Kоторых нельзя найти в продаже.
Элементарно обходится "покупкой" специалиста по микроконтроллерам. Даже не целого, а всего на несколько часов. В общем, та же ситуация, что и с шилдом: хочется повозиться самому - ничто не мешает, хочется более быстро получить более качественный результат - выбираем подходящее решение на весьма обширном рынке продуктов/услуг.
Вот человек библиотеку создал, все работает, проверял на UNO
https://github.com/TMRh20/TMRpcm/wiki/Advanced-Features#recording-audio
действительно работает, пробовал записывать с аудио выхода компа, не сказать чтоб совсем хорошо, но что то слышно