Найдите исполнителя для вашего проекта прямо сейчас!
Разместите заказ на фриланс-бирже и предложения поступят уже через несколько минут.

Требуется программа для 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 вольт

Прошу озвучить цену и сроки.

7 лет назад
traktorr
Игорь 
44 годаРоссия
9 лет в сервисе
Был
3 года назад