版本协议

CC-BY-NC-SA 3.0

标签
专业版
#第七届立创电赛# 多功能宏键盘 3Plus

创建时间:2年前

视频

描述

<div class="document"> <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;">* 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;"><strong><span style="color: #000000; font-size: 16px;"><a href="https://www.bilibili.com/video/BV1Yd4y1g7KR/" target="_blank">https://www.bilibili.com/video/BV1Yd4y1g7KR/</a></span></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;"><span style="color: #000000; font-size: 14px;">大多数的宏键盘没有实时显示按键定义的指示性功能;</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" style="line-height: 1.8;"><span style="color: #000000; font-size: 14px;">若修改了宏键盘的功能,也只能通过记忆或者粘贴便签的方式来记录,缺乏灵活性; </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" style="line-height: 1.8;"><span style="color: #000000; font-size: 14px;">这是一个将显示和按键组合起来的宏键盘,方便进行修改按键值;</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" style="line-height: 1.8;"><span style="color: #000000; font-size: 14px;">同时也不只是一个键盘,还有其他妙用。</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" style="line-height: 1.8;"><img src="//image.lceda.cn/pullimage/Km5BmDzoRTLhxVgdwIO4RmQ82RpP7pnQb16sm2fo.jpeg" alt="" width="700" height="298"><img src="//image.lceda.cn/pullimage/gjuAX2WcnFKB1s2gqeffWKsuv79M2g3IeOYlw7Pq.jpeg" alt="" width="700" height="298"></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/JOe3b7TkkNoCAkCbZZNYKWYJ80swWxv7GMYYzbuR.jpeg" alt="" width="700" height="393"><img src="//image.lceda.cn/pullimage/qtDruiSrrem8heAgjOfAuSigu1AMOG3FIqZTxBCG.jpeg" alt="" width="700" height="393"><img src="//image.lceda.cn/pullimage/1L4d7ayvCMUhrSaFKtVavlWfjZKjrzNfy7PE48Vl.jpeg" alt="" width="700" height="393"><img src="//image.lceda.cn/pullimage/4SpqzJlS103YbMTnUzk5ENhIeoRro57S5AUHUI0h.jpeg" alt="" width="700" height="393"><img src="//image.lceda.cn/pullimage/3Yn95JDKfvwDtWzkmOABudNYFFFTwWGevAylIeus.jpeg" alt="" width="700" height="393"><img src="//image.lceda.cn/pullimage/um34veKudW4Ip2FfwG8AtoX6Zv5vSfUeoVIZ6DOy.jpeg" alt="" width="700" height="393"></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;"><span style="color: #000000; font-size: 14px;">首次公开,原创 </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" 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 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="font-size: 14px;">CC-BY-NC-SA 3.0</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" style="line-height: 1.8;"><span style="color: #95a5a6;"><span style="font-size: 14px;"> </span></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" 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"> <h2 id="%E6%9C%BA%E6%A2%B0%E6%8C%89%E9%94%AE%E6%98%BE%E7%A4%BA%E6%A8%A1%E5%9D%97"><span style="font-size: 14px;">主控模块</span></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="font-size: 14px;">主控使用ESP32-C3,支持ble+wifi;同时支持usb下载,省去一颗串口芯片;负责控制显示部分,检测按键和旋钮的输入</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" 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;"><span style="font-size: 14px;"><img style="font-size: medium;" src="//image.lceda.cn/pullimage/7VWt1KoqkjGkVh12H2ZnXOwSqWwT0pBg8odMOK16.png" alt="" width="551" height="467"></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" style="line-height: 1.8;"> </p> <h2 id="%E6%9C%BA%E6%A2%B0%E6%8C%89%E9%94%AE%E6%98%BE%E7%A4%BA%E6%A8%A1%E5%9D%97"><span style="font-size: 14px;">机械按键显示模块</span></h2> <p><span style="font-size: 14px;">由于宏键盘的功能有可能会变化,因此把按键和显示屏进行了融合,方便根据不同功能进行按键定义显示。采用0.95寸RGBOLED+机械轴的方式,用到3套</span></p> <p><span style="font-size: 14px;"><img src="//image.lceda.cn/pullimage/PaAdHgJnxbX7NtrUGuOJWQgtwdlcLCr3OHCBisEW.png" alt="" width="585" height="450"></span></p> <h2 id="%E6%9C%BA%E6%A2%B0%E6%8C%89%E9%94%AE%E6%98%BE%E7%A4%BA%E6%A8%A1%E5%9D%97"><span style="font-size: 14px;">供电模块</span></h2> <p><span style="font-size: 14px;">通过ME6211给主控和显示部分提供3.3V电源;</span></p> <p><img src="//image.lceda.cn/pullimage/Rtc8iRKRqWS4io563VeNXq7qyMSBCN2VNAanZomB.png" alt="" width="437" height="187"><span style="font-size: 14px;">通过TPS61040DBVR给显示屏提供10V电源;</span></p> <p><img src="//image.lceda.cn/pullimage/VP79fJuuhRTrKXhIkMudhzkN9ReHdSLvBD2jbYig.png" alt="" width="560" height="300"> </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;"><span style="font-size: 14px;">使用platformIO进行开发,下载,方便易用;</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"><span style="font-size: 14px;">软件代码详见附件;</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"><span style="font-size: 14px;">主要实现了一个功能界面切换架构,按照一定的编写规则,非常容易加入其他各种功能;</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"><span style="font-size: 14px;">使用FreeRTOS进行任务调度,主要任务有:</span></p> <ol> <li class="paragraph text-align-type-left pap-line-1.3 pap-line-rule-auto pap-spacing-before-3pt pap-spacing-after-3pt"><span style="font-size: 14px;">按键扫描</span></li> <li class="paragraph text-align-type-left pap-line-1.3 pap-line-rule-auto pap-spacing-before-3pt pap-spacing-after-3pt"><span style="font-size: 14px;">界面显示更新</span></li> <li class="paragraph text-align-type-left pap-line-1.3 pap-line-rule-auto pap-spacing-before-3pt pap-spacing-after-3pt"><span style="font-size: 14px;">pc状态获取</span></li> <li class="paragraph text-align-type-left pap-line-1.3 pap-line-rule-auto pap-spacing-before-3pt pap-spacing-after-3pt"><span style="font-size: 14px;">天气获取</span></li> </ol> <p> </p> <h5><span style="font-size: 14px;">注意</span></h5> <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="font-size: 14px;">下载的时候,如果遇到无法识别串口的情况,可以在按住最左边的按键的情况下,插入USB供电,然后会看到串口提示,松开按钮即可</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;">*6、BOM清单</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;"><span style="color: #95a5a6;"><span style="font-size: 14px;"> <img src="//image.lceda.cn/pullimage/YNvJQqNfQDcLuAr6aQM48TyUsroQ48qo6WFD35QK.png" alt="" width="1539" height="257"></span></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" style="line-height: 1.8;"><span style="color: #95a5a6;"><span style="font-size: 14px;"><img src="//image.lceda.cn/pullimage/koUY6nz4M1ZBqAVgVPegAnWVb4fTlL5oTpCRjJaO.png" alt="" width="1525" height="476"></span></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" 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;"><span style="font-size: 14px;">面板:数量x3  底面打印</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" style="line-height: 1.8;"><span style="font-size: 14px;">螺丝:M1.6*8  数量x7</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" 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 style="line-height: 1.8;"><img src="//image.lceda.cn/pullimage/JYn1MxZ5Ct5WX3oit47x7WyJ9MfQBahue1oxXBpc.jpeg" alt="" width="600" height="337"></p> <p style="line-height: 1.8;"><img src="//image.lceda.cn/pullimage/VXHu7uT3XTd6aYcQqpr6w1IhbsgkXpTi9PZY0Qb7.jpeg" alt="" width="600" height="337"></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/mL2a8NXzsGcmq6oESMJER8lKJzLkijtpiCHSKW2M.jpeg" alt="" width="600" height="337"></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;">* 8、演示您的项目并录制成视频上传</h3> <hr class="horizontal-splitline normal-bold-2"> <p 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;"><span style="color: #95a5a6; font-size: 14px;">视频要求:请横屏拍摄,分辨率不低于1280×720,格式Mp4/Mov,单个视频大小限100M内;</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" style="line-height: 1.8;"><span style="color: #95a5a6; font-size: 14px;">视频标题:立创电赛:{项目名称}-{视频模块名称};如立创电赛:《自动驾驶》-团队介绍。</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" style="line-height: 1.8;"> </p> </div>

文档

BOM

暂无

附件

附件名 下载
BOM.zip
3D打印.zip
gerber.zip
v1.0_THREE.zip

成员

评论(2)

  • 表情
    emoji
    小嘉工作篇
    小嘉日常篇
  • 图片
成功
工程所有者当前已关闭评论
立创电赛 回复
<p><span class="colour" style="color: rgb(85, 85, 85);">9月20日截止提交哦,请在此之前完善文档</span></p>
立创电赛 回复
<p>本项目《多功能宏键盘 3Plus》在第七届立创电赛中荣获三等奖!</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