Contact me
My idea is to make a smart piggie bank.
the problem was that I didn't learn how to save money
so I wanted to make it a useful yet funny thing for kids to do
(consider me a kid because I need that thing 😂😂)
what inspired me, that I was brainstorming to think about a problem I have , and it was money saving , so I thought about a solution to make it funny and sustainable.
to give it special vibes, I decided to make it as an old cash drawer
after looking for some examples , I found this one , and I think this is the complete version with extra features that I want .
The project idea is to simulate the atm of the bank
to let the kid feel as an adult
-which is a thing they want badly for no reason 😂-
the experience will start with coming close to the device
a welcoming screen will tell the user to choose the operation
an action happens depending on which operation you chose
self locking mechanism
adding or subtracting money value
https://www.youtube.com/shorts/seUTiefpmrM?feature=share
Construction Parts
the main outside frame, the inside parts to keep the components in thier places.
Input
(Sensing, Tactile Input, and/or Graphical Input)
numbers pad , buttons , microswitch
Action
(Physical and/or Graphic)
LCD , solenoid lock , motor roller, buzzer
Brain
arduino uno r3
Power Management
power supply 9/12 volts
a whole look at the device
an internal look
the face
the top of it
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
- Feature : operation starts
- Action : LCD welcomes user and asking for user choosing from multiple choices.
- Sensing : none
- User input : coming close to the device
- Feature : asking to enter the secret number
- Action : LCD writes ,enter your secret number
- Sensing : none
- User input : writing the 4-digit secret number
- Feature :the lock opens letting the safe to be pulled
- Action : solenoid opens
- Sensing : micro switch sensing the safe is away
- User input : pressing deposit and pull the safe
- Feature : safe auto lock
- Action : solenoid lock locks the safe
- Sensing : limit switch
- User input : closing the safe
Complete User Features
Feature: buzzer indicating wrong or right password
- Action :buzzer beeps with 2 tones
one for wrong and the other for right
- Sensing: none
-User input:
Feature: green and red led indicates wrong and right password
- Action :green led is lit when passcode is right and red if wrong
- Sensing:none
-User input: enters the code
Nice-to-have User Features
- Feature : mobile controlling
- Action : showing the interface on a mobile app
- Sensing : bluetooth module
- User input : actions on the mobile
- Feature : NFC reading to unlock
- Action : opening the chosen profile
- Sensing : NFC reader
- User input : swiping the card
- Feature : asking the user to choose the operation type
- Action : LCD writes "choose the operation "
giving 2 choices deposit and withdraw
- Sensing : none
- User input : pressing the suitable button
- Feature : asking the user to enter the value
- Action : LCD : "write the amount to be deposited /withdrawn"
- Sensing : none
- User input : writing the amount
Component/Material
Amount
Link
limit switch - microswitch
1
https://www.ram-e-shop.com/ar/shop/ms-3-wheel-micro-switch-with-wheel-ms3-5590?category=134
solenoid lock
1
https://www.ram-e-shop.com/ar/shop/solenoid-lock-12vdc-electric-solenoid-lock-12vdc-600ma-7337
I2C LCD
1
https://www.ram-e-shop.com/ar/shop/lcd-i2c-2x16-blue-iic-i2c-1602-serial-character-lcd-2x16-display-8884
4*3 keypad
1
given
green led, red led
2
https://store.fut-electronics.com/collections/led/products/led-kit-5-colors-10-pieces
buzzer
1
https://store.fut-electronics.com/products/buzzer-3-v?_pos=1&_sid=4f332cd60&_ss=r
sheets of 3mm plywood
3
given
12v 2 A adapter
1
https://www.ram-e-shop.com/ar/shop/adapter-fixed-12v-2a-wall-power-adapter-12vdc-2a-high-quality-adapter-dbtwr-12-fwlt-thbt-2-mbyr-5572
1
given
Task
Sub-Tasks
From:
To:
Fusion 360 design
outer frame
8
10
inside parts
10
11
money cassette
11
12
electronic circuit
design
12
12
wiring
18
19
coding
12
18
password coding
12
14
open and close
coding
14
16
assembly
19
20
documentation
20
22