![]() |
![]() |
||||||||
|
РадиоКот > Лаборатория > Цифровые устройства
Дверной звонок "Патриот"
Очередной гипермегадевайс на микроконтроллере.
Сложного вообще ничего. К выходу этой схемы можно подключать любой динамик сопротивлением от 4-х Ом до бесконечности. В принципе, можно просто включить между 15 ногой микросхемы и землей высокоомный динамик (больше 1 кОм) - и спокойно слушать.
А вот и исходник программы контроллера.
Смотрим в текст программы. Ищем в ней большой массив, который называется HymnUSSR.
В этом массиве содержится музычка Гимна СССР ака России. После прошивки он сразу же начнет радовать ваш слух.
Сразу после массива перечислены ноты и соответствующие им числа. Кроме того, числами в массиве обозначаются длительности. То есть, на запись каждой ноты идет два числа. Первое - код ноты, второе - длительность (в условных единицах). Поэкспериментируйте с этим. Еще существуют паузы. Пауза имеет код 254. Она также пишется в паре с длительностью. В конце мелодии обязательно должно стоять число 255, иначе программа продолжит читать память за пределами массива и в результате - счастливо заглючит :( Также, помним, что каждая строка массива должна содержать четное количество значений, иначе тоже будет глюк-с. Перспективы. Как можно это все апгрейдить?
Можно дописать модуль выбора мелодии (если их несколько). Напоследок хочу попросить: если вы напишете музычку для этого девайса или как-то апгрейдите его - пожалуйста, поделитесь с нами. Не жадничайте. Я ведь не жадничаю? :) Если что-то хочется сказать или спросить - прошу на форум
Upd.
|
|
||||||||
![]() |
![]() |


![]() |
||
|
Брекеты
Технологии, отзывы, вопросы онлайн. Популярно о здоровье зубов.
moyzubnoy.ru
Детективное агентство
Новости игрового мира. Описания, постеры и кадры из популярных сериалов.
ishem.ru
Автомобили IVECO
Каталог c характеристиками. Обзор российского автомобильного рынка.
ilarauto-iveco.ru
|
||




