Программа для Raspberry
Требуется программа для Raspberry в которой должен быть написан определенный функционал.
Цель:
управление электрическими задвижками (4 шт)
открытие задвижек строго в нужное время
считывание показателей с 2-х сенсоров
Описание действий в программе:
При нажатии на пуск – запускается таймер обратного отсчета. Время 3 минуты.
За это время программа по написанному сценарию посылает сигналы на открытие задвижек.
Профиль 1:
3 минуты деляться на 3 фазы каждая по 1 минуте
1 минута программа выбирает рандомно какую задвижку открыть из 4 , в интервале от 2,5 до 3,5 сек *Может даже 2 раза подрят
2 Минута программа выбирает рандомно какую задвижку открыть из 4 , в интервале от 1,5 до 2,5 сек *Может даже 2 раза подрят
3 минута программа выбирает рандомно какую задвижку открыть из 4 , в интервале от 0,5 до 1 сек *Может даже 2 раза подрят
Профиль 2:
3 минуты деляться на 3 фазы каждая по 1 минуте
1 минута программа выбирает рандомно какую задвижку открыть из 4 , в интервале от 3,5 до 4,5 сек *Может даже 2 раза подрят
2 Минута программа выбирает рандомно какую задвижку открыть из 4 , в интервале от 2,5 до 3,5 сек *Может даже 2 раза подрят
3 минута программа выбирает рандомно какую задвижку открыть из 4 , в интервале от 1,5 до 2,5 сек *Может даже 2 раза подрят
Профиль 3:
3 минуты деляться на 3 фазы каждая по 1 минуте
1 минута программа выбирает рандомно какую задвижку открыть из 4 , в интервале от 4 до 5 сек *Может даже 2 раза подрят
2 Минута программа выбирает рандомно какую задвижку открыть из 4 , в интервале от 3 до 4 сек *Может даже 2 раза подрят
3 минута программа выбирает рандомно какую задвижку открыть из 4 , в интервале от 2 до 3 сек *Может даже 2 раза подрят
Программа должна считать – сколько было за весь период времени открытий за
вычетом выпавших шаров и выводить на второй монитор дополнительно.
Упавшие шарики считываются отдельно специальным сенсором. Количество передаётся
в программу. (Количество открытий минус выпавших шаров считанных
сенсором результат на монитор)
К компьютеру будут подключены 2 монитора:
тач скрин монитор на котором работает программа (управление для оператора)
монитор, где отображаются результаты игры (для зрителей)
Когда игрок готов, то ему на монитор выводится "3.2.1. старт" и с этого момента игра запускается.
Нужно для временной остановки игры предусмотреть "Паузу", для этого оператору
нужно лишь нажать на кнопку "Пауза", при этом игра приостанавливается,
задвижки не открываются и оператор может игру дальше нажатием на "Пуск"
продолжить.
Задвижки: 5 вольт
Прошу озвучить цену и сроки.