Автор Тема: создать девайс, который будет запускать заданные аудио-файлы по расписанию за $$  (Прочитано 356 раз)

Оффлайн ggh

Как я это вижу:
1. девайс (NanoPi/Orange Pi/аналог) подключен к локалке и вход на него произходит по имени/ай-пи по локалке.
2. При входе на девайс - пароль.
3. На сайте(аналог веб-морды роутера) можно:
а) менять ай-пи девайса
б) менять пароль девайса
в) создавать расписание аудиофайлов(время звучания, громкость, канал - левый/правый/оба).
г) расписание управления питанием внешнего устройства- усилителя (например, на неделю пн-пт в 7 утра вкл, в 20 выкл, сб и вс.- выкл) как я вижу - управление каким-то внешним портом - RS232, RS485..., а дальше просто релюшкой.
мое примерное видение на картинке.

Пишите ориентировочную стоимость - будем обсуждать детали.
« Последнее редактирование: Октябрь 03, 2016, 02:54:25 pm от ggh »

Оффлайн warik

  • Administrator
  • Старейшина
  • *****
  • Сообщений: 534
  • Лайков: 151
  • Карма: +10/-0
    • Просмотр профиля
    • OrangePi.pp.ua
Не видно изображения. Попробуйте подгрузить ещё раз.
Orange Pi PC, Orange Pi One, Orange Pi Zero

Оффлайн ggh


Оффлайн AlDemin

  • Житель
  • ****
  • Сообщений: 381
  • Лайков: 99
  • Карма: +13/-1
  • OPi, OPi+, OPiOne, OPiZero, OPiPC2, BPi, RPiB.
    • Просмотр профиля

Оффлайн warik

  • Administrator
  • Старейшина
  • *****
  • Сообщений: 534
  • Лайков: 151
  • Карма: +10/-0
    • Просмотр профиля
    • OrangePi.pp.ua
Хм... Ну как вариант это все сделать на:
1. apache - Собственно сам вебсервер который будет отдавтаь страницы.
2. php - Можно в принципе и html с js и ajax-ом, но пыха более гибкая.
3. mysql - В принципе можно обойтись и файлами, что бы уменьшить количество используемой оперативки. Но это зависит от количества заданий.
4. mplayer - Собвтевенно для воспроизведения.
5. cron - Для выполнения заданий по расписанию.
6. bash
« Последнее редактирование: Октябрь 03, 2016, 07:22:09 pm от warik »
Orange Pi PC, Orange Pi One, Orange Pi Zero

Оффлайн ggh

да, школьный звонок музыкальный
Кто готов и за сколько сделать - пишите
ggh@ua.fm

Оффлайн AlDemin

  • Житель
  • ****
  • Сообщений: 381
  • Лайков: 99
  • Карма: +13/-1
  • OPi, OPi+, OPiOne, OPiZero, OPiPC2, BPi, RPiB.
    • Просмотр профиля
Достаточно PI One  БП + немного работы паяльником.
Для работы нужно задействовать gpio порт включать усилитель через оптосимистор или реле,
cron, папка с .mp3 файликами, mplayer или mpg123, доступ к какому либо NTP серверу для синхронизации времени.
В принципе работы на пару часов, больше я б ни на что и заморачиваться не стал.
Но вот как пригородить ко всему этому вебморду? Никогда таким не занимался.

Оффлайн warik

  • Administrator
  • Старейшина
  • *****
  • Сообщений: 534
  • Лайков: 151
  • Карма: +10/-0
    • Просмотр профиля
    • OrangePi.pp.ua
Вебморду писать самому однозначно. Никогда не видел готовых решений под такое. Плюс можно от паяльника отказаться. Есть же дюпон штекера)) Релюху на ГПИО через резюк и норм будет)
Orange Pi PC, Orange Pi One, Orange Pi Zero