⏱ 18:40
👁 6,520
🕐 Calendar Clock — A Complete CDIO Engineering Project
▶️ Video Playback Area
Dream CDIO Clock Full Tutorial
📋 Project Overview
A complete CDIO engineering practice project — build a smart desktop device integrating clock display, calendar query, alarm reminder, and temperature/humidity monitoring.
🔵 C — Conceive
- Needs analysis: what kind of clock do I want? (digital / analog / hybrid?)
- User research: what extra needs do family members have?
- Function definition: core vs. nice-to-have trade-offs
- Feasibility: can current materials and skills finish it?
🟢 D — Design
- Appearance: hand sketch → digital model (optional Tinkercad)
- Circuit: schematic (Fritzing / Breadboard)
- Program architecture: flowchart + state diagram + timing diagram
- BOM: list all components and materials
🟡 I — Implement
- Hardware:
- Arduino main board + LCD1602 / I2C display
- DS3231 RTC real-time clock module
- DHT11 temperature/humidity sensor
- Passive buzzer + buttons
- Wooden / acrylic case cut and assembled - Software:
- Time reading and formatted display
- Date calculation (day of week / leap year)
- Alarm setting and trigger logic
- Hourly chime melody programming
- Temperature/humidity acquisition and display
🔴 O — Operate
- Function testing: accept each feature item by item
- Bug fixing: record problems and iterate
- User trial: give to family for a week, collect feedback
- Documentation: write a complete user manual
- Showcase: present your work in class / community
🎵 Feature: Hourly Chime
Dr. Cao teaches you to play classic melodies like "Two Tigers" and "Twinkle Twinkle" on the buzzer as hourly chimes — making the clock more fun!
Share to:
← Back to News