alarm robot
i wanted to make an alarm for tracking tasks but i wanted it more روش
so i selected a robot idea (tiny little robot) that has sound for alarm
i want to make a robot to be more interactive
it works for 8 hours (or as i like )
i set the number of my tasks on it and the time for each one and it starts with a voice massege "طبا انت عارف انت هتعمل ايه دلوقتي"
while the countdown it has side massage like if it was just 15min for the deadline it saya"احنا هننام؟"
and a lot of that مليش ف الكودينج والله بس الله المعين يعني
at every achievement the led turns into green
Project Idea & General Features
The project is a Task-Tracking Alarm Robot — a small, interactive desk robot that helps you manage daily tasks and deadlines in a fun, engaging way.
It combines visual cues, sound alerts, and movement to keep you motivated and aware of your progress.
General Features:
Small robot body with a built-in screen that displays:
Remaining time for each task.
An animated "eye" that blinks or looks around for interactivity.
On/Off button to control the alarm.
Buzzer for comic sounds and alrm sounds
Built-in speaker for alarms, fun sound effects, and short voice messages.
RGB LED indicator:
Green = task completed on time.
Red = task delivered late.
Blue (or other color) = task in progress.
Rotating movement (360° spin or more) when the alarm triggers, adding a playful physical motion.
How it Works:
You input the number of daily tasks and the time allocated for each (manually or via a simple connected app).
The robot starts counting down for each task.
When a task’s time is almost up or finishes
It plays a sound and shows a comic message on the screen.
The LED changes color according to performance.
The robot rotates as a playful attention-grabber.
You mark the task as completed (on time or late), and the robot responds with an encouraging or funny reaction.
similar idea
similar robot design
Construction Parts
Body frame: wooden body with placements for the main control unit maybe will need some parts 3d printed
A rotating base section for the motor mechanism.
Front face area to mount the screen and LED.
Input
(Sensing, Tactile Input, and/or Graphical Input)
Tactile pushbutton to turn the alarm on/off.
“Task Complete” pushbutton to register task completion.
Rotary encoder or navigation buttons to set task count and time.
Action
(Physical and/or Graphic)
Screen displaying countdown timers, and an animated eye.
buzzer for comic messages
RGB LED lighting green when a task is completed on time, red when late, blue while in progress.
Rotating base movement (36° or 360° spin) when the alarm triggers.
Speaker playing alarm tones and humorous sound effects when time is up.
Brain
Arduino Uno
Power Management
معرفش والله بس غالبا rechargeable via USB
rotating video
the compoents are placed at the bse with the motor
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: Countdown timer for a single task.
Action Components: Screen to display time remaining.
Input Components: Navigation buttons/rotary encoder to set time.
Feature Alarm sound + LED alert when time is up.
Action Components: RGB LED (red/green/blue) + speaker/buzzer.
Input Components: On/Off pushbutton to stop alarm.
Feature: Simple rotation movement when alarm triggers.
Action Components: Servo/stepper motor.
Complete User Features
Feature: Multi-task scheduling with individual timers.
Input Components: Navigation buttons/rotary encoder to input task count and time per task.
Feature: LED color changes based on task result (green = on time, red = late, blue = in progress).
Action Components: RGB LED.
Input Components: “Task Complete” pushbutton to register result.
Feature: Animated “eye” displayed on the screen for interactivity.
Action Components: Screen graphics module.
Nice-to-have User Features
Feature: Proximity or touch sensor to detect user presence.
Action Components: Trigger animations or sounds when user is near.
Input Components: IR sensor, capacitive touch sensor.
Feature: Bluetooth/Wi-Fi connectivity for syncing tasks from a mobile app.
Action Components: Screen display and LED updates from remote data.
Input Components: App-based task input.
Feature: Voice output for funny or encouraging phrases.
Action Components: Speaker with pre-recorded or text-to-speech audio.
Feature: More complex movements (e.g., head nod, wave).
Action Components: Additional servo motors.
Component/Material
Amount
Link
Task
Sub-Tasks
From:
To:
Research and planing
- Define robot goals & features (alarm, task tracking, display).
- Create design sketches and inspiration board.
3 hrs
6 hrs
Robot Form Design & Fabrication
- Design robot enclosure (laser cutting + limited 3D printing).
- Assemble structure with electronics inside.
- Final finishing touches (smooth edges, compact design).
3 days
4 days
3. Software and hardware Development
- Build circuit on Tinkercad (simulation).
- Assemble physical prototype (Arduino + speaker+ buzzer/display)
- Write Arduino code for task tracking & notifications.
- Test input/output (buttons, display, buzzer).
- Debug and optimize the code.
5 days
1 week
Testing
- Test full functionality (tracking tasks, alarms, notifications
- Make improvements if needed.
2 days
3 days
DOCUMENTATION
Project journal
3 hrs
5 hrs