KeepTalking
I want to re-create "Keep Talking and Nobody Explodes" in real life.
Here's an example: https://heathbar.github.io/keep-talking/
I think I can use my extra Adafruit Metro M7 with AirLift and CircuitPython to do the whole thing instead of a separate microcontroller for each module.
Here are some thoughts:
Progressively get harder. With a way to re-set the "level". Ability to select the level that you want to play? Only after unlocked? Shorter Time Allotment Fewer Strikes Repeat Solutions - Some modules go through multiple rounds to be de-fused. Eg: Who's on First, Memory More Modules - Initially it looks like you only have to de-fuse the top of the box. After completing it (some number of times, or at a level of efficiency, a key appears that unlocks the bottom of the box with more modules) Switch to turn on / off back modules when the back is on. Even after opening the back, different difficulty levels turning some modules off, adjusting time, strikes, etc. Can I make the maze turn from 6x6 to 8x8???
Modules:
Wires: Just like Heathbar. Add resistors to wires so the controller knows which wire is where. Big Button: 1 x Larger OLED Display under a big button with a fold down cover. RGB LED strip Keypad: 4 x 0.66” Arduino OLED Displays - see https://hackaday.io/project/176239-keybon-adaptive-macro-keyboard 4 x micro buttons Simon Says: 4 x Arcade Buttons w / LED Who's on First: 6 x 0.66” Arduino OLED Displays 6 x micro buttons 1 x Larger OLED Display 5 rectangle LEDs Memory: 1 x Larger OLED Display 4 x 0.66” Arduino OLED Displays 4 x micro buttons 5 rectangle LEDs Switches: 5 x switches 11 x LEDs Mazes: 6 x 6 LED array 4 x micro buttons Passwords: 10 x micro buttons 1 x Larger OLED Display Venting Gas: 1 x Larger OLED Display 2 x micro buttons 2 x Number Display Knobs: 12 x LEDs 2 x Number Display 1 x 4 position knob
Front side:
Maze, Big Button, Venting Gas, Timer, Key Pads, Wires
Back Side:
Simon Says, Who's on First, Knob, Memory, Switches, Password