Музыкальный звонок с возможностью замены мелодий без использования программатора

Музыкальный звонок с заменяемыми мелодиями

Особенность устройства:

Возможность для пользователя самому обновлять мелодии звонка с помощью специальной программы «Редактор мелодий», работающей в среде Windows 9X/NT/2000. Программа позволяет импортировать мелодии из MIDI файлов. Для записи мелодий в звонок не требуется программатор.

Функциональные возможности:

  • Звонок может содержать не более 100 мелодий.
  • Количество нот в мелодии ограничено лишь размером свободной памяти звонка. Общий размер памяти звонка составляет 255 нот. Каждая новая мелодия уменьшает свободную память звонка на величину, равную количеству нот в мелодии плюс одна нота.
  • Замена мелодий без использования программатора.
  • Два режима выбора мелодий: последовательный и ручной.

Электрические характеристики:

Напряжение питания от 3,0 до 5,5 В.
Ток, потребляемый в режиме покоя не более 27 мкА.
Ток, потребляемый в режиме воспроизведения мелодии не более 250 мА.

Принципиальная схема звонка:

Схема подключения кнопки звонка:

Печатная плата и схема расположения элементов:

  • Схему и печатную плату звонка в формате P-CAD 2000 (ACCEL EDA) можно скачать здесь.

Описание работы звонка:

Звонок построен на базе микроконтроллера PIC12C509. Мелодии звонка хранятся в электрически программируемой микросхеме памяти с I2C шиной типа 24С04. Все сигналы, необходимые для управления работой звонка и чтения/записи мелодий, выведены на один разъем XP1. К этому разъему подключаются либо кнопка звонка, либо кабель для связи с компьютером.
Звонок имеет два режима выбора мелодий: последовательный и ручной. При последовательном режиме мелодии воспроизводятся последовательно одна за другой по кругу. Кнопка «Выбор мелодии» в этом режиме не используется. При ручном режиме воспроизводится постоянно одна и та же мелодия. Эта мелодия выбирается кнопкой «Выбор мелодии». Режим выбора мелодий задается при записи мелодий в звонок.

Редактор мелодий:

Для создания мелодий и записи их в звонок используется программа для персонального компьютера — «Редактор мелодий», работающая в среде Windows 9X/NT/2000. Программа позволяет импортировать мелодии из MIDI файлов.

Подключение звонка к компьютеру:

При необходимости записи новых мелодий звонок подключается с помощью кабеля к LPT-порту компьютера (порт принтера).

Схема кабеля для подключения звонка к компьютеру:

Для записи мелодий в звонок необходимо:

  1. Выключить питание компьютера и звонка.
  2. Подключить соединительный кабель одним концом к звонку, а другим концом к LPT порту компьютера.
  3. Включить питание звонка.
  4. Включить питание компьютера, загрузить Windows и «Редактор мелодий».
  5. Записать в звонок мелодии.
  6. Завершить работу в Windows, выключить компьютер.
  7. Отсоединить звонок от компьютера.

Управляющая программа микроконтроллера:

Микроконтроллер с «зашитой» управляющей программой можно приобрести у автора. Цена договорная.

Автор Буров Михаил. (email burov (at) kosnet.ru)

Редактор мелодий для музыкального звонка

Редактор мелодий для музыкального звонка — это программа, позволяющая:

  • Создавать мелодии.
  • Импортировать готовые мелодии из MIDI файлов .
    (В том числе и из караоке файлов с расширением kar).
  • Записывать мелодии в музыкальный звонок.

Программа работает в среде Windows 9X/NT/2000. Для ее работы необходима библиотека mfc42.dll, которую легко можно найти в Интернете. Но скорее всего она уже имеется на большинстве компьютеров.

Android для чайников №19. Как установить свою мелодию на звонок?

Павел Крижепольский

Как сменить мелодию вызова на Android смартфоне? Обязательно ли выбирать одну из предустановленных мелодий или можно установить на звонок свою любимую композицию? И можно ли назначить каждому контакту свой отдельный звонок?

Выбор мелодии вызова. Способ первый

