An open API service indexing awesome lists of open source software.

https://github.com/stepanzh/jeopardy_arduino

Описание логики "Своей игры" для проведения на трех игроков и ведущего. Реализация на ардуино. Jeopardy! game logic and realization with Arduino.
https://github.com/stepanzh/jeopardy_arduino

arduino arduino-game jeopardy

Last synced: about 2 months ago
JSON representation

Описание логики "Своей игры" для проведения на трех игроков и ведущего. Реализация на ардуино. Jeopardy! game logic and realization with Arduino.

Awesome Lists containing this project

README

        

# Своя игра
Реализация "Своей игры" на ардуино. Три игрока и ведущий, у каждого по пульту. У игрока на пульте одна кнопка для ответа, у ведущего две: "Сброс/Вопрос" и "Ожидание нажатия от игрока".

[Процесс создания на пикабу.](https://pikabu.ru/story/svoya_igra_ntv_na_arduino_6513370)

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

Помимо этого учтены фальстарты. Игрок, нажавший кнопку для ответа во время состояния зачитывания вопроса (состояние игры "Вопрос") или во время ответа другого игрока (состояние игры "Ответ игрока") программно лишается возможности учета нажатия на период времени (по умолчанию 1 с).

В `docs/` лежит схема подключения и схемы по логике игры в виде автоматов (автор не специалист, но понять рисунки можно).

## Детали
- Arduino (pins: 4 digital OUT, 5 digital IN) (тестировано на atmega 2560)
- 4 светодиода: 3 для игроков, 1 для ведущего (старт приема ответов)
- 4 ~300 Ом резистора для светодиодов
- 5 кнопок: 3 для игроков, 2 для ведущего - это кнопка сброса (зачитывание вопроса) и кнопка для старта приема ответов от игроков (зажигает светодиод ведущего)
- 5 >5 кОм резисторов для "заземления" кнопок

# Jeopardy!