专业版
#第八届立创电赛#智能桌面时钟

创建时间:1年前

505 2

描述

<div class="document"> <h3 class="paragraph text-align-type-left pap-line-1.3 pap-line-rule-auto pap-spacing-before-3pt pap-spacing-after-3pt" style="line-height:1.8;"> 1、项目功能介绍</h3> <hr class="horizontal-splitline normal-bold-2"> <p class="paragraph text-align-type-left pap-line-1.3 pap-line-rule-auto pap-spacing-before-3pt pap-spacing-after-3pt" style="line-height:1.8;">这是一个基于R7FA2E1A72DFL设计的智能时钟,搭载了0.96寸的OLED屏幕,除了能能看时间,设置闹钟等,可以当作舵机测试仪,还可以当作功率计,实时检测充电功率。预留下载接口和串口,同时还有一路PWM输出接口。使用四个按键和一个触摸按键进行交互。</p> <h3 class="paragraph text-align-type-left pap-line-1.3 pap-line-rule-auto pap-spacing-before-3pt pap-spacing-after-3pt" style="line-height:1.8;">2、项目属性</h3> <hr class="horizontal-splitline normal-bold-2"> <p class="paragraph text-align-type-left pap-line-1.3 pap-line-rule-auto pap-spacing-before-3pt pap-spacing-after-3pt" style="line-height:1.8;"> </p> <p class="paragraph text-align-type-left pap-line-1.3 pap-line-rule-auto pap-spacing-before-3pt pap-spacing-after-3pt" style="line-height:1.8;"><strong>嘉立创EDA电路设计训练营的作品。</strong></p> <p class="paragraph text-align-type-left pap-line-1.3 pap-line-rule-auto pap-spacing-before-3pt pap-spacing-after-3pt" style="line-height:1.8;"> </p> <h3 class="paragraph text-align-type-left pap-line-1.3 pap-line-rule-auto pap-spacing-before-3pt pap-spacing-after-3pt" style="line-height:1.8;">3、开源协议</h3> <hr class="horizontal-splitline normal-bold-2"> <p> </p> <p>GPL 3.0</p> <p class="paragraph text-align-type-left pap-line-1.3 pap-line-rule-auto pap-spacing-before-3pt pap-spacing-after-3pt" style="line-height:1.8;"> </p> <h3 class="paragraph text-align-type-left pap-line-1.3 pap-line-rule-auto pap-spacing-before-3pt pap-spacing-after-3pt" style="line-height:1.8;">4、硬件部分</h3> <hr class="horizontal-splitline normal-bold-2"> <p class="paragraph text-align-type-left pap-line-1.3 pap-line-rule-auto pap-spacing-before-3pt pap-spacing-after-3pt" style="line-height:1.8;"> </p> <h2 class="paragraph text-align-type-left pap-line-1.3 pap-line-rule-auto pap-spacing-before-3pt pap-spacing-after-3pt" style="line-height:1.8;">锂电池充放电部分:</h2> <p class="paragraph text-align-type-left pap-line-1.3 pap-line-rule-auto pap-spacing-before-3pt pap-spacing-after-3pt" style="line-height:1.8;"><span style="color:#95a5a6;font-size:14px;"><img src="//image.lceda.cn/pullimage/2TELWcq3DdhHvpaITQLqCEB1hzDSW3utHu1yZHJ6.png" alt="2TELWcq3DdhHvpaITQLqCEB1hzDSW3utHu1yZHJ6.png"></span></p> <h2 class="paragraph text-align-type-left pap-line-1.3 pap-line-rule-auto pap-spacing-before-3pt pap-spacing-after-3pt" style="line-height:1.8;"><span style="color:#95a5a6;font-size:14px;">电流采样:</span></h2> <p><span style="color:#95a5a6;font-size:14px;"><img src="//image.lceda.cn/pullimage/afGgg8roHnn2gEuDRUQUDSCQFCWDPm5Sj81FzUO3.png" alt="afGgg8roHnn2gEuDRUQUDSCQFCWDPm5Sj81FzUO3.png"></span></p> <h2><span style="color:#95a5a6;font-size:14px;">电源切换:</span></h2> <p><span style="color:#95a5a6;font-size:14px;"><img src="//image.lceda.cn/pullimage/qgzkQAcyE2dT9YL9MnLFMND5ZGFao5t30BoRiN62.png" alt="qgzkQAcyE2dT9YL9MnLFMND5ZGFao5t30BoRiN62.png"></span></p> <p class="paragraph text-align-type-left pap-line-1.3 pap-line-rule-auto pap-spacing-before-3pt pap-spacing-after-3pt pap-left-indent-1.6em" style="line-height:1.8;"> </p> <h3 class="paragraph text-align-type-left pap-line-1.3 pap-line-rule-auto pap-spacing-before-3pt pap-spacing-after-3pt" style="line-height:1.8;">5、软件部分</h3> <hr class="horizontal-splitline normal-bold-2"> <p class="paragraph text-align-type-left pap-line-1.3 pap-line-rule-auto pap-spacing-before-3pt pap-spacing-after-3pt" style="line-height:1.8;">使用keil来进行编程,由于时间仓促,先草草的写一个,目前实现的功能有时间日期显示,温度湿度显示,电流电压功率检测,定时器,PWM。</p> <p class="paragraph text-align-type-left pap-line-1.3 pap-line-rule-auto pap-spacing-before-3pt pap-spacing-after-3pt" style="line-height:1.8;">移植一个u8g2来驱动oled屏幕。</p> <p class="paragraph text-align-type-left pap-line-1.3 pap-line-rule-auto pap-spacing-before-3pt pap-spacing-after-3pt" style="line-height:1.8;">第一次写一个菜单框架,可扩展性不高,能用;按键处理使用了中断,但是引脚搞错了,其中一个引脚没有外部中断,只能用轮询的方法;电压电流采用移动平均滤波算法,能稳定到小数点后面三位。</p> <p class="paragraph text-align-type-left pap-line-1.3 pap-line-rule-auto pap-spacing-before-3pt pap-spacing-after-3pt" style="line-height:1.8;">写代码的时候才发现ACDC参考电压使用的是Type-C的电压,不稳定、电压采集也接错了,后来只能在电路板上接一个LDO。</p> <p class="paragraph text-align-type-left pap-line-1.3 pap-line-rule-auto pap-spacing-before-3pt pap-spacing-after-3pt" style="line-height:1.8;">本来想搞一个带动效的交互界面,但是纯小白能力有限,搞不了一点....</p> <p class="paragraph text-align-type-left pap-line-1.3 pap-line-rule-auto pap-spacing-before-3pt pap-spacing-after-3pt" style="line-height:1.8;"> </p> <h3 class="paragraph text-align-type-left pap-line-1.3 pap-line-rule-auto pap-spacing-before-3pt pap-spacing-after-3pt" style="line-height:1.8;">7、大赛LOGO验证</h3> <hr class="horizontal-splitline normal-bold-2"> <p class="paragraph text-align-type-left pap-line-1.3 pap-line-rule-auto pap-spacing-before-3pt pap-spacing-after-3pt" style="line-height:1.8;"><img src="//image.lceda.cn/pullimage/aSQYRVkmUI3GTEeuGayjp0xQwrho9Rr17d8P47ch.png" alt="aSQYRVkmUI3GTEeuGayjp0xQwrho9Rr17d8P47ch.png"></p> <p class="paragraph text-align-type-left pap-line-1.3 pap-line-rule-auto pap-spacing-before-3pt pap-spacing-after-3pt" style="line-height:1.8;"><img src="//image.lceda.cn/pullimage/uDHQmUny6yykJ3dkJY08HoRTyv1hfTOQ8TPJCPFv.png" alt="uDHQmUny6yykJ3dkJY08HoRTyv1hfTOQ8TPJCPFv.png"></p> <p class="paragraph text-align-type-left pap-line-1.3 pap-line-rule-auto pap-spacing-before-3pt pap-spacing-after-3pt" style="line-height:1.8;"><img src="//image.lceda.cn/pullimage/ThnL3DoKOeXrVYGo3A2qAKSfxsmxK0haUWRQ70GN.png" alt="ThnL3DoKOeXrVYGo3A2qAKSfxsmxK0haUWRQ70GN.png"></p> <p class="paragraph text-align-type-left pap-line-1.3 pap-line-rule-auto pap-spacing-before-3pt pap-spacing-after-3pt" style="line-height:1.8;"><img src="//image.lceda.cn/pullimage/U72FS3YQazHRwul8D0YQ9vNLUIUwYTyuf5ER5OuL.png" alt="U72FS3YQazHRwul8D0YQ9vNLUIUwYTyuf5ER5OuL.png"></p> <p class="paragraph text-align-type-left pap-line-1.3 pap-line-rule-auto pap-spacing-before-3pt pap-spacing-after-3pt" style="line-height:1.8;"> </p> <h3 class="paragraph text-align-type-left pap-line-1.3 pap-line-rule-auto pap-spacing-before-3pt pap-spacing-after-3pt" style="line-height:1.8;"> 8、焊接成品展示</h3> <hr class="horizontal-splitline normal-bold-2"> <p style="line-height:1.8;"><img src="//image.lceda.cn/pullimage/YioCVRMA6eFsRFfRljUIo42wzt1LdMLa6sCdaFxE.jpeg" alt="" width="570" height="494"></p> <p style="line-height:1.8;"><img src="//image.lceda.cn/pullimage/ZvIXd9xD8VEiXDkWnwDlDpJgoorLuT28RbMGhIsW.jpeg" alt="" width="570" height="494"></p> <h1 class="paragraph text-align-type-left pap-line-1.3 pap-line-rule-auto pap-spacing-before-3pt pap-spacing-after-3pt" style="line-height:1.8;">9,演示视频</h1> <p> </p> <h1 class="paragraph text-align-type-left pap-line-1.3 pap-line-rule-auto pap-spacing-before-3pt pap-spacing-after-3pt" style="line-height:1.8;">10,总结</h1> <ol> <li>设计的时候很多细节都没注意到。</li> <li>3D外壳尺寸搞错,开孔出错,根本用不了一点......</li> <li>第一次写代码遇到很多坑。例如:option_flag=~option_flag;</li> </ol> <p class="paragraph text-align-type-left pap-line-1.3 pap-line-rule-auto pap-spacing-before-3pt pap-spacing-after-3pt" style="line-height:1.8;"> </p> </div>

文档

BOM

暂无

附件

附件名 下载
CLOCK_V1_0.zip
studio_video_1690455458279.mp4

评论(0)

  • 表情
    emoji
    小嘉工作篇
    小嘉日常篇
  • 图片
成功
工程所有者当前已关闭评论
goToTop
svg-battery svg-battery-wifi svg-books svg-more svg-paste svg-pencil svg-plant svg-ruler svg-share svg-user svg-logo-cn svg-double-arrow