Для начала рассмотрим классический способ установки мелодии вызова – через меню настроек. Заходим в настройки телефона, переходим в раздел «Звук» и выбираем пункт «Мелодия звонка».

Перед нами список стандартных мелодий, заранее установленных в смартфон производителем. На некоторых аппаратах прямо из этого же меню можно выбрать свою собственную композицию. Например, на смартфоне HTC One (M8), который используется в этой статье в качестве примера, для этого служит иконка «+», расположенная в верхнем правом углу экрана.

Если же специальной кнопки для выбора своей мелодии в этом меню нет, то придется поступить немного хитрее. И просто положить нужный аудиофайл в папку, где находятся системные звуки – после этого он появится в списке стандартных мелодий.

Для этого нужно подключить смартфон к компьютеру с помощью кабеля, нажать на компьютере кнопку «Пуск», выбрать пункт «Мой компьютер» и в открывшейся папке найти значок вашего смартфона. Именно его нам и нужно открыть. Скорее всего, выглядит он будет вот так, а его название будет совпадать с названием модели телефона. На некоторых смартфонах для передачи данных необходимо разблокировать экран (актуально в том случае, если вы установили пароль на разблокировку).

Нас интересует папка «Media». Внутри нее должна находиться папка «Audio», а в ней, в свою очередь, папка «Ringtones». Таким образом, полный путь до интересующей нас папки выглядит следующим образом: MediaAudioRingtones. Именно сюда и следует скопировать нужную вам мелодию. Если таких папок во внутренней памяти смартфона нет, то их необходимо создать. Главное сделать это именно в том порядке, как указанно выше.

Для верности стоит перезагрузить смартфон. Все, теперь выбранная вами мелодия появится в общем списке. Схожим образом можно установить мелодию на звонок будильника, только путь в этом случае будет немного другой: MediaAudioAlarms

Выбор мелодии вызова. Способ второй

Если возиться с подключением смартфона к компьютеру не хочется, можно сделать проще. Открыть нужную вам мелодию в аудиоплеере, а затем выбрать пункт «Установить на звонок» во всплывающем меню.

В старых версиях Android был неприятный «глюк», из-за которого назначенная таким образом мелодия «слетала» после перезагрузки смартфона. Но на современных телефонах я ничего подобного не встречал.

Установка персональной мелодии вызова для конкретного контакта

Способ установки персональной мелодии немного отличается на разных моделях смартфонов, но ничего сложного тут в любом случае нет. Для начала откройте телефонную книгу и тапните пальцем по нужному контакту. Среди прочей информации найдите пункт «Мелодия звонка», «Мелодия вызова» или «Установка рингтона».

Если ничего подобного на экране нет, то нажмите на кнопку «Меню» — скорее всего, нужный нам пункт находится там.

Музыкальный звонок с тайной кнопкой

Рассмотрим схему, представляющую собой дверной звонок (хотя применение может не ограничиваться этой сферой, просто основная задумка подразумевает именно дверной звонок). Но звонок не простой, а с возможностью проигрывать несколько различных аудио файлов в зависимости от нажатой кнопки. При этом одну из кнопок можно сделать тайной или спрятанной относительно основной кнопки дверного звонка. Идея такого финта заключается в том. что расположение спрятанной кнопки будут знать только друзья или родные и в случае необходимости попасть в дом будут нажимать именно эту кнопку, звонок проиграет аудио файл либо заведомо известный — выбранный для «своих», либо подаст голосовое оповещение как в данной статье, что пришли «свои». При этом основная кнопка звонка на двери спрятана не будет и любой почтальон или курьер или просто прохожий будет жать именно на нее. Раздастся звонок, оповещающий о том, что в дверь звонит незнакомец. Аналогично можно выбирать любой файл, удобный для Вас, либо просто использовать голосовой аудио файл о нахождении у двери незнакомца как в статье.

Читайте также  Тип кабеля для проводки в квартире

На создание этого устройства побудило именно то, что часто звонят в дверь часто из баловства или какие-нибудь свидетели чего-то там с целью промывки мозгов, поэтому, чтобы отвлекаться на открытие двери только для знакомых появилась задумка создать что-то типа кодового сигнала о том, что это именно пришли «свои», а не случайные посторонние.

