Newer version available: ThermAlarm V2

ThermAlarm V1 is an early mechatronics prototype exploring a gentler wake-up method using thermal cues instead of a sudden audio blast. It sequences warm airflow first, then vibration, then audio only as a last-resort fallback.

Mechanical Fusion 360 CAD Design for 3DP 3D Printing Electrical Arduino Software C++ Human-Centered Design Mechatronic
ThermAlarm V1 internal packaging CAD render

System Overview

ThermAlarm V1 combines embedded control, thermal actuation, and a compact 3D-printed enclosure to prototype a wake sequence that minimizes disruption.

Problem

Conventional alarms force an abrupt, high-stress wake-up that disrupts sleep and encourages repeated snoozing. The result is poor mornings even when total sleep time is adequate.

Solution

ThermAlarm uses temperature as the primary wake cue by gently warming airflow to nudge wakefulness during lighter sleep phases. If the user doesn’t respond, the system escalates to vibration and then audio to guarantee wake-up reliability while staying ideal for roommates.

Mechanical Highlights

Software Highlights

Image gallery

Alternate CAD view: panelization and feature placement.
Alternate CAD view: panelization and feature placement.
Real internals: electronics packaging and wiring layout.
Real internals: electronics packaging and wiring layout.
Nightstand test: upward airflow orientation during wake sequence.
Nightstand test: upward airflow orientation during wake sequence.
Nightstand test: downward airflow orientation for setup tuning.
Nightstand test: downward airflow orientation for setup tuning.
In-hand front view: form factor and interface scale.
In-hand front view: form factor and interface scale.