发作品签到
专业版

Temperature and Humidity Sensor

工程标签

131
0
0
0

简介

基于STM32G030K6T6单片机和盛思瑞SHT40-AD1B传感器,利用STM32CubeMX软件和KEIL MDK Community编程,ST-LINK烧写器烧录,做成温湿度传感仪实物

简介:基于STM32G030K6T6单片机和盛思瑞SHT40-AD1B传感器,利用STM32CubeMX软件和KEIL MDK Community编程,ST-LINK烧写器烧录,做成温湿度传感仪实物

开源协议

Public Domain

创建时间:2024-07-08 08:24:21更新时间:2024-08-12 07:03:15

描述

注:* 为必填项

请在报名阶段填写 ↓

 

* 1、项目功能介绍


复刻嘉立创简易版温湿度传感仪器

MCU:STM32G030K6T6

SENSOR:盛思瑞SHT40-AD1B传感器

供电:两节5号电池串联(3V)

烧写:ST-LINK

*2、项目属性


公开,参照官方案例

* 3、开源协议


Public Domain

请在竞赛阶段填写 ↓

 

*4、硬件部分


MCU:STM32G030K6T6

供电:两节5号电池串联提供3V左右电压给MCU、传感器、移位寄存器等器件供电

原理图和PCB设计按照官方设计来,没有什么难度,为了方便焊接,电容我给换成1206封装了。

然后嘉立创免费打样,用券购买元器件,之后就开始一顿焊接,用了烙铁、助焊剂、镊子、吸锡球座、锡丝,焊接完成用万用表蜂鸣档测量通断,发现电感虚焊,补上锡,检查没有问题了。

然后就是软件,下好STM32CubeMX和KEIL软件,按照官方提供的代码,其中有一段汇编语言,百度然后下载了版本5的编译器,我用的是ST-LINK烧录,最开始一直没有连接成功,去st官网下载了工具更新了烧写器的驱动,连接成功并烧录成功,但是!!数码管只显示000,看qq群里聊天记录应该是传感器坏了,然后我就发现原来是我传感器焊反了,等于是传感器的VDD引脚接了0V,VSS引脚接了3V,烧坏了,所以我立马又从嘉立创买了个传感器,现在到了,因为传感器模块直接焊在孔上的,导致孔被锡堵住了很难弄下来,我就自己接杜邦线连上的,装上电池,正常显示,完毕。用杜邦线还有个好处就是我可以一头测温湿度,另一头读数,比如关上冰箱门测量冰箱间室的温度,所以真是塞翁失马焉知非福。

*5、软件部分


完全按照官方给的代码,见附件!(因为有汇编语言,编译一定要注意用版本5编译器,没有的话去百度搜搜下载一个)

*6、BOM清单


 

*7、大赛LOGO验证


 

* 8、演示您的项目并录制成视频上传


见附件!

前往查看更多详情 >

 

设计图

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

BOM

暂无BOM

附件

序号文件名称下载次数
1
演示视频.mp4
0
2
工程源码.7z
0
克隆工程
添加到专辑
0
0
分享
侵权投诉

工程成员

评论

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

底部导航