Схема электрическая принципиальная дверного звонка с тайной кнопкой представлена ниже:Схема построена на микроконтроллере AVR ATmega8 и карте памяти micro SD. Микроконтроллер можно использовать в любом корпусе — DIP или TQFP. Для питания такой карты памяти необходимо напряжение 3,3 вольта. Основное питание схемы — 5 вольт. Источник напряжения может быть любой — например, можно применить небольшой силовой трансформатор и выпрямительные диоды, либо взять схему импульсного источника питания (да хоть просто взять старое зарядное устройство вольт на 7,5). Напряжение стабилизируется микросхемой L7805 до 5 вольт постоянного тока. Данную микросхему линейного стабилизатора напряжения можно заменить на отечественные аналоги, например КР142ЕН5А или заменить на LM317, слегка подправив включение в схему, либо опять же можно заменить импульсным стабилизатором напряжения на микросхемах MC34063 или LM2576. Это питание основной схемы. Для нормальной работы карты памяти напряжение 3,3 вольта получаем при помощи стабилитрона на 3,3 вольта. Резистор R5 ограничивает ток, протекающий через стабилитрон. Потребление карты памяти очень не большое, поэтому применение стабилитрона себя оправдывает и хорошо справляется с поставленной задачей. Конденсаторы в обвязке линейного стабилизатора и параметрического стабилизатора (на стабилитроне) фильтруют помехи, возможно возникающие в цепях питания этой схемы. Конденсаторы C2 и С4 в обвязке микроконтроллера выполняют ту же функцию. Карта памяти соединяется с микроконтроллером по интерфейсу SPI. но так как питание у них различное по напряжению, то необходимо применить преобразователь уровней. В схеме используется самый простой вариант на резисторах R5, R6, R7, R8, R10, R11. Попарно они образуют по большому счету делители напряжения сигналов от микроконтроллера.

Звуковой сигнал формируется ШИМ’ом в контроллере, однако уровень громкости не всегда годится, поэтому используется усилитель на двух транзисторах Т1 и Т2. L2 и C13 образуют высокочастотный фильтр, чтобы убрать помехи, конденсатор C12 ограничивает ток, проходящий через динамик. Динамик можно использовать любой, подходящий по размеру и мощности. Транзисторы усилителя можно также использовать любые в зависимости от мощности динамика — на маленькие динамики можно брать транзисторы малой мощности, динамики от нескольких ватт нужно использовать с транзисторами средней мощности или больше. Резистор R3, подключенный к выводу reset микроконтроллера предотвращает самопроизвольный перезапуск микроконтроллера в случаях наводок или других помех. Резисторы R1 и R2 ограничивают ток, проходящий через светодиоды в пределах нормального, они необходимы для предотвращения порчи светодиодов. Все резисторы в схеме постоянного сопротивления мощность 0,25 Вт. Номиналы резисторов можно варьировать в разумных пределах. Аналогично в разумных пределах можно заменять номиналы конденсаторов. Так как схема собиралась для демонстрации на макетной плате в качестве кнопок были использованы тактовые кнопки. Но в повседневной жизни для такого устройства их использовать не удобно скорее всего, поэтому одну из тактовых кнопок, выбранную для общего звонка для незнакомцев можно заменить на стандартную клавишу дверного звонка, а снизу ее или сбоку, в общем в удобном месте сделать небольшое отверстие и внутри основной кнопки звонка расположить небольшую тактовую кнопку, слегка выпирающую наружу. При этом ее расположение должно учитывать удобность доступа для «своих».

Вот так готовая схема (за исключением применения стандартной клавиши дверного звонка) выглядит на макетной плате: Работает данная схема следующим образом. Само собой нужно подать напряжение питания на схему. После внутрисхемной прошивки микроконтроллера устройство не нуждается в настройке и наладке. Нужно записать на карту памяти необходимые аудио файлы и при нажатии одной из четырех кнопок прозвучит одна из четырех мелодий. При нажатии кнопок S3 и S4 во время проигрывания аудио файла будут загораться светодиоды LED1 или LED2 в зависимости от нажатой кнопки. Кнопки S1 и S2 не дублируются светодиодами. Данный функционал можно использовать в любых своих целях, например, световая индикация звонка в дверь или что-то другое. Динамик применяется любой, подходящий для Вас.

