描述
<p style="line-height:1.8"> </p>
<h3 style="line-height:1.8">1、项目功能介绍</h3>
<hr>
<p style="line-height:1.8"><span style="color:#95a5a6;font-size:14px">请输入内容…</span></p>
<p style="line-height:1.8"> 使用SHT40温湿度传感器测量当前环境的温湿度(iIC通信) 时钟采用STM32内部RTC实时时钟(独立按键可以硬件调时)使用OLED屏幕显示((iIC通信)(OLED的封装要核对仔细)) 此PCB板上共有4个按键一个复位按键其余全部用于调时 (左边用于选择调节年月日时分秒 中间用于当前位加 右边用于当前为减(选择为减时的范围不可超过当前选择位最小值否则会时间错乱 例如:如果减到00就是最小值如果在继续减下去时间就会错乱(解决办法就是尽量避免减到最小值 目前没有其他更好的解决办法)))</p>
<p style="line-height:1.8">注意:如果想要RTC实时时钟掉电不丢失VBAT需要接3.3V的纽扣电池,且复位时钟不会丢失 而会继续运行</p>
<p style="line-height:1.8"> </p>
<p style="line-height:1.8"> </p>
<h3 style="line-height:1.8">2、项目属性</h3>
<p>项目是首次公开;项目是原创;项目曾经没有在其他比赛中获奖;项目没有在学校参加过答辩</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 style="line-height:1.8"> </p>
<p>Public Domain</p>
<p style="line-height:1.8"> </p>
<h3 style="line-height:1.8">4、软件部分</h3>
<p> </p>
<p style="line-height:1.8">编程软件:Keil5 语言:C </p>
<h3 style="line-height:1.8">5、硬件部分</h3>
<p>焊接元件几乎没什么难度 对于小白较难的应该就是有点元件的焊接需要使用热风枪或者是加热台</p>
<p>芯片:STM32F1103C8T6 显示模块:OLED</p>
<p> </p>
<p> </p>
<h3 style="line-height:1.8">6、实物图</h3>
<p><img src="//image.lceda.cn/oshwhub/77d73b5ae0ec414d878423929d8cf18a.jpg" alt="" width="479" height="430"></p>
<p>由于本人粗心没有仔细核对OLED屏幕的封装导致OLED的正负极与PCB板的正负极出现了短路 所以现在的实物图是飞线的状态 PCB是更改好了的</p>
<p> </p>
<p><img src="//image.lceda.cn/oshwhub/f80ff70770a94cf491b8a77d135953fd.jpg" alt="" width="568" height="509"></p>
<p>这个是SHT40传感器模块的引脚封装图</p>
<p><img src="//image.lceda.cn/oshwhub/7757f74d8c1c4e2f90a14cc62a4a51d4.png"></p>
<p>每段代码都有注释</p>
评论(0)