Перейти к содержанию

Электронный квартирный звонок


Рекомендуемые сообщения

Когда-то купил домой звонок на батарейках. Проработал звонок несколько дней и сдох.

В этом китайском продукте я оставил только динамик и кейс под 3 пальчиковые батарейки.

Вставил в коробку свою разработку. Вот её особенности:

- не потребляет питания до нажатия кнопки звонка, отключается после проигрывания мелодии, работает на 1-м комплекте

батарей почти 4 года;

- простая схема для формирования пауз между звуками;

- программирование мелодий доступно именно в музыкальном представлении, то есть запись d6,low(DO_1),high(DO_1)

означает - 6 длительностей нота ДО 1-й октавы, 0 после музыкального фрагмента означает конец мелодии;

- выбор мелодии производится количеством быстрых нажатий на кнопку;

- у меня в программе 10 мелодий, хотя легко можете увеличить это количествои почувстововать себя композитором.

Вот для примера 2 записи мелодий из программы

 

m10:

;Из к/ф "Шерлок Холмс"

.db d6,low(DO_1),high(DO_1),d2,low(DO_1),high(DO_1)

.db d4,low(MI_1),high(MI_1),d4,low(SO_1),high(SO_1)

.db d1,low(DO_2),high(DO_2),d1,low(SI_1),high(SI_1)

.db d1,low(LA_1),high(LA_1),d1,low(SI_1),high(SI_1)

.db d6,low(DO_2),high(DO_2),d4,low(SI_1),high(SI_1)

.db d2,low(LA_1),high(LA_1),d1,low(SO_1),high(SO_1)

.db d1,low(FA_1),high(FA_1),d1,low(MI_1),high(MI_1)

.db d1,low(FA_1),high(FA_1),d2,low(SO_1),high(SO_1)

.db d1,low(SO_1),high(SO_1),d1,low(SO_1),high(SO_1)

.db d2,low(SO_1),high(SO_1),d4,low(FA_1),high(FA_1)

.db d2,low(MI_1),high(MI_1),d8,low(MI_1),high(MI_1)

.db d6,low(RE_1),high(RE_1)

.db 0

 

m6:

;В мире животных

.db t2,low(MI_2),high(MI_2),t2,low(RE_2),high(RE_2)

.db t2,low(DO_2),high(DO_2),t2,low(RE_2),high(RE_2)

.db t2,low(MI_2),high(MI_2),t4,low(MI_2),high(MI_2)

.db t6,low(FA_2),high(FA_2),t2,low(DO_2),high(DO_2)

.db t4,low(DO_2),high(DO_2),t2,low(SI_1),high(SI_1)

.db t4,low(SI_1),high(SI_1),t9,low(MI_2),high(MI_2)

.db 0

 

Если кого заинтересовало, то подготовлю и выложу программу и схему. Программа на Ассемблере.

Если надо, то выложу и пример в звуке в формате МР3.

Ссылка на комментарий
Поделиться на другие сайты

А чего тянуть- то. Смело выкладывай! Конечно, кого-то заинтересует. Разберемся, обсудим.

Ссылка на комментарий
Поделиться на другие сайты

Супер! Даешь! То, что надо.

Видел чтото подобное у Кота, но помоему оно слишком сложное.

_https://radiokot.ru/circuit/digital/home/39/

Ссылка на комментарий
Поделиться на другие сайты

Заставил ждать. Извините. В приложенном архиве звукозапись, исходник и .hex файл для AT90S8535.

Пояснения к работе схемы:

Питание на схему поступает после нажатия на кнопку. Микроконтроллер включает реле и начинает считать нажатия кнопки.

Нажимать надо с частотой не менее 3Гц. Конденсатор на входе кнопки помогает избежать влияния дребезга.

Защита от дребезга в программе примитивная – после определения нажатого состояния кнопки производится подтверждение

состояния через 50мс. Для упрощения счёта организованы 100Гц прерывания.

На динамик сигнал поступает через усилитель на транзисторе КТ972.

Одновременно со сменой частоты сигнала импульсом длительностью 50мс разряжается конденсатор 22мкФ,

закрывая при этом транзистор КТ315, который в свою очередь перестаёт шунтировать сигнал на базе транзистора КТ972.

Таким образом формируется начало звукового фронта новой ноты (похоже на клавесин).

Диоды выбрал германиевые для уменьшения прямого падения напряжения.

В исходнике есть комментарии, так что разобраться можно – стоит только захотеть.

Возможности по времени звучания мелодий определятся применённым вами микроконтроллером.

Звукозапись сделал с помощью КПК, так что на шорохи в начале и конце файла не обращайте внимания.

Прослушав запись, сразу решите - повторять звонок или нет.

PS. Я в недоумении - подготовил и не знаю, как выложить материалы. "Выберите файл" внизу не выглядит кнопочкой и не нажимается.

Подскажите.

Ссылка на комментарий
Поделиться на другие сайты

PS. Я в недоумении - подготовил и не знаю, как выложить материалы. "Выберите файл" внизу не выглядит кнопочкой и не нажимается.

Подскажите.

Если выходишь в интернет через КПК,скачай Opera Mini 4.2.

Когда будешь добавлять файл,нужно чтобы стояла настройка 'Обычный вид',через 'Могильный вид'файл не добавляется.Скачать можно на многих вап сайтах например _tegos.ru.Должно всё работать нормально.

Ссылка на комментарий
Поделиться на другие сайты

PS. Я в недоумении - подготовил и не знаю, как выложить материалы. "Выберите файл" внизу не выглядит кнопочкой и не нажимается.

Подскажите.

Используй расширенную форму, как на рисунке!

post-77-1246612599_thumb.jpg

Ссылка на комментарий
Поделиться на другие сайты

Как на расширенную форму зайти?

Кнопок ОБЗОР и ЗАГРУЗКА у меня нет.

Может быть рано ещё. Так сказать не созрел (с точки зрения управляющего сайтом).

Ссылка на комментарий
Поделиться на другие сайты

Все двоечники!

У вас есть портал СПЕЦИАЛЬНО для публикации статей.

 

Справа, под рекламкой блок ссылок:

FAQ. Ответы здесь!

• Почему я за решеткой?

• Как написать свою статью?

• Как прислать свои материалы?

• Пакеты авторской документации

• Обратная связь

 

Вам интересны средние две. Изучайте местность, граждане.

:smile:

Ссылка на комментарий
Поделиться на другие сайты

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти
  • Последние посетители   0 пользователей онлайн

    • Ни одного зарегистрированного пользователя не просматривает данную страницу
×
×
  • Создать...