my project in concept looks easy, it's a safe and the main purpose is to store things in it and keep it private, for me it solves my problem of siblings who sneak to steal my tools or chocolates I'm more than happy to see their reaction when they know I have such a great hide to my precious tools (evil laugh ).
the inspiration came from expanding pulley mechanism because it just was satisfying to watch.
Construction Parts
3d printed & laser cutting parts (acrylic sheets )- nuts and screws, threaded inserts
Input
(Sensing, Tactile Input, and/or Graphical Input)
vibration sensor, 2 LDR , customized chip
Action
(Physical and/or Graphic)
2servo motors, speaker, addressable RGB led , mp3 module
Brain
arduino nano
Power Management
9v battery & adapter
Minimum Features: are the least amount of features that would demonstrate the coverage of all the technical modules and their complete integration
Complete Features: are the set of features that will complete your original project objective and vision
Nice-to-have Features: are the extra set of features that will make the project cooler, yet they need extra time, effort, and/or resources to finish
Minimum User Features
open safe when inserting passkey
Action: servo
Sensing: LDR
User Input: inserting the key
....welcome lights
Action: addressable RGB
Sensing: servo
User Input: passkey input
....
Complete User Features
.opening the safe
Action: covering secret spot
Sensing: light (LDR)
User Input: motion (open the lid)
...breaking the safe
Action: servo
Sensing: none
User Input: hitting the safe or trying to force open
....
....
Nice-to-have User Features
.... making customized sound
Action: speaker & mp3 module
Sensing: servo position
User Input: none
....
Task
Sub-Tasks
From:
To:
design all CAD needed
design sides, top and bottom, top mechanism, design prototype for testing
14/9
15/9
assemble and test electronics
test all components individually, assemble electronics, and mounting in CAD
15/9
16/9
electronics and programming the project
electronics and wiring process,
program the servo motor with LDR,
program the LED ring after servo action,
program the vibration sensor and add it to the conditions,
Testing the Chip functioning.
16/9
17/9
start fabrication
start to print interiors and bottom,
start 3d printing the top part (gears ),
cutting acrylic sheets,
test prototype for the complete project,
edit if there any issues and bugs,
assemble safe sides and bottom,
assemble safe sides and bottom +top gears and servo.
19/9
22/9
Component/Material
Amount
Link
threaded inserts
12
https://www.3dsmart.shop/en/products/inserts-nut-m3-x-5mm-metal-threaded-heat-set-screw-inserts-for-3d-printing-737
micro servo motor
1
https://ram-e-shop.com/product/servo-sg90/
micro servo motor
1
https://ram-e-shop.com/product/servo-fs5103b/
LDR
2
https://free-electronic.com/product/ldr-5mm/
vibration sensor
1
https://ram-e-shop.com/product/hdx-2-normally-closed-high-sensitive-vibration-switch/
neopixel
1
https://ram-e-shop.com/product/cjmcu-16-bit-ws2812-5050-rgb-led-driver-circle-development-board/
speaker
1
https://free-electronic.com/product/small-speaker-0-5w-8-ohm/
mp3 module
1
https://free-electronic.com/product/mp3-module/
arduino nano
1
Bluetooth module
1