站内搜索
发作品签到
专业版

#第九届立创电赛#温湿度检测仪-训练营

工程标签

340
0
0
0

简介

#第九届立创电赛#温湿度检测仪-训练营产物,点击唤醒按钮,显示温湿度,使用的是盛思锐的sht40传感器,单片机用的是STM32G030K6T6。从0开始做这个项目,最后成功显示出温湿度,完成了实物

简介:#第九届立创电赛#温湿度检测仪-训练营产物,点击唤醒按钮,显示温湿度,使用的是盛思锐的sht40传感器,单片机用的是STM32G030K6T6。从0开始做这个项目,最后成功显示出温湿度,完成了实物
第九届立创电子设计开源大赛

开源协议

Public Domain

创建时间:2024-07-06 00:09:51更新时间:2024-08-02 14:19:29

描述

<h3 style="line-height: 1.8;">1、项目功能介绍</h3> <hr /> <p style="line-height: 1.8;">点击唤醒按钮,温度湿度交替显示。传感器用的是盛思锐的SHT40直插模块</p> <p style="line-height: 1.8;">&nbsp;</p> <h3 style="line-height: 1.8;">2、项目属性</h3> <hr /> <p style="line-height: 1.8;"><span style="color: #000000;">参加训练营的。开源。暨第九届立创电赛。</span></p> <p style="line-height: 1.8;">&nbsp;</p> <h3 style="line-height: 1.8;">3、开源协议</h3> <hr /> <p>本项目从官方&nbsp; 桌面温湿度仪项目文档&nbsp; &nbsp;学习及参考,原理图、PCB设计、可视化编程、修改调试代码由本人完成,项目开源</p> <p style="line-height: 1.8;">&nbsp;</p> <p style="line-height: 1.8;">&nbsp;</p> <h3 style="line-height: 1.8;">4、硬件部分</h3> <hr /> <p style="line-height: 1.8;">本人本职做软件开发,偶然的机会接触到esp做智能家居,然后了解到嘉立创,然后开始了硬件的学习,此次体验了项目从0到1的过程。</p> <p style="line-height: 1.8;">根据官方提供的原理图进行绘制,然后映射成pcb,参考官方demo进行布元件、布线,学习到了布线的一些规则,还有一些设计规范,丝印的规范等等,学习收获良多</p> <p style="line-height: 1.8;"><img src="//image.lceda.cn/oshwhub/a636dca3f7f840c297afec1899ad856d.png" /></p> <p style="line-height: 1.8;"><img src="//image.lceda.cn/oshwhub/75eb6fb62c6e4465abcbcc819986a23e.png" width="635" height="364" /></p> <p style="line-height: 1.8;">焊接时,还是太高估了自己的焊接水平,焊坏了一块板(同时也发现了紫色阻焊层的板子,好像更容易掉,不过也不影响)</p> <p style="line-height: 1.8;">最后使用了铁板烧+电烙铁辅助修复</p> <p style="line-height: 1.8;"><img src="//image.lceda.cn/oshwhub/84656514b10e4d0b897154bd4c43cea1.jpg" width="413" height="551" /></p> <p style="line-height: 1.8;">晶振有点歪,中间的寄存器处理连锡时,拖锡拖了好几次,可能阻焊层太热,轻刮了一下板子,刮掉了,不过不影响,最后95酒精刷了后,用万用表测了一遍,没有连锡情况,通电led灯亮。电路应该没问题,即开始软件学习和烧录</p> <p style="line-height: 1.8;"><img src="//image.lceda.cn/oshwhub/ccf31f9f0ab14878b900dbfe68b3194a.jpg" width="457" height="609" /></p> <p style="line-height: 1.8;">&nbsp;</p> <h3 style="line-height: 1.8;">5、软件部分</h3> <hr /> <p style="line-height: 1.8;">使用了ST-LINK V2烧录器,按着官方文档的demo次序,每个demo都从图形化配置,到生成代码,到增加func,到编译,烧录,每次都挺顺利的。因平时做python开发,之前也做过java ,android等开发。对开发流程颇为熟悉,可能这个也是有帮助,感觉代码都是有一套路,比较相同,但是实属感觉硬件编程,需要更多的是对01的亲合度,需要更多硬件基础知识,大学时选修过的数字电路、模拟电路对这个硬件编程很有用,但是已经过去十年了,忘记得差不多了。要一点点拾起了。</p> <p style="line-height: 1.8;"><img src="//image.lceda.cn/oshwhub/c163d3b3b1a24f62ab241ea2a93f0b17.jpg" width="386" height="515" /></p> <p style="line-height: 1.8;">亲测用win和mac都可以用ST-LINK V2进行烧录。mac电脑因平时工作需要,也搭建了环境,使用的是STM32CubeMX+Clion交叉编译的方式,配置gcc和gc++编译库,学习了配置文件的编写,因Clion也是jetbrains家的(平时py用pycharm,web用过webstome,android studio etc.),很快就上手了,感觉clion确实比win的官方文档写的keli要美丽很多,顺眼很多。</p> <p style="line-height: 1.8;">接线部分,swd烧录&nbsp; 跟 esp的不太一样,esp的要rx接tx,tx接rx。这个stm32的只需要一一对应即可(小白初体验)</p> <p style="line-height: 1.8;">&nbsp;</p> <h3 style="line-height: 1.8;">6、BOM清单</h3> <hr /> <table style="border-collapse: collapse; width: 865px; height: 596px;" border="0" width="738"> <tbody> <tr style="height: 13.50pt;"> <td style="height: 13.5pt; width: 122.562px;" height="18">Quantity</td> <td style="width: 184.453px;">Comment</td> <td style="width: 183.984px;">Designator</td> <td style="width: 184.188px;">Manufacturer</td> <td style="width: 183.812px;">Supplier Part</td> </tr> <tr style="height: 13.50pt;"> <td style="height: 13.5pt; width: 122.562px;" height="18">1</td> <td style="width: 184.453px;">BH-AA-A1AJ020</td> <td style="width: 183.984px;">BAT1</td> <td style="width: 184.188px;">MYOUNG(美阳)</td> <td style="width: 183.812px;">C5290181</td> </tr> <tr style="height: 13.50pt;"> <td style="height: 13.5pt; width: 122.562px;" height="18">1</td> <td style="width: 184.453px;">BH-AA-A1AJ020</td> <td style="width: 183.984px;">BAT2</td> <td style="width: 184.188px;">MYOUNG(美阳)</td> <td style="width: 183.812px;">C5290180</td> </tr> <tr style="height: 13.50pt;"> <td style="height: 13.5pt; width: 122.562px;" height="18">4</td> <td style="width: 184.453px;">100nF</td> <td style="width: 183.984px;">C1,C2,C8,C10</td> <td style="width: 184.188px;">YAGEO(国巨)</td> <td style="width: 183.812px;">C49678</td> </tr> <tr style="height: 13.50pt;"> <td style="height: 13.5pt; width: 122.562px;" height="18">2</td> <td style="width: 184.453px;">18pF</td> <td style="width: 183.984px;">C3,C4</td> <td style="width: 184.188px;">HRE(芯声)</td> <td style="width: 183.812px;">C18220909</td> </tr> <tr style="height: 13.50pt;"> <td style="height: 13.5pt; width: 122.562px;" height="18">4</td> <td style="width: 184.453px;">1uF</td> <td style="width: 183.984px;">C5,C6,C7,C9</td> <td style="width: 184.188px;">SAMSUNG(三星)</td> <td style="width: 183.812px;">C28323</td> </tr> <tr style="height: 13.50pt;"> <td style="height: 13.5pt; width: 122.562px;" height="18">1</td> <td style="width: 184.453px;">100nF</td> <td style="width: 183.984px;">C22</td> <td style="width: 184.188px;">FH(风华)</td> <td style="width: 183.812px;">C30926</td> </tr> <tr style="height: 13.50pt;"> <td style="height: 13.5pt; width: 122.562px;" height="18">1</td> <td style="width: 184.453px;">ES1M</td> <td style="width: 183.984px;">D4</td> <td style="width: 184.188px;">MSKSEMI(美森科)</td> <td style="width: 183.812px;">C5140048</td> </tr> <tr style="height: 13.50pt;"> <td style="height: 13.5pt; width: 122.562px;" height="18">1</td> <td style="width: 184.453px;">X6511WV-04H-C60D30</td> <td style="width: 183.984px;">H1</td> <td style="width: 184.188px;">XKB Connection(中国星坤)</td> <td style="width: 183.812px;">C706876</td> </tr> <tr style="height: 13.50pt;"> <td style="height: 13.5pt; width: 122.562px;" height="18">1</td> <td style="width: 184.453px;">PBBMAQ2012G-121T08</td> <td style="width: 183.984px;">L1</td> <td style="width: 184.188px;">PROD(谱罗德)</td> <td style="width: 183.812px;">C22462042</td> </tr> <tr style="height: 13.50pt;"> <td style="height: 13.5pt; width: 122.562px;" height="18">2</td> <td style="width: 184.453px;">XL-2012UGC</td> <td style="width: 183.984px;">LED1,LED2</td> <td style="width: 184.188px;">XINGLIGHT(成兴光)</td> <td style="width: 183.812px;">C965815</td> </tr> <tr style="height: 13.50pt;"> <td style="height: 13.5pt; width: 122.562px;" height="18">2</td> <td style="width: 184.453px;">SP420361N</td> <td style="width: 183.984px;">LED3,LED4</td> <td style="width: 184.188px;">ARKLED(方舟)</td> <td style="width: 183.812px;">C98927</td> </tr> <tr style="height: 13.50pt;"> <td style="height: 13.5pt; width: 122.562px;" height="18">1</td> <td style="width: 184.453px;">WST3401</td> <td style="width: 183.984px;">Q1</td> <td style="width: 184.188px;">WINSOK(微硕)</td> <td style="width: 183.812px;">C105162</td> </tr> <tr style="height: 13.50pt;"> <td style="height: 13.5pt; width: 122.562px;" height="18">1</td> <td style="width: 184.453px;">FH3415S</td> <td style="width: 183.984px;">Q6</td> <td style="width: 184.188px;">鑫飞宏</td> <td style="width: 183.812px;">C2940035</td> </tr> <tr style="height: 13.50pt;"> <td style="height: 13.5pt; width: 122.562px;" height="18">1</td> <td style="width: 184.453px;">10k&Omega;</td> <td style="width: 183.984px;">R1</td> <td style="width: 184.188px;">UNI-ROYAL(厚声)</td> <td style="width: 183.812px;">C17414</td> </tr> <tr style="height: 13.50pt;"> <td style="height: 13.5pt; width: 122.562px;" height="18">4</td> <td style="width: 184.453px;">4.7k&Omega;</td> <td style="width: 183.984px;">R2,R3,R4,R5</td> <td style="width: 184.188px;">UNI-ROYAL(厚声)</td> <td style="width: 183.812px;">C17673</td> </tr> <tr style="height: 13.50pt;"> <td style="height: 13.5pt; width: 122.562px;" height="18">2</td> <td style="width: 184.453px;">10k&Omega;</td> <td style="width: 183.984px;">R6,R7</td> <td style="width: 184.188px;">YAGEO(国巨)</td> <td style="width: 183.812px;">C110775</td> </tr> <tr style="height: 13.50pt;"> <td style="height: 13.5pt; width: 122.562px;" height="18">1</td> <td style="width: 184.453px;">10k&Omega;</td> <td style="width: 183.984px;">R26</td> <td style="width: 184.188px;">UNI-ROYAL(厚声)</td> <td style="width: 183.812px;">C25804</td> </tr> <tr style="height: 13.50pt;"> <td style="height: 13.5pt; width: 122.562px;" height="18">2</td> <td style="width: 184.453px;">5.1k&Omega;</td> <td style="width: 183.984px;">R27,R28</td> <td style="width: 184.188px;">UNI-ROYAL(厚声)</td> <td style="width: 183.812px;">C27834</td> </tr> <tr style="height: 13.50pt;"> <td style="height: 13.5pt; width: 122.562px;" height="18">1</td> <td style="width: 184.453px;">TS-1010-C-A</td> <td style="width: 183.984px;">SW1</td> <td style="width: 184.188px;">XKB Connectivity(中国星坤)</td> <td style="width: 183.812px;">C692458</td> </tr> <tr style="height: 13.50pt;"> <td style="height: 13.5pt; width: 122.562px;" height="18">1</td> <td style="width: 184.453px;">STM32G030K6T6</td> <td style="width: 183.984px;">U1</td> <td style="width: 184.188px;">ST(意法半导体)</td> <td style="width: 183.812px;">C529331</td> </tr> <tr style="height: 13.50pt;"> <td style="height: 13.5pt; width: 122.562px;" height="18">1</td> <td style="width: 184.453px;">X1311FR-04-C43D24</td> <td style="width: 183.984px;">U2</td> <td style="width: 184.188px;">XKB Connectivity(中国星坤)</td> <td style="width: 183.812px;">C2881475</td> </tr> <tr style="height: 13.50pt;"> <td style="height: 13.5pt; width: 122.562px;" height="18">3</td> <td style="width: 184.453px;">SN74HC595PWR</td> <td style="width: 183.984px;">U3,U4,U5</td> <td style="width: 184.188px;">TI(德州仪器)</td> <td style="width: 183.812px;">C273642</td> </tr> <tr style="height: 13.50pt;"> <td style="height: 13.5pt; width: 122.562px;" height="18">1</td> <td style="width: 184.453px;">SHT40-AD1B-R2</td> <td style="width: 183.984px;">U6</td> <td style="width: 184.188px;">Sensirion(瑞士盛思锐)</td> <td style="width: 183.812px;">C2909890</td> </tr> <tr style="height: 13.50pt;"> <td style="height: 13.5pt; width: 122.562px;" height="18">4</td> <td style="width: 184.453px;">螺丝孔M3</td> <td style="width: 183.984px;">U7,U8,U9,U10</td> <td style="width: 184.188px;">&nbsp;</td> <td style="width: 183.812px;">&nbsp;</td> </tr> <tr style="height: 13.50pt;"> <td style="height: 13.5pt; width: 122.562px;" height="18">1</td> <td style="width: 184.453px;">U262-061N-4BVC11</td> <td style="width: 183.984px;">USB1</td> <td style="width: 184.188px;">XKB Connection(中国星坤)</td> <td style="width: 183.812px;">C2764612</td> </tr> <tr style="height: 13.50pt;"> <td style="height: 13.5pt; width: 122.562px;" height="18">1</td> <td style="width: 184.453px;">32.768kHz</td> <td style="width: 183.984px;">X1</td> <td style="width: 184.188px;">YXC(扬兴晶振)</td> <td style="width: 183.859px;">C5213671</td> </tr> </tbody> </table> <p style="line-height: 1.8;">&nbsp;</p> <h3 style="line-height: 1.8;">7、大赛LOGO验证</h3> <hr /> <p style="line-height: 1.8;"><img src="//image.lceda.cn/oshwhub/2682d6c935b14bb2956f4f2e208d0eb7.png" /></p> <p style="line-height: 1.8;">&nbsp;</p> <h3 style="line-height: 1.8;">8、演示您的项目并录制成视频上传</h3> <hr /> <p style="line-height: 1.8;">附件处上传</p> <p style="line-height: 1.8;">&nbsp;</p> <p style="line-height: 1.8;">&nbsp;</p>

设计图

未生成预览图,请在编辑器重新保存一次

BOM

暂无BOM

3D模型

序号文件名称下载次数
暂无数据

附件

序号文件名称下载次数
1
3AF9ADA9C968899A9FD4EE2851C8CEA9.mp4
0
克隆工程
添加到专辑
0
0
分享
侵权投诉

工程成员

知识产权声明&复刻说明

本项目为开源硬件项目,其相关的知识产权归创作者所有。创作者在本平台上传该硬件项目仅供平台用户用于学习交流及研究,不包括任何商业性使用,请勿用于商业售卖或其他盈利性的用途;如您认为本项目涉嫌侵犯了您的相关权益,请点击上方“侵权投诉”按钮,我们将按照嘉立创《侵权投诉与申诉规则》进行处理。

请在进行项目复刻时自行验证电路的可行性,并自行辨别该项目是否对您适用。您对复刻项目的任何后果负责,无论何种情况,本平台将不对您在复刻项目时,遇到的任何因开源项目电路设计问题所导致的直接、间接等损害负责。

评论

全部评论(1
按时间排序|按热度排序
粉丝0|获赞0
相关工程
暂无相关工程

底部导航