Оглавление: Введение | Keypad_IR_to_UART | UART_to_Pin | SDC_Talking
Последнее устройство стенда – SDC_Talking-говорилка.
Устройство говорилки наименее подверглось модификации. Оно почти полностью соответствует своей базовой конструкции. Подробности сборки и работы устройства читайте в базовой статье.
Относительно базовой конструкции были сделаны следующие изменения:
1 Изменено назначение переключателя «Monster» на «End_”0”»
2 Добавлено несколько управляющих символа UART
Немного изменилось управление говорилкой по UART.
Принимаемые по UART символы:
Как и было в базовой конструкции, от «А» до «Z» — проигрывание трека начинающегося с соответствующего символа латиницы
Добавлено в этой модификации:
«0» — остановка проигрывания трека
«1» — проигрывается файл «Z»
«2» — режим «Mute». Трек продолжает читаться, но не воспроизводится (повторный прием символа разрешает воспроизводить трек)
Выдаваемые по UART символы:
Любой принятый символ автоматически дублируется на выходе UART
Если вывод МК 15 (End_”0”) будет замкнут на землю, то по окончании трека по UART выдается символ «0» (ноль).
Ну и напоследок печатная плата со всеми модулями на ней и галерея процесса изготовления платы от Валентина.
111-seasons_plate.jpg (1917 Загрузок)Оглавление: Введение | Keypad_IR_to_UART | UART_to_Pin | SDC_Talking
Привет!
Сейчас нет времени ни на что, так что не смогу этим заняться.
Уважаемый GetChiper! Искал себе говорилку и нашел Ваш проект. Скажите можно ли изменить программу так что бы при зажатии и удержании первой кнопки селектора треков воспроизводился один раз первый трек из папки 1 а при размыкании так же один раз проигрывался 1 трек из папки 2? Остальные функции не нужны. Или же учитывая меньший функционал использовать контроллер попроще, какой — на Ваше усмотрение. Новые 2313 стали часто попадаться не шьющимися и даже фьюз доктор не всегда их подымает.
С Уважением!
@gkuprienko1954
Для этого есть интерфейс RS-485 (и микросхемы для его реализации)
Я говорил про Баском и UART. Уважаемый GetChiper высказал предположение что Баском толкает еще какие-то символы в UART — так и есть — символ перевода каретки, (CR и LB кажется) отключается если после команды Print поставить ;(точка с запятой) … Ах о чем это я 🙂 а да, подключил я значит свой МК к компу и проверил через терминал в режиме бинарных кодов чтож за символы идут в UART — получил только букву и ничего больше, (сравнивал с таблицей ANSII символов) а говорилка понимать отказывается… Буду копать дальше, если что, отпишусь.
Есть еще один вопрос.
У меня есть 2 устройства. Расстояние между ними 100 метров. Хотел их увязать через RXTX. Но мнесказали что не пойдет.
Есть ли какие предложения или что-то альтернативное?
Что-то я запутался. Не работает устройство работы с пультом? или все таки говорилка? Кстати, про какую библиотеку идет речь?
«mcsbyte.lbx». Версия BASCOM-AVR – 1.11.9.0. — это не про это устройство, оно сделано не на баскоме.
Само устройство по идее у меня работает. Карту памяти оно видит. У меня проблема в управлении ею по UART. У меня стоит дополнительная Аттинка и я через нее с пульта хотел делать выборки Аудио (кнопки я вообще отключил). Так вот эта Аттинка не видит пульт, «обучение» не хочет проходить. Кучу пультов перепробовал. Правда у меня стоит TSOP 4836 (пробовал и 4838).
До этого пробовал штучку с TSOP 4836 и каналом RC5. Взял стандартную программу и то же самое — ни один пульт не «пошел».
Ну ладно. Сегодня на 2-х Аттинках попробовал просто канал UART. Работает. Менял символы — работает. И даже отключал библиотечку — тоже работает.
Я просто собираюсь с силами и «опытом» и хочу родственникам соорудить автозапуск дизель генератора резервного электроснабжения и мне этот канал очень нужен.
Все равно буду пробовать.
От кнопок устройство работает?
Прошу помощи.
Я сделал несколько «штучек» с управлением по URTA. Но они у меня не пошли — до МК команды доходят но он их или не видит, или … . В Протеусе все работет. Где-то недавно прочитал — кто-то тоже жаловался на аналогичное и высказывалось мнение что не срабатывает библиотечка «mcsbyte.lbx». Версия BASCOM-AVR — 1.11.9.0.
Запросто.
Мыло здесь http://www.getchip.net/o-proekte/
Здравствуйте, автор.
Скажите, как можно с вами пообщаться на тему такого устройства. У меня есть пара теоретических вопросов, возможно вы бы могли мне помочь.
Спасибо.
уроо вень во ды в башне составляет -а вот так для Алены
трудные слова -дели на слоги
уровень во ды в башне составляет -а вот так вообще как живая.голос Таня-IVONA
@starcrab
набери ,,уровень воодыы в башне составляет,, я вот такими заманухами корректирую фразы.интонации можно менять большим пробелом.а в словах менять некоторые буквы или удваивать их.тоже столкнулся с этой проблеммой.
@ramzes1903
Простая фраза «уровень воды в башне составляет». Неправильно ударение ставит на вОды. Навскидку пробовал несколько голосов и движков. Николай алена катерина иван. Все не то. Какие то недочеты да есть. Остановился пока на варианте из видео. Только чуть подшерстил файлы по уровню и скорости.
Защита от случайных нажатиф или случайных звонков. Решил делать на подобии кодов из журнала радио. Но с блекджеком… Ну и теоретически можно задать больше комбинаций а не ограничыватся 10 цифрами
а почему не стал делать просто по одному нажатию кнопки.1-вкл. 2 откл. или 1 вкл 1-откл
А комбинации напилить можно сколько душе угодно. Идея и первая версия платв взяты с журнала радио #3 за 2012 год
Отдельно включить выключить каждое реле. 6 команд. Включить все и выключить вме +2. И контроль. Комвнда вида *221# вкл 2 ркле. *220# выкл 2 реле. *000# контроль входов и состочния реле. Хочу еще допилить отдельно коньроль от реле.
а сколько максимальное выполнение команд ??
работает на 5+
Голос это дело наживное. Поменять ничего не стоит. Главное проверял работу. Скачал первый попавшийся генератор.
как по мне -голос не красивый.побробуй как у меня https://www.youtube.com/watch?v=BYgIstFc4Lc .http://www.ivona.com/en/ -брал вот отсюда.ваше мнение????
http://vk.com/video3432636_170581106
Говорилка прикрученая к gsm дистанционке.
На этой неделе точно ничего не сделаю — просто нет времени. Может на следующей.
Еще нету прошивки?
Как появится свободное время — постараюсь наделать модификаций.
Добрый день. выражаю благодарность за устройство. собрал и оно работает. внес небольшое изменение в прошивку до появления этой статьи. поскольку управление у меня строго по уарту будет, то по окончанию проигрывания трека отсылаю в уарт определенный байт. но пока не могу заменить выбор папки через кнопку на команду по уарт. дзен в АБ не так высок. приходится тянуть лишний пин на управляющую плату. можно внести в прошивку выбор папки по определенному байту полученному по уарт? спасибо за понимание.
Появится свободное время — сделаю.
А так, то всьо устраивает только вот бы ещеодну функцыю.
Можыте по прозьбе зделать в прошывке чтоб при старте трека пином например 9-тым включать питание усилка.
Как тут http://www.forum.getchip.net/viewtopic.php?f=24&t=495&sid=514ce5dd0704682408f1f36539d85adf
только тут не подается 0 в уарт и не выбирается трек.
Спасибо..!
Фьюзы правильно — иначе-бы вообще не работало.
Для громкого проигрывания нужен усилитель. Есть варианты на форуме в разделе модификаций http://www.forum.getchip.net/viewforum.php?f=24
Усилитель нужно запитать не от напряжения схемы 3 вольта, а чегото побольше — дабы раскачать мощность.
Я пробовал на маленьких активных колонках для кома — работало громко — это как вариант.
Прошывал МК CodeVisionAVR Evaluation V2.05.0
фузы ставил такие:
галочки на:
CKSEL0=0
CKSEL1=0
CKSEL3=0
SUTO=0
остальние без галочок.
возможно я неправильно выставил фузы…..
Дайте пожалуста инструкцыю по фузах на CodeVisionAVR
Спасибо!
Здравствуйте!
Прикольная штука.
Спаял себе.
Но очень не громко играет.
Подключаю к усилку — тоже очень тихо.
Что можно зделать???