Secret Batman Bust Switch

Tell us the story of your project: 

My purpose with this project was to become more familiar with the nRF24L01 radio transceivers as well as Fusion 360 and 3D printing. This was also my first attempt to document my building process for a video (it's a lot harder than I thought so please bear with me).

In the original Batman TV show he had a Shakespeare bust with a secret button that, when pressed, gave access to the Bat Cave. Lacking the infrastructure for that, I designed mine to simply unlock and open a box.

How-to: 

I designed in Fusion 360 and 3D-printed the pieces I needed for the bust and the hardware needed to actuate the box (The Batman statue I got from Thingiverse and customized it to fit my needs: https://www.thingiverse.com/thing:1912100).

The box must be plugged in and the switch on the battery pack under the bust needs to be switched on. While powered on, the bust is continuously transmitting a binary signal of the button's pressed state. When the button is pressed, the box will engage the solenoid (unlock), move servo from closed to open position, and then disengage the solenoid (lock). When the button is pressed again the procedure is preformed the same but with the servo moving from the open to the closed position.

Initially the box was listening for a single transmission to determine if the button state had changed but this wasn't reliable and the box would open or shut erratically. Too fix this I included a loop in the receiver code that would read 5 transmitted signals and determine whether they all matched (all 1 or all 0) before opening/closing the box. This drastically improved efficacy as it eliminated most extraneous signals without affecting response time.

Difficulty: 
Share a "Show & Tell" video.: 
https://www.youtube.com/watch?v=g6ATTnNTMLE&t=58s
Collaborators: 
michaelguerero9
Number of Forks: 
0
Tools: 
Name: 
Arduino Nano
Quantity: 
2
Name: 
NRF24L01 Transceiver
Quantity: 
2
Name: 
Breadboard
Quantity: 
2
Name: 
Solenoid
Quantity: 
1
Name: 
Servo motor
Quantity: 
1
Name: 
Battery Pack that can hold up to 4 AA batteries
Quantity: 
1
Name: 
2.1 mm male barrel jack
Quantity: 
1
Name: 
9V, 1.5A Wall Wart
Quantity: 
1
Name: 
2 Channel Relay Module
Quantity: 
1
Team Members: 
Team member name: 
michaelguerero9
What role did this person play on the project?: 
Project Lead
Public
Sort Order: 
0
Teaser: 
Unlock and open an inconspicuous chest from across the room with this secret switch hidden in a desk bust
Aha! moment: 
I realized how versatile 3D printing can be to solving problems. Where I used to cut down and shape scrap wood to solve problems I could now design and print a custom piece to serve a desired purpose.
Uh-oh! moment: 
Honestly, the hardest part of this build was attempting to video record the process. This was my first attempt at putting together a video for a project so please bear with me. I learned a lot though and expect the next video to be better.
Show & Tell video as default: 
Creation Date: 
Monday, April 29, 2019 - 08:44