Пятница, 19.04.2024, 19:10
Микроконтроллерная техника AVR
Главная Регистрация Вход
Приветствую Вас, Гость · RSS
Меню сайта
Помоги сайту
Поддержи наш сайт
Через WebMoney
U222865683087
R391933670808
Z877043628365
E649133782052

или пополни нашу SMS копилку
SMS.копилка

Ссылки

 Каталог статей
Главная » Статьи » Учимся работать с AVR

Извлекаем из МК звук (Обновление 10.03.2012)
Изменилось:
Алгоритм работы
Асинхронное воспроизведение
Удобство набора нот
Возможность изменения темпа

Файлы: Доступно только для пользователей
Категория: Учимся работать с AVR | Добавил: HiSER (07.02.2010) | Автор: Литвин Артём
Просмотров: 17906 | Комментарии: 16 | Рейтинг: 5.0/2 |
Всего комментариев: 16
16 iEugene0x7CA  
0
Я не могу понять, как проиграть две остальные мелодии...  cry

14 Сергей  
0
HiSER, спасибо за разъяснение. Дело в том, что у Вас на схеме показан именно низкоомный громкоговоритель Speaker (Loudspeaker model). Подключил через ТКОЭ, работает. Если Вы хотели показать на схеме именно пьезо, то он называется Sounder(Piezo Sounder model).

15 HiSER  
0
Я в курсе, это схема использовалась только для симуляции.

12 Сергей  
0
Подскажите, можно ли подключать низкоомный (16 Ом) компьютерный Buzzer так, как показано у Вас на схеме?
На всякий случай фото Buzzer`а: http://rocky.digikey.com/weblib/Soberton/Web%20photos/WT-1205.jpg

13 HiSER  
0
Через транзистор.

11 Denis  
0
Мелодии сам подбирал? Может подскажешь где найти мелодии в простом формате (нота, длительность)?

Есть вариант сделать на восьмибитном таймере?


7 Leoperd87  
0
Подскажите а какой буззер ставить на реальное устройство?

8 HiSER  
0
Практически любой, без внутреннего генератора.

9 Leoperd87  
0
Например компьютерный? Я слышал что у него сопротивление маловато..... Если можно картиночку с примером подключения?

10 HiSER  
0
Если он пьезо, у него сопротивления вообще быть не должно. Его можно представить как конденсатор.
Подключается как на картинке только параллельно нужно поставить резистор ~10k. Можно подключить и обычный динамик последовательно через конденсатор ~100u. Также можно подключить и через ключ (транзистор NPN).

5 Владимир  
0
долго втыкал в выводы в представленной меге, потом смотрел дадашит. потом понял =)

Programmers Notepad [WinAVR] твой код не принимает


6 HiSER  
0
Код для CVAVR

4 Аким  
0
Переделал код с си на псевдоасм, всё играет,но почему-то подтормаживает. в чем может быть проблема?

2 dimamukhin  
0
Здорово ! Работает !!! smile

А где мелодии брать ?


3 HiSER  
0
Я их сам писал )))))

1 HiSER  
1
Кому интересно еще две мелодии ))))
Code
unsigned char m[120]={
13,8,13,8,25,8,13,8,16,8,0,8,20,8,22,8,23,8,0,8,23,8,0,8,22,4,0,4,
11,8,11,8,23,8,11,8,15,8,0,8,18,8,20,8,21,8,0,8,20,8,21,8,11,8,10,8,11,8,0,8,
8,8,8,8,20,8,8,8,18,8,0,8,17,8,18,8,8,8,0,8,20,8,0,8,8,4,0,4,
8,8,8,8,20,8,8,8,18,8,0,8,17,8,18,8,8,8,0,8,20,8,0,8,8,8,8,8,10,8,12,8
};
Code
unsigned char m[128]={
22,8,0,8,22,8,0,8,25,8,0,8,22,8,0,8,27,8,0,8,22,8,0,8,29,8,0,8,27,8,0,8,
25,8,0,8,25,8,0,8,29,8,0,8,25,8,0,8,32,8,0,8,25,8,0,8,29,8,0,8,25,8,0,8,
20,8,0,8,20,8,0,8,24,8,0,8,20,8,0,8,25,8,0,8,20,8,0,8,27,8,0,8,25,8,0,8,
18,8,0,8,18,8,0,8,22,8,0,8,18,8,0,8,25,8,0,8,18,8,0,8,25,8,0,8,24,8,0,8
};

Добавлять комментарии могут только зарегистрированные пользователи.
[ Регистрация | Вход ]
Copyright My-AVR © 2024
Наша кнопка
У нас появилась кнопка, код кнопки:

Лаборатория самоделок на микроконтроллерах AVR

Форма входа
Наш опрос
Какой МК вы используете?
Всего ответов: 3228
Статистика/Друзья
CY-PR.com



Онлайн всего: 1
Гостей: 1
Пользователей: 0

РадиоКОТ - популярно об электронике. Авторские схемы, новые разработки. Обучение по электронике, микроконтроллерам, ПЛИС. Форум Сайт по радиоэлектронике. У нас все просто и интересно… ARV Reserch: Электроника — просто, полезно, увлекательно. Электронные устройства и программные средства для радиолюбителей и профессионалов, только авторские разработки, плагиата нет! Разработки на заказ. AVR projects Создание электронных роботов своими руками Схемы и программы на AVR http://ur5yfv.ucoz.ua/BANNER.gif Блог начинающего эмбеддера. Дай волю паяльнику! Самоделки на all-make.ru Принципиальные схемы Модулі автозапуску бензогенератора та системи АВР, електромонтажні роботи
Хостинг от uCoz