Thingiverse
Tacoyaki (Lights Out) Game
by Thingiverse
Last crawled date: 4 years, 3 months ago
This make is a games console with 16 light up push switches, a 2 digit 7 segment display and a piezo-electric speaker. It is all driven by an Arduino Pro Mini.
The sketch included plays 3 variants of the game Tacoyaki (also known as Lights Out).
Video
https://youtu.be/8bgJnCufaDM
Level 1 - Tacoyaki+
In this variant, by pressing a button, its light and those of the (non-diagonally) adjacent buttons will change (switch on if it was off, and vice versa). The goal is to switch off all the LEDs in under 25 moves.
Solution:
a. For each light on row 1, press the button beneath it on row 2 to turn the light off. This way row 1 is completely unlit.
b. Repeat step a for rows 2-3, This is usually called 'chasing the lights'.
Level 2 - Tacoyaki+ with wrapround
The main difference is that the board has no edges - the left and right columns are considered to be adjacent, as are the top and bottom rows. Every light therefore has exactly 4 neighbours, and so every move changes exactly 5 lights.
Solution:
This is an easy puzzle once you know the following two facts:
To change an individual light, press it and its four neighbours.
To know whether you need to press a button or not, check its own light and the neighbouring lights. If an odd number of these 5 lights are switched on, then the button needs to be pressed, otherwise it does not.
The following solution then suggests itself:
a. Use fact 2 above on all the buttons in the middle two rows.
b. For each light that is on in row 2, press the button above it in row 1.
c. For each light that is on in row 3, press the button below it in row 4.
Level 3 - Tacoyaki
In this variant, pressing a button will change the state of all LEDs diagionally from it. So all lights in a NW, NE, SE, SW direction from the pressed button (including the button itself) will change state.
Solution:
Number the rows 1-4, the columns A-D.
Press a combination of buttons on row 2 such that the lights on row 1 are switched off. This seems tricky, but is quite easy once you know how. First switch off lights A1, C1, from left to right as follows:
If A1 is on then press B2.
If C1 is on then press D2.
Next switch off lights A2, A4, A6 from right to left as follows:
If D1 is on then press C2.
If B1 is on then press A2.
Now row 1 is completely unlit.
Repeat step a for rows 2-3, so that now you only have lights on row 4.
If the light at A4 is on, press D1.
If the light at B4 is on, press C1.
If the light at C4 is on, press B1.
If the light at D4 is on, press A1.
Note how the button pattern to press on the top row is the mirror image of the light pattern on the bottom row.
Repeat steps a-b, chasing the lights down and it will be magically solved.
Other games you might want to add
Whack-a-Mole
Super Simple Simon
:
The sketch included plays 3 variants of the game Tacoyaki (also known as Lights Out).
Video
https://youtu.be/8bgJnCufaDM
Level 1 - Tacoyaki+
In this variant, by pressing a button, its light and those of the (non-diagonally) adjacent buttons will change (switch on if it was off, and vice versa). The goal is to switch off all the LEDs in under 25 moves.
Solution:
a. For each light on row 1, press the button beneath it on row 2 to turn the light off. This way row 1 is completely unlit.
b. Repeat step a for rows 2-3, This is usually called 'chasing the lights'.
Level 2 - Tacoyaki+ with wrapround
The main difference is that the board has no edges - the left and right columns are considered to be adjacent, as are the top and bottom rows. Every light therefore has exactly 4 neighbours, and so every move changes exactly 5 lights.
Solution:
This is an easy puzzle once you know the following two facts:
To change an individual light, press it and its four neighbours.
To know whether you need to press a button or not, check its own light and the neighbouring lights. If an odd number of these 5 lights are switched on, then the button needs to be pressed, otherwise it does not.
The following solution then suggests itself:
a. Use fact 2 above on all the buttons in the middle two rows.
b. For each light that is on in row 2, press the button above it in row 1.
c. For each light that is on in row 3, press the button below it in row 4.
Level 3 - Tacoyaki
In this variant, pressing a button will change the state of all LEDs diagionally from it. So all lights in a NW, NE, SE, SW direction from the pressed button (including the button itself) will change state.
Solution:
Number the rows 1-4, the columns A-D.
Press a combination of buttons on row 2 such that the lights on row 1 are switched off. This seems tricky, but is quite easy once you know how. First switch off lights A1, C1, from left to right as follows:
If A1 is on then press B2.
If C1 is on then press D2.
Next switch off lights A2, A4, A6 from right to left as follows:
If D1 is on then press C2.
If B1 is on then press A2.
Now row 1 is completely unlit.
Repeat step a for rows 2-3, so that now you only have lights on row 4.
If the light at A4 is on, press D1.
If the light at B4 is on, press C1.
If the light at C4 is on, press B1.
If the light at D4 is on, press A1.
Note how the button pattern to press on the top row is the mirror image of the light pattern on the bottom row.
Repeat steps a-b, chasing the lights down and it will be magically solved.
Other games you might want to add
Whack-a-Mole
Super Simple Simon
:
Similar models
3dwarehouse
free
C1
...c1
3dwarehouse
a1 b1 c1 #a1_b1_c1
3dwarehouse
free
A-5 Wheel
...#c3 #c4 #c5 #car #customized #d1 #d2 #d3 #d4 #d5 #e1 #e2 #e3 #e4 #e5 #pimped #rim #spoke #stock #tumed #tune #tuning #tyre #wheel
3dwarehouse
free
B-1 Car Rim
...mized #d1 #d2 #d3 #d4 #d5 #e1 #e2 #e3 #e4 #e5 #mag #off #pimped #rally #rim #road #spoke #stock #tumed #tune #tuning #tyre #wheel
3dwarehouse
free
A-2 Off Road Wheel
...mized #d1 #d2 #d3 #d4 #d5 #e1 #e2 #e3 #e4 #e5 #mag #off #pimped #rally #rim #road #spoke #stock #tumed #tune #tuning #tyre #wheel
3dwarehouse
free
A-1 Off Road Wheel
...mized #d1 #d2 #d3 #d4 #d5 #e1 #e2 #e3 #e4 #e5 #mag #off #pimped #rally #rim #road #spoke #stock #tumed #tune #tuning #tyre #wheel
thingiverse
free
Light switch case by sflanker
...light switch case, just for your reference.
on-off-on-off push button (left & right turn on) & slide switch (turn on all)
3dwarehouse
free
Dropship
...my #b1 #black #btm #c1 #carry #cat #d1 #drop #e1 #f1 #flight #g1 #gun #h1 #haze #i1 #j1 #land #phat #plane #ship #soldier #yellow
thingiverse
free
Square tubing checker by Gambrinus
... ensure the opposite sides are parallel, but does not ensure the tubes are square, they could be parallelograms in cross section.
grabcad
free
Switch Button
...switch button
grabcad
switch button 1-2 nc 2-3 no
3dwarehouse
free
Aqara Xiaomi D1 3-Button Switch
...tweight model, not intended for photorealistic rendering, made to the sizes of aqara xiaomi d1 3-button switch (type 86 x 86 mm).
Lights
archibase_planet
free
Light
...light
archibase planet
lamp lighting light
light - s2 - 3d model for interior 3d visualization.
archibase_planet
free
Light
...light
archibase planet
light luminaire lighting
light l0465 - 3d model (*.gsm+*.3ds) for interior 3d visualization.
3d_export
$5
lighting
...lighting
3dexport
lighting
3d_export
$5
lighting
...lighting
3dexport
lighting in livingroom
turbosquid
$3
Lighting Tree with Lights
...d model lighting tree with lights for download as max and 3ds on turbosquid: 3d models for games, architecture, videos. (1585507)
archibase_planet
free
Light
...light
archibase planet
luster lighting solution
light - s - 3d model for interior 3d visualization.
archibase_planet
free
Light
...light
archibase planet
luster lamp lighting
light 1 - 3d model for interior 3d visualization.
archibase_planet
free
Lights
...lights
archibase planet
surgical lights surgical lamp
surgical lights (floor) - 3d model for interior 3d visualization.
archibase_planet
free
Light
...light
archibase planet
lighting luminaire candlelight
light l0463 - 3d model (*.gsm+*.3ds) for interior 3d visualization.
3d_export
$18
street light-lighting-light-xia bing
...
3dexport
street light-lighting-light-xia bing<br>max 2015 v-ray 3 max 2015<br>textures<br>all files in zip...
Game
3d_ocean
$4
Games
...games
3docean
3d games models real stick
3d, models, sports, games , trail
turbosquid
$5
Games
...s
turbosquid
royalty free 3d model games for download as skp on turbosquid: 3d models for games, architecture, videos. (1612115)
turbosquid
$65
game
... available on turbo squid, the world's leading provider of digital 3d models for visualization, films, television, and games.
turbosquid
$25
Game
... available on turbo squid, the world's leading provider of digital 3d models for visualization, films, television, and games.
turbosquid
$10
Game
... available on turbo squid, the world's leading provider of digital 3d models for visualization, films, television, and games.
turbosquid
$5
Game
...bosquid
royalty free 3d model gameplay for download as blend on turbosquid: 3d models for games, architecture, videos. (1274934)
3d_ocean
$7
game place
...game place
3docean
children game game park game place kids play luna park play
for kids game place
3d_export
$14
game character
...game character
3dexport
game character use for gaming
turbosquid
$20
Game Ready Car For Video Games
...e 3d model game ready car for video games for download as fbx on turbosquid: 3d models for games, architecture, videos. (1499375)
3d_ocean
$5
Game fence
...game fence
3docean
fence game
a high quality game ready fence.