AIDREAMS
Videos·11 min read·▶ 18:40·👁 6,520·Dr. Cao Weixun·WeChat Channel "Learn AI with Dr. Cao"

Calendar Clock: Background · Display · Sound Effects · Dream CDIO Clock Tutorial

#Calendar Clock#CDIO#Engineering Practice#Arduino#RTC#Build Tutorial#Learn AI with Dr. Cao
Calendar Clock: Background · Display · Sound Effects · Dream CDIO Clock Tutorial
⏱ 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