描述
<p style="line-height:1.8">注:* 为必填项</p>
<p style="line-height:1.8"><strong><span style="color:#0093e6">请在报名阶段填写 ↓</span></strong></p>
<p style="line-height:1.8"> </p>
<h3 style="line-height:1.8">* 1、项目功能介绍</h3>
<p>项目名称:智能超声波感应垃圾桶</p>
<p> </p>
<p>项目概述: 智能超声波感应垃圾桶是一款DIY创新项目,旨在通过技术手段提升日常生活的便利性和卫生标准。该项目通过集成超声波传感器和微控制器,实现了垃圾桶盖的自动开闭功能,使用户在扔垃圾时无需直接接触垃圾桶,从而减少了细菌传播的风险。</p>
<p> </p>
<p>解决的问题: 在公共场合和家庭环境中,垃圾桶的开闭常常需要手动操作,这不仅不方便,还可能因为接触传播细菌和病毒。智能超声波感应垃圾桶解决了以下问题:</p>
<ol>
<li>避免直接接触垃圾桶,减少细菌和病毒的传播。</li>
<li>提高用户在处理垃圾时的卫生体验。</li>
<li>通过自动感应,提供更便捷的使用方式。</li>
</ol>
<p style="line-height:1.8"> </p>
<h3 style="line-height:1.8">*2、项目属性</h3>
<hr>
<p style="line-height:1.8">不是首次公开,也并不是原创产品,最后也没有在学校参加过答辩。</p>
<p style="line-height:1.8"> </p>
<p style="line-height:1.8"> </p>
<h3 style="line-height:1.8">* 3、开源协议</h3>
<hr>
<p><strong>项目名称</strong>:智能超声波感应垃圾桶</p>
<p><strong>作者</strong>:肖熙彤</p>
<p><strong>许可证类型</strong>:MIT License</p>
<p><strong>版权声明</strong>:版权 © [2024] [肖熙彤]</p>
<p><strong>许可协议</strong>:</p>
<ol>
<li>
<p><strong>开源声明</strong>:本项目作者尊重开源精神,同意将此DIY项目以开源的方式分享给公众。</p>
</li>
<li>
<p><strong>使用自由</strong>:任何人可以出于任何目的使用此项目的硬件设计、软件代码、文档和其他相关资料。</p>
</li>
<li>
<p><strong>修改自由</strong>:任何人可以修改此项目的任何部分,并可以自由地发布修改后的作品。</p>
</li>
<li>
<p><strong>再分发自由</strong>:任何人可以将此项目的未修改或修改版本以任何形式分发,包括但不限于出售、出租、租赁等。</p>
</li>
<li>
<p><strong>专利豁免</strong>:作者同意不对任何个人或实体就其使用、修改或分发此项目提起专利侵权诉讼。</p>
</li>
<li>
<p><strong>免责声明</strong>:本项目的所有文件和资料均按“原样”提供,不提供任何形式的保证。作者不承担任何由于使用此项目而引起的直接、间接、偶然、特殊及后续的损害赔偿责任。</p>
</li>
<li>
<p><strong>引用要求</strong>:如果此项目中包含了其他开源项目的内容,使用者在使用时应遵循原项目的开源协议,并明确标注引用来源。</p>
</li>
<li>
<p><strong>原创性声明</strong>:虽然本项目可能参考了其他开源资源,但作者已根据个人理解和技能进行了重新设计和制作,以确保项目的原创性。</p>
</li>
<li>
<p><strong>协议版本</strong>:本开源协议版本为1.0,作者保留对协议内容进行更新和修改的权利。</p>
</li>
</ol>
<p style="line-height:1.8"> </p>
<p style="line-height:1.8"><span style="color:#95a5a6;font-size:14px">注:利他即利己,请认真阅读下述内容。</span></p>
<ol style="line-height:1.8">
<li style="line-height:1.8"><span style="color:#95a5a6;font-size:14px"><span style="color:#95a5a6;font-size:14px">拥抱开源,赋予项目无限价值。建议</span></span></li>
<li style="line-height:1.8"><span style="color:#95a5a6;font-size:14px">2、若某一部分功能不可替代且删掉之后项目无法解决对应的问题,则这一部分实现的功能就是项目的核心功能;比如设计了一台电子负载且设计了一款上位机软件监控功率变化,则电子负载为核心功能,上位机软件为辅助功能;比如电子负载中使用了一款隔离485模块与上位机通信,则此485模块实现的通讯功能为辅助功能; </span></li>
<li style="line-height:1.8"><span style="color:#95a5a6;font-size:14px">项目应选择适合自己的<span style="text-decoration:underline"><a href="/posts/98fdb2accd754af7b51990790db3b47a" target="_blank">开源协议</a></span>,若项目引用其他开源项目,应注明来源并遵循原作者的开源协议规定;原创项目推荐使用GPL3.0开源协议;</span></li>
<li style="line-height:1.8"><span style="color:#95a5a6;font-size:14px">直接引用开源项目的原电路或原代码实现的功能不可作为自己项目的核心功能、使用市场上通用模块直接实现的功能不可作为自己项目的核心功能。</span></li>
</ol>
<p style="line-height:1.8"> </p>
<p style="line-height:1.8"><strong><span style="color:#0093e6">请在竞赛阶段填写 ↓</span></strong></p>
<p style="line-height:1.8"> </p>
<h3 style="line-height:1.8">*项目实现原理:</h3>
<p>超声波测距模块通过声波的反射来测量前方障碍物的距离。如果没有检测到障碍物,或者障碍物的距离大于或等于5厘米,单片机将控制舵机转动到0度的位置。如果检测到障碍物的距离小于5厘米,单片机将控制舵机旋转到180度,从而打开垃圾桶的盖子。</p>
<p>超声波测距的工作原理如下:</p>
<p>1. 单片机向超声波模块的TRIG引脚发送一个至少10微秒的脉冲信号。<br>2. 超声波模块接收到脉冲后,会发出8个40kHz频率的声波周期,并监听回声。<br>3. 当模块检测到回声信号时,它会在ECHO引脚输出一个脉冲信号。<br>4. 这个回声信号的脉冲宽度与测量到的距离成正比。<br>5. 单片机通过测量这个回声信号的脉冲宽度,可以计算出距离。</p>
<p>计算距离的公式是:\[ \text{距离} = \left( \frac{\text{回响高电平时间}}{1000000} \right) \times 340 \div 2 \]</p>
<p>舵机控制的工作原理如下:</p>
<p>1. SG90舵机的控制引脚包括GND(棕色)、VCC(红色)和PWM(黄色)。<br>2. 通过PWM(脉冲宽度调制)信号来控制舵机的旋转。<br>3. 需要MCU(微控制单元)产生一个周期为20毫秒的脉冲信号,其中高电平的持续时间从0.5毫秒到2.5毫秒,以控制舵机的角度。<br>4. 高电平时间与舵机旋转角度的关系如下:<br> - 0.5毫秒对应0度,占空比为2.5%。<br> - 1.0毫秒对应45度,占空比为5.0%。<br> - 1.5毫秒对应90度,占空比为7.5%。<br> - 2.0毫秒对应135度,占空比为10.0%。<br> - 2.5毫秒对应180度,占空比为12.5%。</p>
<p>通过调整PWM信号的高电平时间,可以精确控制舵机的旋转角度。</p>
<p style="line-height:1.8"> </p>
<p style="line-height:1.8"><span style="color:#95a5a6;font-size:14px"> 注:请前往<span style="text-decoration:underline"><a href="https://lceda.cn/editor" target="_blank">嘉立创EDA</a> </span>生成/上传设计文件,文件完成后,相关文稿将自动生成至项目详情;这里可以详细说明您的项目实现原理和机制、注意事项、调试方法、测试方法等。推荐图文并茂的形式向别人介绍您的想法。 </span></p>
<p style="line-height:1.8"> </p>
<h3 style="line-height:1.8">*5、软件部分</h3>
<p style="line-height:1.8">通过STM32cubeMX建立工程,通过keil5优化代码,然后使用stlink烧录程序进入stm32单片机中。</p>
<p style="line-height:1.8"><span style="color:#95a5a6;font-size:14px">注:若您的项目涉及软件开发,请在附件上传对应的工程源码。这里可以详细说明您的软件流程图、功能模块框图、相关算法的解释或科普、源码结构、编译环境的搭建和配置、源码编译方法、程序烧录方法等。推荐图文并茂的形式向别人介绍您的想法。</span></p>
<p style="line-height:1.8"> </p>
<h3 style="line-height:1.8">*6、BOM清单</h3>
<hr>
<p style="line-height:1.8"><span style="color:#95a5a6">1.400孔面包板*1</span></p>
<p style="line-height:1.8"><span style="color:#95a5a6">2.stm32单片机*1</span></p>
<p style="line-height:1.8"><span style="color:#95a5a6">3.杜邦线公对公*3</span></p>
<p style="line-height:1.8"><span style="color:#95a5a6">4.超声波模块*1</span></p>
<p style="line-height:1.8"><span style="color:#95a5a6">5.SG90舵机(180度舵机)</span></p>
<p style="line-height:1.8"><span style="color:#95a5a6">6.STLINK</span></p>
<p style="line-height:1.8">7.USB线</p>
<p style="line-height:1.8"> </p>
<p style="line-height:1.8"> </p>
<p style="line-height:1.8"><span style="color:#95a5a6;font-size:14px">注:项目涉及的BOM清单。在<span style="text-decoration:underline"><a href="https://lceda.cn/editor" target="_blank">嘉立创EDA</a> </span>生成/上传设计文件后,BOM将自动生成至项目详情;建议包括型号、品牌、名称、封装、采购渠道、用途等内容。具体内容和形式应以表达清楚项目构成为准。 </span></p>
<p style="line-height:1.8"> </p>
<h3 style="line-height:1.8">*7、大赛LOGO验证</h3>
<hr>
<p style="line-height:1.8"><img src="//image.lceda.cn/oshwhub/c59a68b9e45247b2ab4e2a72e10c34c8.png"></p>
<p style="line-height:1.8"><span style="color:#95a5a6;font-size:14px">请上传包含大赛logo的项目图片,logo以丝印形式印刷在PCB上面。</span></p>
<p style="line-height:1.8"><span style="color:#95a5a6;font-size:14px">点击zip下载大赛logo标识! <span style="text-decoration:underline"><a href="https://image.lceda.cn/easyedaResource/images/d1bbfd69f9404f56901a0e7b849b7245.rar" target="_blank">(大赛标识).zip</a></span></span></p>
<p style="line-height:1.8"> </p>
<h3 style="line-height:1.8">* 8、演示您的项目并录制成视频上传</h3>
<hr>
<p style="line-height:1.8"> </p>
<p style="line-height:1.8"><span style="font-size:14px"><a href="/posts/de460543d4cf4dacb5f0326612455578" target="_blank">前往查看更多详情 ></a></span></p>
<p style="line-height:1.8"> </p>
评论(0)