Чтобы верно прошить микроконтроллер, необходимо знать конфигурацию фьюз битов (микроконтроллер работает от внутреннего генератора на 8 МГц):

Микроконтроллер программировался в AVR Studio программатором AVRdoper (STK500) (перепрошивается USBasp соответствующей прошивкой и получаем AVRdoper).

Также немало важно знать конфигурацию параметров аудио файлов данного устройства: файлы аудио с разрешением *.WAV, параметры аудио — 8 bit, mono, 44 khz. Названия файлов должны быть такими: «1zv.WAV», «2zv.WAV» , «3zv.WAV» , «4zv.WAV» для каждой из кнопок. Первый аудио файл для четвертой кнопки, второй аудио файл для третьей кнопки и так далее. Немного нумерация наоборот, но думаю, это не проблема, просто нужно это знать. О методах создания собственных голосовых аудио файлов можно узнать в этой статье.

Напоследок привожу рисунок конфигурации выводов флеш карт с адаптером и без него:
К статье прилагается прошивка для микроконтроллера ATmega8, архив с исходным кодом для устройства, архив с аудио файлами, проект протеус, а также небольшое видео, демонстрирующее работу дверного звонка.

ТОП-7 лучших приложений со звуками и рингтонами для Android

Вы ищете классные рингтоны? Есть масса приложений, которые могут помочь, но здесь самые лучшие приложения на Android с рингтонами и звуками!

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

Audiko — рингтоны и обои

Audiko является одним из самых популярных приложений для скачивания и установки рингтонов. Оно может похвастаться базой с более чем двухмиллионнами рингтонов и звуков. Приложение также может похвастаться частыми обновлениями, редактором рингтонов и множеством других функций. В бесплатной версии есть реклама и несколько небольших ограничений. Про версия позволяет разблокировать все функции.

MTP Ringtones & Wallpapers

MTP Ringtones and Wallpapers — это еще одно приложение с рингтонами. Как и в предыдущем, в нем также есть обои. Однако, как и с Аудико, они не очень хорошие. Программа имеет большой каталог звуков уведомлений и рингтонов. Приложение также имеет простой, достойный дизайн, достойный поиск и возможность свой список избранных. Приложение абсолютно бесплатно, но с рекламой. Это не совсем хорошо, но это определенно лучше, чем ничего.

Обрезка музыки & Рингтон сделать

Обрезка музыки — одно из классических приложений для создания рингтонов на Android. Вы загружаете песню, вырезаете нужную вам часть и затем сохраняете. Это все, что делает приложение. К счастью, он делает это довольно хорошо. Приложение полностью бесплатное без встроенных покупок и рекламы. Оно также поддерживает большинство популярных типов файлов, таких как MP3, AAC и Ogg Vorbis. «Очень классное приложение . Спасибо за помощь . Без этого приложения сложновато музыку делать . Удачи тем кто его создал пусть продолжают совершенствовать свои шедевры!»

Читайте также  Скрытая и открытая проводка в чем разница?

Рингтон сделать & MP3 вырезать

Ringtone Maker — еще одно приложение для создания рингтонов на Андроид. Оно работает примерно так же, как и Ringdroid. Вы загружаете звуковой файл, вырезаете то, что хотите, и сохраняете его. Приложение также поддерживает большинство типов файлов, включая MP3, WAV, AAC, AMR и некоторые другие. В целом, оно работает очень хорошо. Приложение бесплатное без внутренних покупок. Есть реклама.

ZEDGE™ Рингтоны, обои, иконки

Zedge также является одним из самых популярных приложений с бесплатными рингтонами на Android. Оно содержит огромное количество мелодий из разных жанров и типов. В приложении Вы также найдете отличные обои. Это отличное приложение из которого можно скачать новинки рингтонов и звуков для уведомлений. Приложение полностью бесплатное, но есть реклама, котороя довольно раздражает.

