Purpose of the Project
The purpose of the project is to help stop wasting time on mobile phone because if one follows his on-screen time he will find that the most of the mobile usage time is wasted on social media apps and other applications that are time wasting but because the one had made a habit that he could not easily give up for it so it needs an external effect or external thing to influence
Something to prevent you from using your mobile phone so that you will stop wasting your time on it because if it's back to you you will not leave it you are addicted to it so here comes that role of my project it prevents you from using your phone for periods of time and it's locked and can't be unlocked till the time is over so you will have no choice except doing your undone work and this method is if effectively successful because you don't get dopamine from your mobile phone and you want it permit so you will not be able to get it and you will be forced to get your work done and without distractions that will be great
Problem it Solves
It solves the problems of mobile phones Addiction for most of the day and time wasting on mobile phone and the very high on screen time and the high screen usage value.
So it depends on the point that you can't reach your mobile phone so that you will not then be able to use it or waste time on it so it makes you focus in your work by Force as you will not be able to get your phone out before the time ends and this is high be effective method with some people that are highly addicted to their mobile phones and to the social media and not doing necessary work at all
Why I Care About This
Because time is priceless,
and because I see that I'm from the ones who have the problem that this project can solve and I see that I highly need this solution in the my life and as it helps me getting prevented of my phone, we're really helps me doing my tasks . When it's done it will very be helpful as it will help me get away from the phone and I have tried this with my self but I can I go back and use the phone and forget what work I have to do and what is the necessary work that I have to do so it's very useful for some people and I'm from these people I already have the problem that this project can solve so I already do care about this project and about this idea.
Inspiration
I was inspired by the idea of a product that has similar working mechanism and has similar purpose which is to save your time from being wasted on the mobile because it will be locked in for a period Of time and I was inspired by the concept of the importance of the time which is being wasted on mobile phone and on scrolling that can cause addiction to mobile phones and making much of the work being undone however it's a must to be done
The main idea of the project is to prevent you from distracted by your mobile phone while you have work to do and to help you reduce your mobile phone using as many people use it for so long and have too high screen time other ones get distracted by their phones why they are working and as soon as they get notification from there phone they are cut from their work and they are distracted so the main idea is here to prevent this distraction and this too high screen using
📦
How It Works
First the box is open and ready to be used we will have to put your phone into the box while it's opened after you but you might phone in the specific place for it you can now go to the main buttons and choose one button to use everybody has a specific time. That mobile phone will be locked and for it when you click on one of them box stores to get locked and lid is closed then the main look closes the box it's now that you can not open the box and specific period Of time appears on the screen and starts to count down when the counting down is over and reaches 00 box is back is open and now you can get back you phone after the period is over
There are different types of time periods you can choose between one of them they vary from 45 minutes and 4 hours
An image for a box that keeps mobile for a period of time
A lock that keeps the mobile locked in for some specific time
A sketch for the box shape which is coffin and here are some possible dimensions
sketch shows a projection of enclosure of the box and outer box
a sketch for the box concept which is a coffin enclosure that contains box
Construction Parts
Main body made from a combination of 3D-printed parts and laser-cut wooden panels.
Joints and connectors using M3 screws, M3 nuts, and brackets.
Inner layer and outer layer to securely hold all components and allow easy assembly or disassembly with easy arranged wiring
Input
(Sensing, Tactile Input, and/or Graphical Input)
Push button clicks to enter a specific value of the button to the system
Action
(Physical and/or Graphic)
Servo Motors close the lid as they moves forward and backward
Solenoid lock that locks the box after servo motors finish closing movement
All this happens after you click button and a countdown shows on the screen
Brain
Arduino microcontroller to process sensor data, control outputs, and manage movement logic.
Power Management
12V external power supply option for soleniod lock and regelator to reduce voltage to 5 for servo motors and screen.
Stages & timeline of Artistic box model building and fabrication
First I draw common projections of frame faces I'm going to draw
I continue drawing the projections until completing the six faces
I use the base piece to take projections of the other six pieces
Now after my all six pieces are finished I start assembling them
I use glue gun for the job but also I use tape to hold faces till glue hardens so that it doesn't become lossy
Here's the shape after glue is hardened and I removed the temporary tape
And here is the full shape of the card board project
It's now finished and I see it's like I wanted
Now from another angle to see full shape
I used a good quality cardboard so it's really tough
And the final shape of it , it's great
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
Lid opening and closing using servo motor
Action: Two servo motors with 3D-printed linkages to open and close the box flaps.
Sensing: None
User Input: None
Different options of time selection using different clickable buttons as action after input.
Action: Each of the three arcade buttons corresponds to a pre-programmed duration that was set before (45 min, 90 min, 240 min).
Sensing: Button press detection
User Input: One button press
9 Volts adapter as external power source
Action: 9V supply for the solenoid, 5V Step-down convertor for the servos and display .
Sensing: None
User Input: None
2 Modes to choose between Automatic mode & Manual mode as input action using switch
Action: Using the slide switch mode of program changes between preset time sits or adding and resetting and starting button
Sensing: Sliding of the switch
User Input: moving switch
Complete User Features
Screen to show the remaining time and the countdown of the time LCD I2C model
Action: Real-time update of the remaining time on the display.
Sensing: Time tracking using non-blocking millis().
User Input: None
A start sound using buzzer that makes a starting tone
Action: A short or melody beep when the timer begins.
Sensing: None
User Input: click buttons
A colorful LED light that takes same light of the button clicked
Action: A RGB LED that is pre-set on different colors each color is programmed to a button
Sensing: Button click
User Input: click buttons
Led yellow light when running (optional LEDs)
Action: One LED (yellow) for “current mode” and another blinking last minute (RGB Red) for “Timer running.”
Sensing: Based on system state.
User Input: sliding the switch
Nice-to-have User Features
Scheduled open/close for automation routine using RTC module (DS3231)
Action: Control lock and servos according to real-time clock values.
Sensing: RTC DS3231 timekeeping module.
User Input: None (automated by schedule).
Lid status detection by using limit switches
Action: Confirm lid is actually closed before engaging the lock.
Sensing: Mechanical limit switch or magnetic hall sensor.
User Input: None.
Different buzzer tone at the end of countdown
Action: Generate a distinct sound pattern when the timer finishes using the same buzzer.
Sensing: —
User Input: None.
Backup battery with charging circuit for sudden power-outage cases
Action: Provide uninterrupted power to the solenoid and Arduino in case of outage.
Sensing: Battery level monitoring (optional).
User Input: None.
Tamper detection alarm (tilt or vibration sensor)
Action: Trigger buzzer alarm if box is shaken or tampered with.
Sensing: Tilt sensor / vibration switch.
User Input: None.
Bluetooth interface for custom time monitoring
Action: Allow user to check remaining time wirelessly.
Sensing: Bluetooth module (e.g., HC-05/HC-06).
User Input: Commands from a phone app.
A mechanical lock that uses electric pulse to completely close the box
Action: A solenoid lock engages once the flaps are closed.
Sensing: None
User Input: None
Safe recovery after power loss
Action: Remaining time stored periodically in EEPROM; if power is interrupted, the box resumes from the saved time with the lock still engaged.
Sensing: EEPROM read/write cycles.
User Input: None
Component/Material
Amount
Link
Arduino Board
x1
In Kit
9V DC Adapter 2A minimum
x1
In Kit
LCD Screen I2C 16x2
x1
In Kit
Jumper Wire Male to FeMale
as needed
in kit
Jumper Wire Male to Male)
as needed
in kit
Jumper Wire FeMale to FeMale
as needed
in kit
Resistances
as needed
in kit
Breadboard
x1
In kit
Super Bright LED 5MM (Yellow) 0.5Watt
x1
In Kit
RGB LED
x1
in kit
Task
Sub-Tasks
From:
To:
Design
Shape ideation
Dimensioning and putting measurements
CAD designing
8, September
8, September
8, September
8, September
10, September
10, September
Fabrication
DXF files laser Cutting
STL files 3D Printing
10, September
10, September
11, September
11, September
Parts Assembling & position testing
Parts assembling together
Testing parts position in project
11, September
11, September
12, September
12, September
Coding
First time coding
Testing & editing
13, September
14, September
13, September
14, September
Testing Project
Testing whole project , structure and code
15, September
15, September
Coding
Second time coding
Testing code
15, September
17, September
17, September
17, September
Full Project Testing
Testing the whole project testing and parts together
Editing and changing
18, September
19, September
18, September
19, September