2021-09-15 12:59:36 +00:00
|
|
|
# Choozi
|
|
|
|
|
|
|
|
Choose people or things at random using Bangle.js.
|
|
|
|
|
|
|
|
<iframe width="560" height="315" src="https://www.youtube.com/embed/4cqOLNM5ei8" frameborder="0" allow="accelerometer; autoplay; encrypted-media; gyroscope; picture-in-picture" allowfullscreen></iframe>
|
|
|
|
|
|
|
|
## Usage
|
|
|
|
|
|
|
|
You can use Choozi to pick a person to play first in a board game. With all
|
|
|
|
the players seated in a circle, set the number of segments equal to the number
|
|
|
|
of players, ensure that each person knows which colour represents them, and then
|
|
|
|
choose a segment. After a short animation, the chosen segment will fill the screen.
|
|
|
|
|
2022-12-19 11:53:01 +00:00
|
|
|
You can use Choozi to randomly select an element from any set with 2 to 15 members,
|
2021-09-15 12:59:36 +00:00
|
|
|
as long as you can define a bijection between members of the set and coloured
|
|
|
|
segments on the Bangle.js display.
|
|
|
|
|
2022-12-18 14:42:35 +00:00
|
|
|
## Controls Bangle 1
|
2021-09-15 12:59:36 +00:00
|
|
|
|
|
|
|
BTN1: increase the number of segments
|
|
|
|
BTN2: choose a segment at random
|
|
|
|
BTN3: decrease the number of segments
|
|
|
|
|
2022-12-18 14:42:35 +00:00
|
|
|
## Controls Bangle 2
|
|
|
|
|
|
|
|
Swipe up/down: increase/decrease the number of segments
|
|
|
|
BTN1 or tap: choose a segment at random
|
|
|
|
|
2021-09-15 12:59:36 +00:00
|
|
|
## Creator
|
|
|
|
|
|
|
|
James Stanley
|
|
|
|
September 2021
|