Hi guys,
I am brand new to Arduino and am looking to design two puzzle boxes as a gift. I would like some idea of feasibility and difficulty.
One box is a large chest, and one is a classic small reverse geocache box such as here reverse geocache box example.
I believe most of the information regarding the classic box exists, so I would like to focus on the large chest.
I have an imgur album here which can be used to help visualise this project Imgur album.
In a nutshell, I want to fit 4 locks using servos to a large chest. Each lock works independently of each other, three locks will need to meet different GPS conditions to open. The final lock will be on a timer, counting down on the phone.
The GPS conditions will be met using an Android phone. Once the phone is in the right GPS location and the user hits a button, a new button will appear which when pressed within bluetooth range of the chest will activate one of the servos, releasing one of the locks. Like the classic reverse geocache the user will have a limited number of attempts to find the correct location.
I wanted to use a mobile ap to meet the GPS conditions, as the large chest will be too heavy to move around, and I wanted to have a bit of theatrics attached, where a large, heavy locked chest arrives at the door, and sits in the house until the puzzle is solved.
The phone will communicate with the locks in the box via bluetooth (in the picture I originally thought a second gps module to make sure chest and phone in same location, but bluetooth seems smarter since it is already short range and can be used to communicate from phone to box).
I have very minor coding skills, having written some web crawlers in python, and designing basic website using wordpress. I do basic coding in SAS at work. I have never written anything for android, though I hope that much of the code required will already exist and will require adaption.
I am interested in peoples thoughts on this, and appreciate any guidance. I have 4-6 months to complete.
Thanks!
Edit:
I have already bought a number of parts in anticipation of this project, I know I will need some other bits and pieces, including more servos, however I thought this would be enough to build, design and test an Android ap, before picking up the final parts to start the chest. If you can see anything important I have missed I would appreciate knowing!:
- Funduino UNO R3
- Adafruit Ultimate GPS Breakout - 66 channel w/10 Hz updates [Version 3]
- Micro Servo - High Torque Metal Gear
- ProtoShield Basic for Arduino
- Hook-up Stranded Wire - Black (22 AWG)
- 9V Battery Holder
- Bluetooth Shield V2
- Solderless Breadboard with Power Supply and Jumper Lead Kit
- Weatherproof Metal On/Off Switch with Blue LED Ring [16mm Blue On/Off]
- Weatherproof Metal On/Off Switch with Green LED Ring [16mm Green On/Off]
- Resistor 10K Ohm 1/6th Watt PTH - 20 pack
- Basic 16x2 Character LCD - White on Blue 5V
- Wire Stripper 10-20 AWG Solid (12-22 AWG Stranded)