Jump to content

Candle Cabinet Puzzle: Difference between revisions

From Squirrel's Lair
Ttenbergen (talk | contribs)
No edit summary
Ttenbergen (talk | contribs)
No edit summary
 
(One intermediate revision by the same user not shown)
Line 1: Line 1:
The operator of an escape room asked us to set up the electronics that would run a number of LED candles on a cabinet. If the candles were blown out in the correct order, the cabinet would unlock, and if they were blown out in the wrong order they would eventually re-ignite.  
{{Project
|shortDescription=Puzzle that unlatches a cabinet if LED candles being blown out in a specific order.
|longDescription=The operator of an escape room asked us to set up the electronics that would run a number of LED candles on a cabinet. If the candles were blown out in the correct order, the cabinet would unlock, and if they were blown out in the wrong order they would eventually re-ignite.  


We used an [[Arduino]] to supply the supplied candles with power, turn them on and off, and detect whether the build-in "blow out" detector had turned the candle off. We programmed the Arduino to detect the order in which the LEDs were blown out, and to trigger a magnetic lock to open if the order was correct.  
The customer supplied the LED lights and I carefully disassembled them and decided where best to tie into their existing setup to (a) detect whether they are still lit and (b) power them and turn them on and off as needed to reset the puzzle after a period of time. I [[Programming|programmed]] an [[Arduino]] to loop through a cycle of re-setting the candles to all on and wait for one to be blown out. If several or all were blown out in the right order, the arduino would cut power to a magnetic latch on the cabinet. If after a certain delay the puzzle was not solved, all the candles would be turned back on and the program would loop through again.
|skillSet=Arduino; Electronics; Reverse Engineering
|projectType=Interactive Display
}}
 
{{To Do | Pictures? Do I really not have pictures? }}


{{TD computer}} Pictures? Did I really not take pictures?


[[Category:Portfolio]]
[[Category:Interactive Display]]
[[Category:Arduino]]
[[Category:Escape Room]]
[[Category:Escape Room]]

Latest revision as of 20:32, 2021 October 31

Projects
Project: Candle Cabinet Puzzle (I)
Description: Puzzle that unlatches a cabinet if LED candles being blown out in a specific order.
Skillset(s) :

Arduino Electronics Reverse Engineering

Project Type(s) :

Interactive Display

The operator of an escape room asked us to set up the electronics that would run a number of LED candles on a cabinet. If the candles were blown out in the correct order, the cabinet would unlock, and if they were blown out in the wrong order they would eventually re-ignite.

The customer supplied the LED lights and I carefully disassembled them and decided where best to tie into their existing setup to (a) detect whether they are still lit and (b) power them and turn them on and off as needed to reset the puzzle after a period of time. I programmed an Arduino to loop through a cycle of re-setting the candles to all on and wait for one to be blown out. If several or all were blown out in the right order, the arduino would cut power to a magnetic latch on the cabinet. If after a certain delay the puzzle was not solved, all the candles would be turned back on and the program would loop through again.



  • Cargo


  • Categories


  • Default form


Pictures? Do I really not have pictures? 
  • Actioned 2021-10-31


  • Cargo