电控的第一个项目
项目说明
这个项目是对一个开源项目的改进,增加了一个礼盒模式,并对结构进行优化。
项目技能
学习利用keil5进行单片机裸机编程,学习电路搭建的基本知识。
利用sw进行建模,对比实际尺寸与结构优化设计,
视频展示
正常模式视频如下:
礼盒模式视频如下:
项目详情
主控芯片:采用stm32f103c8t6,兼顾便宜,成熟,稳定;
结构:在开源的结构基础上,增加了礼品的存放空间,和优化了杆件角度,便于舵机转动。
礼盒功能:增加了检测功能,如果礼品位没有礼品,礼盒功能无法打开,礼盒模式打开,当音乐结束后礼品未被取走,礼盒上盖不关闭。增加灯光与音乐,满足多维度用户需求。
基本功能:作为一个无聊盒子,有11种动作组合,动作选择逻辑如下
核心:使用rand()函数生成一个随机数,并对mode_num取余,结果赋给变量mode
All articles on this blog are licensed under CC BY-NC-SA 4.0 unless otherwise stated.