Pi плеер для музыки

Pi Music Player — хорошое приложение работает как отличный и простой музыкальный проигрыватель. Тем не менее, он также умеет нарезать рингтоны. Приложение включает в себя пятиполосный эквалайзер, поддержку метаданных, темы, фоны и великолепный интерфейс. Приложение также может нарезать рингтоны. Вы можете взять любой трек из своей библиотеке и превратить его в сигнал уведомления или мелодию для звонка. Это не лучший музыкальный плеер. Но функция обрезки рингтонов лучше, чем у других, так что в целом это достойное приложение.

Z Ringtones Premium 2020

Z Ringtones 2020 — это своего рода альтернатива Zedge. В приложении есть множество различных типов рингтонов, готовых для загрузки. В приложении есть масса рекламы, как и в большинстве других загрузчиков рингтонов. Тем не менее, выбор приличный, и вы можете легко найти нужные. Большинство рингтонов случайные с точки зрения качества. Самая раздражающая часть приложения — это, безусловно, частота рекламы. Она намного выше, чем хотелось бы. Приложение постоянно клянчит пятизвездочные отзывы, поэтому его рейтинг может быть немного завышен. Есть много таких загрузчиков рингтонов, как этот, но в нашем тестировании он показал себя хорошо.

СПАСИБО ЗА ЧТЕНИЕ! Уверены Вам будет интересно:

  • 10 лучших программ для чтения на Android
  • 10 обязательных к установке приложений для вашего нового смартфона Android
  • Лучшие лаунчеры для Android

Если мы пропустили какие-либо из лучших приложений для создания, установки или скачивания рингтонов, расскажите нам о них в комментариях! Вы также можете щелкнуть здесь, чтобы ознакомиться с нашими последними списками лучших приложений и игр для Android!

СХЕМЫ МУЗЫКАЛЬНЫХ ЗВОНКОВ

В настоящее время в продаже можно найти разнообразные звонки, на любой вкус, как музыкальные, предоставляющие на выбор до двух десятков мелодий, так и обычные, без наворотов, которые только выполняют главную функцию, сигнализируют о том, что кто-то пришел. Можно ли собрать музыкальный звонок самому? Разумеется можно, и в этой статье мы рассмотрим, как собрать такой звонок. Схема звонка довольно простая, и содержит всего 6 деталей, не считая кнопок включения воспроизведения мелодии и кнопки смены мелодии. Выпускается микросхема с девяностых годов прошлого века и наверняка знакома многим радиолюбителям.

Схема звонка на УМС-8 вариант 1

На схеме указана микросхема УМС-7, но по этой схеме можно смело собирать звонок с применением микросхемы УМС-8, цоколевка у них одинаковая, но есть небольшие различия в величине питающего напряжении. На следующем рисунке можно увидеть внешний вид микросхемы, в стандартном Dip корпусе, 14 ножек:

Собранное мною устройство имеет 2 кнопки — Play и Выбор. Выглядит оно следующим образом:

Музыкальный звонок самодельный

Кнопку Play (SA1), в случае если решите собрать, с целью использовать, как квартирный звонок, нужно продублировать (подключить параллельно две кнопки) и вывести вторую с наружной стороны входной двери. Во время звучания мелодии, нажатием на кнопку Выбор (SA2), можно сменить звучащую мелодию. Схема звонка довольно экономичная и позволяет питать устройство от двух батареек АА или ААА. Для легкой замены батареек использовал стандартный заводской отсек под 2 батарейки.

Отсек на 2 батарейки АА

Громкости звучания при этом хватает, чтоб просигнализировать о приходе к вам. В схеме используется кварц на 32768 Гц. Помнится встречал подобные, на старинных материнках. Привожу также свой вариант печатной платы звонка:

Печатная плата звонка дверного

