5781| 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-2024 Comsenz Inc. Powered by Discuz! X3.4 Licensed