Цитата ВитГо (
)
гм.. купи приемник и передатчик на 433 мгц.. например в магазине МастерКит, но думаю у китайцев тоже можно поискать..
приемник и передатчик у меня есть - я же их во всех возможных проектах использую ( вертолет например )
Цитата ВитГо (
)
дальше запиши с приемника посылку (там низкая частота) и отправляй ее на передатчик..
куда записать то?
Или ты имеешь в виду какие-то специальные приемопередатчики?
вот у нас в промэлектронике что есть
радиомодули готовые
RX-4MA2 http://www.promelec.ru/pdf/RX-4MA2_%28short%29.pdf
TX-4M30SA10 http://www.promelec.ru/pdf/TX_4M30SA10%28short%29.pdf
***************************************************************
***************************************************************
подсказали как быть:
http://radiokot.ru/forum/viewtopic.php?f=57&t=106641
Цитата
В звуковом редакторе, для уменьшения объема, сначала нужно выбрать минимально подходящую частоту дискретизации и разрядность (прослушать, что получилось, можно на компьютере).
Я выбирал 32 кГц 8 бит MONO.
Затем сохранить в формате RAW (например, у Sound Forge есть такая возможность).
Затем утилитой hex2text конвертировать файл в текстовый.
Утилита hex2text прикреплена к сообщению!
Многоголосая "музыкальная шкатулка" на ATtiny13 - http://aterlux.ru/index.php?page=article&art=tiny_musicbox
Сжатие звука в IMA ADPCM - http://we.easyelectronics.ru/Soft/szhatie-zvuka-v-ima-adpcm.html
Генерация звука при помощи AVR микроконтроллера http://avr-start.ru/?p=476
Генерация звука при помощи AVR микроконтроллера. Продолжение http://avr-start.ru/?p=730
Запись и воспроизведение звука микроконтроллером AVR. http://www.embed.com.ua/mikroko....-avr335
Цифровое устройство записи речи, использующее технологию AVR и последовательную память DataFlash http://www.gaw.ru/html.cgi/txt/app/Atmel/memory/at45_to_avr.htm
255-голосный звуковой генератор PCM на микроконтроллере ATtiny861 http://microsin.net/programming/AVR/sound-gerenerator-attiny861.html
Запись звука МК http://we.easyelectronics.ru/AVR/zapis-zvuka.html
Сгенерить звук AVR-ом. Сигма-дельта вместо PWM. http://forum.ixbt.com/topic.cgi?id=48:2747
*******************************************************************************
*******************************************************************************
Теперь осталось выяснить как воспроизводить этот звук.
Для воспроизведения я хочу использовать аппаратный ШИМ.
А для этого нужно решить еще как минимум два вопроса:
1) Как вычислить необходимую частоту для ШИМа?
2) данные в получившемся массиве это длины импульсов или это коэффициент заполнения?
Попытаюсь сам ответить на этот вопрос.
Звук когда то был аналоговым, но в компьютер он попал уже в цифровом виде, так как прошел АЦП.
Качество преобразованного звука напрямую зависит от разрядности АЦП, а так-же от частоты преобразований.
Я взял некоторый сэмпл и сохранил его в формате RAW.
Качество для сохранения я выбрал 8 бит и частоту 33кГц, но программа автоматически сохранила его как 44100 Гц - потому, как исходник был записан с такой частотой.
Значит частота моего ШИМа должна быть 44100 Гц ( попробую и 33кГц )
А файл с данными - это длительности импульсов, которые можно выводить в готовом виде без дополнительного преобразования.
****************************************************************
****************************************************************
Кому интересно пр Звук, немного теории http://websound.ru/articles/theory/sound-theory.htm
Добавлено (21.07.2015, 19:11)
---------------------------------------------
Итак, начнем-с.
Для подготовки звука нам понадобится прграмма Sound Forge Audio Studio
Берем интересующий нас сэмпл и открываем его этой программой.
затем заходим в меню обработка-ресэмплерирование.
Потом нужно зайти в меню обработка-конвертер разрешающей способности ( и снова переприменить эту настройку )
Затем выделяем в сэмпле интересующий нас фрагмент и копируем его
Потом создаем новый фал с интересующими нас параметрами ( не забываем установить МОНО )
а потом схраняем его как RAW со всеми интересующими настройками
На выходе должен получится чистый RAW -8 бит, 4 кГц ( ну или 2 ), моно не подписанный...
Затем, утилитой hex2text, конвертируем этот RAW в массив двоичных данных в читабельной форме.
далее берем МК и пишем прогу.