Если кто-то захочет использовать мой вариант печатной платы для программы sprint layout, в конце статьи можно будет скачать по ссылке. При выводе платы на принтер, используем прямую печать. В микросхемах зашиты обычно 2-3 мелодии, в некоторых дополнительно есть звуковой сигнал, подобный сигналу электронного будильника. Исключение составляет микросхема УМС-8-08, в ней зашиты 8 мелодий. Ознакомиться со списком мелодий можно на следующем рисунке:

Список мелодий УМС 7 — УМС 8

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

Схема звонка — вариант 2

КТ315 можно заменить на другой маломощный транзистор структуры n-p-n, например, на КТ3102. Динамик, в качестве эксперимента подключал мощностью 2 ватта, звучало нормально. Остановился, в первую очередь из-за габаритов устройства на динамике 0.5 Ватт, 8 Ом, который и установил в звонок. Громкость звонка, при применении динамика с сопротивлением 4 Ом, будет несколько выше. Приведу еще один вариант рисунка подключения микросхемы:

Схема звонка вариант 3

В этой схеме также предусмотрена кнопка остановки звучания. Начинающим, у кого маловато опыта в пайке, чтобы не перегреть микросхему при впаивании, порекомендую впаять в плату панельку, а микросхему вставлять уже в эту панельку. Здесь есть дополнительный плюс: если мелодии надоедят, микросхему можно легко заменить на другую, с другим номером, набор мелодий соответственно тоже поменяется. Автор статьи — AKV.

Originally posted 2019-05-05 12:01:27. Republished by Blog Post Promoter

Музыкальный программируемый школьный звонок «Школьник-4»

Аннотация

Модуль «Школьник-4»

Для тех, кому не терпится попробовать его в работе, предлагаю сразу прошить свой роутер альтернативной прошивкой CyberWrt и выбрать в меню Модули / test этот модуль, далее нажать Install и через некоторое время вы сможете самостоятельно ставить эксперименты. Для полноценной работы необходима usb-аудиокарта, которая на фото вставлена прямо внутрь корпуса роутера.

Введение

В России и мире существует несколько десятков различных реализаций автоматизированных звонковых систем. Первые такие системы появились ещё при СССР, причём кое-где до сих пор работали. Многие из них просто автоматизируют подачу традиционных звонков громкого боя. Некоторая часть позволяет вместо обычных звонков использовать систему проводного вещания, которая обычно входит в состав системы оповещения в школе.

Описываемый ниже вариант является 4-м школьным звонком под незамысловатым названием «Школьник». Первые две версии были выполнены моим другом, Женей Пеннером, который реализовал их на AVR. Я перенял эстафету и третий вариант выполнил на основе мобильного телефона в виде приложения на Java2ME. Все они много лет трудились верой и правдой в некоторых школах на Урале и в Сибири.

Если мы посмотрим на исходники, то увидим, что очередной звонок представляет из себя набор shell- и javascript-скриптов. Подачей звонков управляют shell-скрипты, используя службу crond. Веб-интерфейс написан на javascript с использованием библиотеки jQuery. Роутер через аудио-карту подключается к усилителю системы проводного вещания. Доступ к управлению может быть организован как по локальной проводной сети, так и по WiFi.

Читайте также  Трехфазный регулятор мощности с импульсно-фазовым управлением

На данный момент прототипы звонка «Школьник-4» были установлены в двух школах и несколько месяцев проходили опытную эксплуатацию.

Интерфейс

Общий вид и описание интерфейса представлены ниже.

Настройки

Настроек не много:

Автомат — это режим, при котором в 1 минуту первого каждый день происходит автоматическая смена расписания согласно годовому плану. Если автоматический режим выключен, то расписание будет постоянным (см. ниже).

Расписание — выбор расписания для ручного режима переключения.

Предварительный — время в минутах, за которое подаются предварительные звонки, если они включены (см. вкладку Расписания).

Мелодия — мелодия для предварительного звонка. Все мелодии из-за ограничения по месту в роутере пока ограничены набором из пяти.

Кнопка Синхронизировать устанавливает на роутере время из браузера. Дело в том, что TL-MR3020 синхронизируется через сеть, если же её нет, то устанавливается эпоха unix’а. Микросхемы RTC на борту нет. Это один из минусов этого роутера для такого применения.

