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

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

Ссылки

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

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

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

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

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

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

0
13 HiSER   [Материал]
Через транзистор.

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

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


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

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

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

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

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

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


0
6 HiSER   [Материал]
Код для CVAVR

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

0
2 dimamukhin   [Материал]
Здорово ! Работает !!! smile

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


0
3 HiSER   [Материал]
Я их сам писал )))))

1
1 HiSER   [Материал]
Кому интересно еще две мелодии ))))
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 © 2020
Наша кнопка
У нас появилась кнопка, код кнопки:

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

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



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

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