推荐星级:
  • 1
  • 2
  • 3
  • 4
  • 5

获得赏金
10.00元
说子时钟(语音播报时钟 Shuo-Zi Clock)项目

更新时间:2025-11-30 11:33:16 大小:25M 上传用户:mulanhk查看TA发布的资源 标签:时钟语音播报 下载积分:9分 评价赚积分 (如何评价?) 打赏 收藏 评论(0) 举报

资料介绍

说子时钟(语音播报时钟,Shuo-Zi Clock)项目总结

一、项目概况与核心定位

本项目是一款基于 STM32F103 主控的开源语音播报时钟,遵循开源硬件协议,核心聚焦 “语音交互 + 精准计时 + 实用拓展”,完美融合传统时钟功能与语音播报特性。它以 STM32 为核心,搭配专业语音模块与显示屏幕,支持整点语音报时、自定义时间播报、定时闹钟等功能,同时可拓展温湿度检测、日期显示等实用功能。适用于电子 DIY 爱好者、嵌入式开发学习者、桌面摆件场景,尤其适合电子信息工程、自动化等专业学生作为课程设计或入门实践项目,是兼顾趣味性、实用性与学习价值的开源硬件方案。

PixPin_2025-11-30_11-32-17.jpgPixPin_2025-11-30_11-32-26.jpg

二、硬件系统解析

PixPin_2025-11-30_11-32-42.jpg

1. 核心硬件配置(按功能模块分类)

(1)主控与计时核心

  • 主控芯片:STM32F103C8T6(ARM Cortex-M3 内核,72MHz 主频),内置 64K Flash、20K SRAM,承担时间计算、语音模块控制、显示驱动、按键交互等核心任务,算力充足且兼容性强,支持 Arduino/Keil MDK 双开发环境;

  • 时钟芯片:DS3231 高精度实时时钟(RTC),自带温度补偿功能,计时精度 ±2ppm(年误差≤1 分钟),支持掉电后持续计时(内置纽扣电池供电),避免主控断电后时间丢失;

  • 辅助存储:AT24C02 EEPROM 芯片(2KB 容量),用于存储语音播报设置、闹钟参数、时间校准数据等,掉电不丢失,无需重复配置。

(2)语音播报模块

  • 核心模块:SYN6288 中文语音合成模块(或 ISD1820 录放音模块,具体以项目设计为准);

    • 若为 SYN6288:支持中文拼音、英文单词、数字混合播报,通过 UART 串口接收指令,播报语速、音量可

(3)显示与交互模块

  • 显示屏幕:0.96 寸 I2C 接口      OLED 屏幕(128×64 分辨率),实时显示时间(时:分: 秒)、日期(年 - 月 -      日)、星期、温湿度(若拓展传感器)、语音播报状态,屏幕亮度 5 级可调,适配不同光线环境;

  • 交互组件

    • 功能按键 ×3(设置键、调节 +、调节 -),支持时间校准、闹钟设置、语音播报开关 / 模式切换;

    • 状态指示灯(红 / 绿双色 LED):电源常亮(绿灯)、闹钟触发闪烁(红灯)、语音播报中闪烁(红绿灯交替),直观反馈设备工作状态。



部分文件列表

文件名 大小
说子时钟(语音播报时钟,Shuo-Zi_Clock)项目.zip 25M

【关注B站账户领20积分】

  • 21ic小能手打赏了10.00

全部评论(0)

暂无评论

上传资源 上传优质资源有赏金

  • 打赏
  • 30日榜单

推荐下载