Кнопка Останов останавливает службу crond, а Перезапуск — перезапускает.

Кнопка Тест тестирует звуковой тракт, проигрывая короткий звуковой файл.

Это просто детская раскраска. «Макаем» кистью в расписание и малюем какое надо на текущий год. Не забываем сохранить своё творчество, нажав на кнопку Сохранить. Этот план нужен для автоматического режима смены расписания.

Расписания

Добавлять и убирать расписания в текущей версии нельзя, но их можно редактировать. Выбираем расписание из списка, внизу появляется набор звонков для него. Добавляем / удаляем строчки, меняем мелодию, включаем или исключаем звонок из задания для службы crond, включаем или исключаем дополнительный предварительный звонок. Всё интуитивно понятно. Можно также проиграть текущую мелодию, но проигрываться она будет в браузере, а не через аудио-карту.
Кнопка Применить нужна, если сразу изменяется несколько расписаний. Сначала нужно Применить текущие изменения, чтобы перейти к следующему расписанию, а потом нажать Сохранить. После этого сохранятся все изменения.

Вкладки Системный журнал и Отладка содержат специфическую информацию для настройки звонка. CyberWrt модуль «Школьник-4» сразу готов к работе после установки. Если служба crond не запущена, то вместо надписи РАБОТАЕТ будет надпись ОСТАНОВЛЕН. Никаких звонков при этом подаваться не будет.

Порядок работы

1. Устанавливаете модуль или собираете его самостоятельно для своей системы.
2. Редактируете расписания, сохраняете.
3. Составляете годовой план, сохраняете.
4. Включаете автоматический режим, сохраняете.
5. Кнопка Перезапуск.

Примечание. Если роутер не подключён к локальной сети или по другой причине не может синхронизироваться через сеть для установки времени, то эту операцию нужно выполнить вручную (кнопка Синхронизировать). К сожалению, часовой пояс тоже нужно изменять вручную в конфигурационном файле, что требует специальных познаний.

Преимущества

— замена человека, всегда точная подача звонков;
— более приятная психологическая атмосфера в школе;
— возможность настройки управления через локальную сеть или WiFi (необходима квалификация);
— настройка звонка осуществляется через браузер смартфона, планшета, ноутбука или ПК;
— работа в ручном режиме (выбранное расписание) или автоматическом — по годовому плану.

Недостатки

— требуется наличие системы проводного вещания (звонок подключается к свободному входу усилителя);
— предустановлено 5 мелодий (обычно больше не требуется), возможности загружать свои через интерфейс пока нет;
— роутер, на котором основан звонок, не имеет возможности сохранять время при выключении питания, но может синхронизироваться через сеть, если настроен для работы в сети, где есть выход в Интернет. Поэтому при включении нужно выполнить операцию синхронизации через интерфейс.
— доступно для изменения 4 произвольных расписания (в будущем появится возможность добавлять произвольное количество, хотя этого обычно не требуется);

Файлы

action.cgi — обработчик post-запросов от странички;
index.cgi — необходим как часть модуля CyberWrt;
json.cgi — парсер JSON на shell-скрипте;
scheduler.cgi — формировать задания для crond;

main.html — основная страничка;
style.css — стили для вкладок;

jquery-1.11.0.min.js — библиотека jQuery;
main.js — содержит классы для работы с объектами на страничке: расписаниями, настройками, планом и т.д.
webtoolkit.base64.js — кодек Base64;

*.json — конфигурационные файлы;
*.mp3 — мелодии;

log.txt — журнал сообщений, циклически перезаписывается.

Прочее

Исходники распространяются свободно, бесплатно и на свой страх, как говорится. В качестве звуковой карточки подойдёт простая китайская за 150 р. (она изображена на фото сверху, привинчена при помощи скрепки). Если хотите установить такой звонок у себя в школе, то идите договариваться прямо на приём к директору школы, в частном порядке. Мне не нужно никаких плюшек за реализацию, мне было бы приятно просто знать, если где-то будет работать такое устройство. Единственно, я бы принял в дар для коллекции старые советские звонки типа «Электроника».