Перейти к содержимому
Форум журнала практической электроники «Датагор»

Оригинал микро-ПК Raspberry Pi 3 Model B+ (Broadcom 1.4GHz quad-core 64 bit processor, Wifi, Bluetooth, USB)

Офигенная миниатюрная рация на литии BaoFeng UV-5R, 5W, 5-15 км! Охота, поход, торговый центр и т.п.

TrueRMS мультиметр UNI-T UT139A с автодиапазонами

Паяльнник 80W с терморегулятором и LCD-дисплеем, популярные жала серии 900M
Гость alnikr

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

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

Гость alnikr

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

В этом китайском продукте я оставил только динамик и кейс под 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.

Поделиться сообщением


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

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

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
Гость kan

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

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

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

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
Гость alx32

Делай статью!!!

:smile:

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
Гость alnikr

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Подскажите.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
Гость Глеб

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

Подскажите.

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

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

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
Гость alnikr

В интернет выхожу как обычно все - с настольного компа.

Поделиться сообщением


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

Подскажите.

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

post-77-1246612599_thumb.jpg

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
Гость alnikr

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

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

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

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
Гость russ_bond

Внизу под последним постом нажимай "Быстрый Ответ" , затем в открывшемся окне "Расширенная форма"

Поделиться сообщением


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

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

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

 

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

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

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

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

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

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

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

 

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

:smile:

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
Гость alnikr

Общими усилиями получилось. Всё в одном файле. Основной объём занимает звуковой файл.

zvon.rar

Поделиться сообщением


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

Создайте аккаунт или войдите для комментирования

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

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!

Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите здесь.

Войти сейчас

  • Сейчас на странице   0 пользователей

    Нет пользователей, просматривающих эту страницу

︽ Наверх страницы ︽
×
×
  • Создать...