Introduction: Portable Morse Code Safe

Project Name: a safe that is unlocked using a system of morse code

Sources: internet and myself

Coding: https://create.arduino.cc/editor/Sharkybb8/c4d154...

Process:

Step 1. cut out eight 20cm x 20cm cardboard

Step 2. glue four sides of the box, leaving out the top and one side

Step 3. glue one piece of cardboard inside the box with a distance of 8cm to the empty top

Step 4. cut out five 5cm x 3cm cardboard pieces from extra one piece of cardboard (an extra piece of cardboard named "extra" for easy understanding)

Step 5. cut out two 3cm in diameter circles in the middle of a 20cm x 20cm cardboard (named "door" for easy understanding)

Step 6. stuff and glue the two buttons in the two holes of "door" (buttons accessible side will be the outside)

Step 7. glue servo motor on the bottom left corner and leave 4cm for the side, 1cm from the bottom on the inside of "door"

Step 8. cut 25cm x 2cm from "extra"

Step 9. glue the piece of 20cm x 2cm on the right outside of "door" to make the handle

Step 10. glue two of the 5cm x 3cm on the inside opposite side of "door" (beware, don't glue them completely on "door" leave half of the half outside the "door")

Step 11. use hot glue to connect "door" to the box using the other half of 5cm x 3cm outside of "door"

Step 12. use the other three of 5cm x 3cm on the other 20cm x 20cm cardboard with the same method with "door", half on the board and half outside of the cardboard

Step 13. glue the other half of the 5cm x 3cm that's on the 20cm x 20cm cardboard to the top of the box (make sure the lid can open after glued)

Step 14. cut one 9cm x 5.5cm and one 9cm x 3cm out of "extra"

Step 15. glue them side by side at the edge of the layer in the middle of the box (9cm x 3cm to the left, 9cm x 5.5cm on the right)

Step 16. make a hole at the right side of the lid (from right side 3cm, from top 7.5cm)

Step 17. make another hole on the left side of the box middle distance from top 3cm

Step 18. cut out a 5.5cm x 3.5 cardboard from "extra"

Step 19. glue it inside the box on the edge of the right side corresponding to the servo motor

Step 20. cut out a 7cm x 2cm from "extra" and glue it to the servo motor

Step 21. cut out two 20cm x 6cm to make the handle of the two sides

Step 22. glue the handles to the two sides of the box

Step 23. Draw a symbol of dash(dah) on the outside of "door" and on the side of the top button using a permanent marker

Step 24. Draw a symbol of dots(dit) on the outside of "door" and on the side of the bottom button using a permanent marker

Step 25. upload the code to Leonardo Arduino

https://create.arduino.cc/editor/Sharkybb8/c4d1547...

Step 26. connect digital pin 7 to top button using a breadboard

Step 27. connect digital pin 6 to lower button using a breadboard

Step 28. connect 5v to the positive lane of the breadboard

Step 29. connect GND to the negative lane of the breadboard

Step 30. connect one precision resistor one side on negative other on button pin (this pin will be named pin 1) Step 31. connect pin 7or 6 to pin 1

Step 32. connect 5v to the other button pin (this pin will be named pin 2)

Step 33. repeat step 31 to step 33 for the other button

Step 34. connect the dash button(top button) to pin 7 and dot button(lower button) to pin 6

Supplies

1. hot glue gun

2. Hot-melt adhesive (x10)

3. 20cm x 20cm cardboard (x8)

4. Arduino servo motor

5. Arduino push button (x2)

6. Arduino Leonardo board

7. Arduino Leonardo connection cable

8. Precision resistor (x2)

9. 11 wires

10. bread board

11. pencil

12. permanent marker

13. tape