// capstone
Final Project
I have used AI to generate the sketch of my final project, which is a smart wall clock with rotating mechanical parts for hours, dates, months and year.
It features voice notifications, environmental monitoring (temperature, humidity, gas levels), and motion-activated reminders.
The design focuses on accessibility, especially for visually impaired users.
AI Prompt:
Download
A wall-mounted smart digital clock with rotating mechanical parts for hours, dates, months and year.
Features voice notifications, environmental monitoring (temperature, humidity, gas levels),
and motion-activated reminders. Designed for accessibility, especially for visually impaired users.
Problem Statement
Many people struggle to keep track of time, dates, and daily reminders, especially in shared spaces or for those with visual impairments. Traditional clocks and devices often rely on visual displays and require manual updates, making them less accessible, less interactive, and sometimes unreliable. There is a need for a durable, low-maintenance, and accessible wall-mounted device that automatically displays time, date, and month, monitors environmental conditions like temperature, humidity, and gas levels, and provides timely notifications based on user activity.
Project Description
This project is a laser-cut circular smart wall clock with rotating parts to represent hours, dates, months and year, designed to last a lifetime. A motor automatically adjusts the time and date, while sensors continuously monitor the room's temperature, humidity, and gas levels. A motion detector identifies new people entering the space, triggering voice notifications and reminders such as alarms, medication alerts, or inspirational messages. The device combines digital fabrication, embedded systems, and mechanical automation to create an accessible, durable, and interactive timekeeping solution.
Target Users
System Architecture
The system consists of the following components:
Electronics
Custom PCB designed in KiCad, milled on the Fab Lab's CNC. The board integrates all sensor interfaces, motor drivers, power management, and ESP32 module with clean signal routing and ground planes.
Fabrication
Circular enclosure laser-cut from plywood or acrylic. Rotating dials for time/date fabricated with precise tolerances. Internal mounting designed for tool-free sensor replacement. Wall mounting bracket included.
Programming
Firmware written in C++ for Arduino/ESP32. Features include automatic time synchronization via NTP, voice synthesis for notifications, motion detection algorithms, environmental monitoring with threshold alerts, and smartphone configuration via WiFi.
Community Impact
This project addresses accessibility gaps in traditional timekeeping devices. It serves as an educational example for learners in Fab Labs and the maker community. All design files, firmware, and documentation will be released as open source.
Future Work
Plans include adding smartphone app for easier configuration, integrating with smart home systems, adding more voice message options, creating multilingual support, and developing a DIY kit for STEM education programs targeting young women.