Introduction: Hide the Gold
These are all the parts needed to complete the hide the gold controller along with sources for the specialty parts:
1. Arduino Nano
This is the controller of the entire product which receives inputs and then processes these to act on these by sending out the required commands and signals.
2. OLED display This display was utilized to show information for the setup of the game and during the game. The OLED display uses a I2C communication to receive information from the arduino.
3. Encoder This component was used to register the rotation of the scrollring. Which is used to select different options in the menu. While maintaining the free motion of the scrollring which would have been hindered if we used a potentiometer.
4. Button This button is located besides the screen to confirm the selected option.
5. GPS module This module is used to track the travelled distance. The choice was made for the gps module instead of using an accelerometer because this was not recommended due to issues with drift and the need to distinguish between the different causes and axis of acceleration. The GPS module uses a serial communication to relay information to the arduino. (https://www.tinytronics.nl/shop/nl/communicatie/gps/gy-neo6mv2-gps-module)
6. RIFD module This module checks the bracelets of the thieves to verify that the correct bracelets and therefore thief is indeed holding the device. The RFID module uses a SPI-bus to relay information to the arduino. (https://www.tinytronics.nl/shop/nl/communicatie/rfid/rfid-kit-mfrc522-s50-mifare-met-kaart-en-key-tag)
7. 10 RGB leds These are used to indicate which bracelet must be scanned and is also utilized to emphasize some actions. The colour of the LEDs is controlled by a single digital signal from the arduino. (https://www.tinytronics.nl/shop/nl/verlichting/led-digitaal/ws2812b-digitale-5050-rgb-led-printplaat-los-wit)
8. Buzzer The buzzer is used to give away the location of the thief holding the device if the thief is moving too fast.
9. Regulator The regulator was used to provide additional power from the battery to the LEDs because the onboard regulator off the Arduino was insufficient (it is still a bit unclear how inadequate the Arduino regulator was because the regulator of the arduino used during testing appears to be faulty but this solution splits up the load so less heat up is observed). (https://www.tinytronics.nl/shop/nl/spanning-converters/step-down/dc-dc-5v-step-down-buck-converter-1a)
10. Battery This battery was selected because of the ability to recharge it and the voltage it provides (7,2v-8,4v) which is perfect for the regulator of the arduino.
11. NFC tags
12. 3D printed parts more on this in step 1.
13. various self threading screws
Step 1: Acquire 3d Prints
For this project you need 3D printed parts most of them out of either PETG, ABS or PLA but the scrollring and bottomring these need to printed out of TPU. There are several ways to acquire these here we will highlight a few:
-print them yourself using the files provided.
-have a friend or family member print them.
-let a professional 3d print services print them for you such as. https://i.materialise.com/en
-find a hobbyist who is willing to print them for you in exchange for a small payment for example from. here https://3daddict.com/3d-hubs-alternatives/
Step 2: Paint and Finishing
Start finishing the 3d printed parts with desired finished we recommend a gold look for the decoration rings this can be achieved by first sanding then using plastic primer and repeating this. Till you get the desired surface finish after this move on to painting them gold after this clear coat them for a more durable finish.
This is also a good time to free the other 3d printed parts from any support structures if there are any.
Step 3: Program Arduino
Now upload the attached code to the arduino while you have easy access to it.
Step 4: Assemble Electronics
Now it's time to put all the electronics inside the 3d printed housing most of the parts have dedicated brackets or slots so these can be mounted there easily only the LED's need to be mounted using a bit of superglue. For the exact locations refer to the pictures.
Step 5: Solder Electronics
Now that all the parts are mounted start wiring them them up according to the schematic. It might be desirable to insert a connector between connection that are between the 2 halves of the housing for easy disassembly.
Step 6: Closing Up
Now screw the parts together by using the screw holes hidden underneath the bottom ring.
After this your very own Hide the gold controller is done! so admire your handy work.