7180| 2
|
[项目] 起床困难户,你需要一款这样的智能闹钟 |
![]() ●功能描述● 通过两个按钮设置闹钟时间,左边的按钮设置时,每按一次增加1小时,右边的按钮设置分,每按一次增加5分钟。 当到了设定的闹钟时间时,大门会打开,一只公鸡会出来,并且响起用户设定的铃声。需要关闭闹铃时,必须将一个磁石球,从闹钟的左边槽口放进去,磁石球会经过滑槽滚到右边,由于感应到磁力,闹钟铃声停止,公鸡退回,大门重新关闭。 铃声的设定,是直接通过录制声音的方式进行的。闹钟背面有两个按钮,按下右边的按钮可以录制10秒钟的声音,按下左边的按钮可以收听效果。录制好的声音就会成为下一次的闹钟铃声。 ● 视频演示● ● 制作过程● 01 材料准备 ![]() DFRduino Nano 1块 Nano扩展板 1块 OLED显示屏 1块 音频录放模块 1个 DS1307时钟模块 1个 数字按钮模块 2个 磁感应传感器 1个 180°舵机 2个 小喇叭 1个 02 硬件搭建 ![]() 数字按钮模块1<——>引脚2 数字按钮模块2<——>引脚3 音频录放模块 <——>引脚4 磁感应传感器 <——>引脚5 180°舵机1 <——>引脚12 180°舵机2 <——>引脚13 1307时钟模块<——>IIC 1 OLED显示屏 <——>IIC 2 03 编写程序 3.1 打开软件—Mind+ ![]() 3.2 连接设备,选择上传模式 ![]() 3.3 添加扩展包 ![]() 3.4 编写程序 ![]() ![]() 3.5 上传程序 ![]() 04 设计制作外型 4.1 设计绘制图纸 ![]() 4.2 利用激光切割机切割椴木板 ![]() 05 组装调试 5.1 将主控板及部分器件固定在预定位置 ![]() 5.2 安装音频录放模块 5.2.1 将两块T型木件合成一个 ![]() ![]() 5.2.2 从内往外插入背板预留口 ![]() 5.2.3 装上2个尼龙柱 ![]() 5.2.4 装上音频录放模块 ![]() 5.3 组装滑槽,并安装上磁力感应器 ![]() 5.4 安装底板和侧板 ![]() 5.5 安装“公鸡” 5.5.1 将3块“公鸡”造型模板件叠加粘贴 ![]() 5.5.2 将一字型摇臂装上舵机 ![]() 5.5.3 摇臂插进“公鸡”木件卡口 ![]() 5.5.4 根据高度拼装垫板 ![]() 5.5.5 将舵机固定在垫板上 ![]() 5.6 安装“大门” 5.6.1 将7字型摇臂装上舵机 ![]() 5.6.2 摇臂插进“大门”木件卡口 ![]() 5.6.3 根据高度拼装垫板 ![]() 5.6.4 将舵机固定在垫板上 ![]() 5.7 安装背板 ![]() 5.8 整理好数据线 ![]() 5.9 放置好滑槽 ![]() 5.10 安装顶板 ![]() 5.11 通电调试 ![]() ● 成品图赏● ![]() ![]() ![]() ![]() 本人编写的创客编程教育入门教材已经由清华大学出版, 朋友们可以了解一下,或许对您有帮助。 天猫、淘宝、京东、当当等线上商城均有销售 欢迎大家关注我的公众号 ![]() |
© 2013-2025 Comsenz Inc. Powered by Discuz! X3.4 Licensed