版本协议

Public Domain

标签
专业版
#第八届立创电赛#语音时钟

创建时间:9个月前

202 0

描述

<h2>题目要求</h2> <p><span style="color:#999aaa;">智能语音提示闹钟</span></p> <p> </p> <p> </p> <p> </p> <h2>题目分析</h2> <p><span class="colour" style="color:#999aaa;">瑞萨杯立创电赛--<span style="color:#999aaa;">智能语音提示闹钟。</span></span></p> <p> </p> <p><span class="colour" style="color:#999aaa;"><span style="color:#999aaa;"><strong><span style="font-size:18px;">项目目标:</span></strong>看了群里的资料,结合我手边两个86盒的公模,再利用面板打印遮瑕,应该就可以做出一个86盒形式的语音提示闹钟。</span></span></p> <p> </p> <p><span class="colour" style="color:#999aaa;"><span style="color:#999aaa;"><strong><span style="font-size:18px;">硬件目标:</span></strong>以前一直用立创eda画二层板,一直苦于程序不会写,立创活动讲pcb比较多,软件程序设计方面好像没怎么讲。所以这次想着画次4层板,听听肖工的瑞萨程序设计,看看能否有所突破有所收获哈哈。</span></span></p> <p> </p> <p><span style="color:#999aaa;"><strong><span style="font-size:18px;">程序目标:</span></strong>能跑起来就行了,还不懂多么高深的程序设计,哈哈。</span></p> <h2> </h2> <p><span class="colour" style="color:#999aaa;"><strong><span style="font-size:18px;">总体设计方案框图</span></strong><br>这部分千篇一律的,就不详细说了,见原理图吧!!<br><br></span></p> <p> </p> <p> </p> <h2>原理图设计说明</h2> <p><span class="colour" style="color:#999aaa;">模块的原理图参照的瑞萨立创电赛训练营的原理图,稍做修改,改动方面主要是:</span></p> <p><span class="colour" style="color:#999aaa;">1。电源输入方面。原版是用typeC供电,我想着既然是86盒,就想用5V的电源模块供电就行了吧,或者用电池供电,第一版就用电源模块供电吧。如果有第二版一定添加电池供电</span></p> <p><span class="colour" style="color:#999aaa;">2.下载电路。省钱没买jlink,就没画swd下载,就只画了串口下载。</span></p> <p><span class="colour" style="color:#999aaa;">其他部分基本没什么改动。</span></p> <p><img src="//image.lceda.cn/pullimage/UVg42H92A1a0jSE4rtwrlnduf1fJMeoRFhAFLqQ5.png" alt=""></p> <p><img src="//image.lceda.cn/pullimage/EF96al9SRGZJXcHFASD5tAFy5Dg99GnMf5p17qd5.png" alt="" width="639" height="516"></p> <p> </p> <p> </p> <p> </p> <p> </p> <h2>PCB设计说明</h2> <p><span class="colour" style="color:#999aaa;">关于价格:家里正好有两个之前一阵子网上1块6买(运费6块钱)的86盒,正好蹭一把面板打样(立创给的面板券30块钱),pcb用的面板券打样的四层电路板(不用打样券是50块钱)。这次第一次体验了4层板,真香哈哈,流露出贫穷的微笑哈哈。</span></p> <p> </p> <p><span class="colour" style="color:#999aaa;">由于使用了4层板设计,所以pcb设计方面比较简单,将电源+5V和gnd分别放在内电层1和2,顶层和底层布信号线,基本没什么难度,从MCU引脚出来直接连接至相关功能模块的引脚。走线正常45°拐,3W线宽,但是关于4层板的层压结构和阻抗匹配太专业了这个不太懂········</span><span class="colour" style="color:#999aaa;">希望立创的训练营讲点精深的东东。</span></p> <p><img src="//image.lceda.cn/pullimage/VEQPXC0zsQl1O6gWBkSRwPS8iPsgZqzuDGb3qNDB.png" alt="" width="439" height="440"></p> <p><img src="//image.lceda.cn/pullimage/YRjeUXJSOLkLEqLiRgLTjbjqhGemoyHttV45R5TD.png" alt="" width="471" height="419"></p> <p> </p> <p> </p> <p><span style="font-size:24px;"><strong>3D外壳</strong></span><br>马云网上买的86外壳,公模外壳,视频开头有展示,有两种规格,一种是有电池仓的,一种没有电池仓也就薄一点的。</p> <p>面板打样后就贴在这个公模外壳上的,86公模外壳按钮到PCB有点距离,需要再到马云网上买支撑的那个导柱,看看空空的钱包就懒得买了。</p> <p> </p> <p> </p> <p> </p> <p> </p> <p> </p> <h2>面板设计说明</h2> <p>面板仿照86盒的外壳画的,画的比较简单,看了立创的画板视频讲解,感觉不太习惯不太跟得上,我照着文档说明大致依葫芦画瓢画了个体验,面板如下图:</p> <p><img src="//image.lceda.cn/pullimage/m5uouGYr0Grshi1EcUgQhDsn5UmgToQCsCEjDURf.png" alt="" width="620" height="349"></p> <p>面板3D效果图如下:</p> <p><img src="//image.lceda.cn/pullimage/si84e9Sv4MEsUdBwT0KtTK5dyND3lLIN31KDyLgz.png" alt="" width="380" height="382"></p> <p> </p> <h2>软件说明</h2> <p><span class="colour" style="color:#999aaa;">硬件方面模仿地还行,程序设计这块总感觉有点困难,不得章法。原理大致都懂,就是不会写,流露出无能为力的尬笑。程序这块我就不细说了,看了肖工的视频,呃,独立的功能照猫画虎勉强出来,把所有功能都集合到一起就GG了???再次流露出战五渣的笑容。</span></p> <p><span class="colour" style="color:#999aaa;">程序设计看来得去拜访下韦神视频  原子哥视频了、、、、</span></p> <p> </p> <p><span class="colour" style="color:#999aaa;">哇大哭,程序设计好难啊,始终未能领悟精髓、、、、好想会写程序呀、、、、</span></p> <p><span class="colour" style="color:#999aaa;"><strong>烧录了群里肖工的hex文件,能显示0000然后dp闪烁?这hal库创建的代码是真的难读,我自己改了改,构建通过了,下载试试看了但没有什么用。</strong></span></p> <p><span class="colour" style="color:#999aaa;"><strong>后来求助群里的大神们,才把程序稍微修改了一点,才能用起来。</strong></span></p> <p><span class="colour" style="color:#999aaa;"><strong>触摸功能部分的程序可能还有点问题,也没买弹簧焊上去,视频中就没演示了。</strong></span></p> <p><span style="color:#999aaa;"><strong>另外,面板打样的按键说明和程序的按键不匹配,肖工的程序中key1key2key3key4四个按键只用了三个,我、、、凌乱了,流下了不会改程序无能的眼泪。。。。。。。</strong></span></p> <p><span class="colour" style="color:#999aaa;"><strong>代码块:</strong></span></p> <pre><code>#include<stdio.h> void main() {<br> while(1)<br> { printf("战五渣的凝视"/r/n);<br> } } <br><br><br> </code></pre> <h2>实物展示说明</h2> <p><img src="//image.lceda.cn/pullimage/DyrUTbiV54sc2ltEDWy4XfeGSeZrMdm4oUdpxsYS.jpeg" alt="" width="1200" height="1200"></p> <p><img src="//image.lceda.cn/pullimage/6g3P8idnnjKty2EGGmJzoQmncWEJSkEAjuTe0cvo.jpeg" alt="" width="1200" height="1200"></p> <p><img src="//image.lceda.cn/pullimage/sDJGYXnwVxqoVMb9zkOtH4Kz33bgUoB1tes4zKdL.jpeg" alt="" width="1200" height="1200"><img src="//image.lceda.cn/pullimage/Vs83vtFw7xRRBFgkjnioGF5VMt8QlWQKXk1Q0eyB.jpeg" alt=""></p>

文档

BOM

暂无

附件

附件名 下载
RA2E1_Clock.hex
演示视频.mp4

评论(2)

  • 表情
    emoji
    小嘉工作篇
    小嘉日常篇
  • 图片
成功
工程所有者当前已关闭评论
立创电赛 回复
<p>没有看到立创电赛logo哦</p>
Ironman_TonyStark 回复
<p>这个我用网页版画PCB板子时候都是有的,打样到手发现板子上没有logo了</p>
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