数码之家

 找回密码
 立即注册
搜索
查看: 929|回复: 15

[STM] LED点阵式多功能温度计&音乐电平指示

[复制链接]
发表于 2023-9-4 17:47:55 | 显示全部楼层 |阅读模式

爱科技、爱创意、爱折腾、爱极致,我们都是技术控

您需要 登录 才可以下载或查看,没有账号?立即注册

x
本帖最后由 lemontreenm 于 2023-9-4 17:59 编辑

前言:
这就是个玩具,58个LED灯就是用来看个亮光的。功能也及其简单,很多人都已经做过了并且有各种不同的方案都能实现。
之所以做这么个玩具仅仅是个人自己想做,发出来是想着也许有其他人也有需要,需要的自取,不喜的勿喷。由于刚开始做这个玩具所以程序还在调试,待成熟后会考虑公开。
有好的建议和玩法欢迎探讨。

1.设计方案和功能:
STM32G030K6T6核心主控(假货宝1块多包邮),10K 1%精度 B3435 NTC测温(1毛),GL5528光敏电阻(1毛)测量环境亮度,咪头拾音(这部分还没做),3位0.28寸共阴数码管(4毛)显示温度,58个LED灯阵列组成的模拟柱状温度计指示对应温度位置

2.PCB制作(必须是白嫖的),这里放个仿真图,看着比实拍更清楚
PCB正面模拟图:
PCB正面模拟.png

PCB背面模拟图:
PCB背面模拟.png

3.实物(焊的时候温度过高PCB黄了)
正面.jpg

背面.jpg

4.温度计功能(已实现,未校准,和家里的成品温度计显示的温度差距很小)
温度计效果.jpg

5.音乐电平功能(待后续程序支持)




发表于 2023-9-4 18:04:44 | 显示全部楼层
应该来段视频的
回复 支持 反对

使用道具 举报

发表于 2023-9-4 19:46:18 | 显示全部楼层
这看着不错,牛逼,收藏一下
回复 支持 反对

使用道具 举报

发表于 2023-9-4 19:57:10 | 显示全部楼层
有创意,期待后期产品。
回复 支持 反对

使用道具 举报

发表于 2023-9-4 20:29:17 | 显示全部楼层
创意不错,弄个壳子就可以当商品卖了。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2023-9-4 22:20:48 | 显示全部楼层
xktx09 发表于 2023-9-4 18:04
应该来段视频的

弄好之后会拍视频,现在半成品拍了也不好看
回复 支持 反对

使用道具 举报

发表于 2023-9-5 08:39:21 | 显示全部楼层
上个月,立创有活动,盛思锐传感器1元钱,象sht31这种平时都要10几20,也卖1元,拿来做温度湿度很合适,很准
回复 支持 反对

使用道具 举报

发表于 2023-9-5 10:50:16 | 显示全部楼层
问一下LED是怎么驱动的,是MCU的I/O引脚直接驱动吗
回复 支持 反对

使用道具 举报

 楼主| 发表于 2023-9-5 14:00:24 | 显示全部楼层
本帖最后由 lemontreenm 于 2023-9-5 14:11 编辑
inthsunshine 发表于 2023-9-5 08:39
上个月,立创有活动,盛思锐传感器1元钱,象sht31这种平时都要10几20,也卖1元,拿来做温度湿度很合适,很准 ...

我看到这个活动了,也参加了。没用SHT31是有几个原因的
首先是我只想要测量温度,显然一个1毛钱的NTC就够了。
其次理论上NTC测出来的温度的精度也能达到SHT31差不多的精度,误差基本在0.1度左右,最多0.2度。
再次SHT31只能贴在PCB上,而这个DIY的作品几乎整块PCB上都有可能发热的元件,发热就会导致测量到的温度偏高。虽然可以校正,但是校正后依然会有很大的偏差。NTC可以直接伸到外面来避免发热元件的干扰,避免了因此带来的所有麻烦,当然会丑一点。
最后是SHT31要考虑长期使用后那个小孔被灰尘堵住的问题,DIY没外壳的情况下这很麻烦。NTC就完全没这种问题。

所以,不是高级就一定好的。很多时候要考虑实际情况
回复 支持 反对

使用道具 举报

 楼主| 发表于 2023-9-5 14:03:33 | 显示全部楼层
wangxiangtan2 发表于 2023-9-5 10:50
问一下LED是怎么驱动的,是MCU的I/O引脚直接驱动吗

是的,IO直接驱动。
其中最长的那一排51个绿色LED用了8个IO口(查理复用,8个IO最多可以驱动56个LED),6个红色LED一起用1个IO口,数码管上面还有1个蓝色LED用了1个IO口
回复 支持 反对

使用道具 举报

发表于 2023-9-5 16:25:40 | 显示全部楼层
本帖最后由 inthsunshine 于 2023-9-5 16:28 编辑
lemontreenm 发表于 2023-9-5 14:00
我看到这个活动了,也参加了。没用SHT31是有几个原因的
首先是我只想要测量温度,显然一个1毛钱的NTC就够 ...

ntc就不要考虑什么准确了,这不是软件校正能解决精度的,先天残废,别当成宝

不使用sht这类高精度的传感器的温度计,就看个乐,包括你家里的那个,都一样的,我早前也买过几个,后来都仍了,小米出的几款用sht系列,很不错
回复 支持 反对

使用道具 举报

 楼主| 发表于 2023-9-5 16:42:46 | 显示全部楼层
inthsunshine 发表于 2023-9-5 16:25
ntc就不要考虑什么准确了,这不是软件校正能解决精度的,先天残废,别当成宝

不使用sht这类高精度的传感 ...

哈哈哈哈,你这典型的无知乱说啊。SHT31测温度也是用的NTC,按照你这么说也不可能准确了。我家里的就是SHT30的。
回复 支持 反对

使用道具 举报

发表于 2023-9-5 16:48:26 | 显示全部楼层
本帖最后由 inthsunshine 于 2023-9-5 16:52 编辑
lemontreenm 发表于 2023-9-5 16:42
哈哈哈哈,你这典型的无知乱说啊。SHT31测温度也是用的NTC,按照你这么说也不可能准确了。我家里的就是SH ...

盛思锐告诉你的? 张嘴就来
回复 支持 反对

使用道具 举报

 楼主| 发表于 2023-9-5 17:08:15 | 显示全部楼层
inthsunshine 发表于 2023-9-5 16:48
盛思锐告诉你的? 张嘴就来

对,还真就是他们自己说的呀。是谁张嘴就来?

那你以为什么天顶星人科技测量的吗?还是他们的芯片随便想出来的温度?
目前主流测温无非就几种方式,热敏电阻(NTC是热敏电阻的一种)、热电偶、红外,其中红外有很多限制而且很难测准。热电偶一般用来测温度比较高的情况,精度相对热敏电阻也差很多。所以一般常用的都是热敏电阻测温。
盛思瑞等温湿度传感器厂商生产的传感器里测温度的部分就是利用传感器里的单片机ADC测量热敏电阻的分压来计算环境温度,这是基本原理。包括常见的18B20,DHT11,AHT20,SHT30/31/35/40等等都是这样的。
回复 支持 反对

使用道具 举报

发表于 2023-9-9 10:26:32 | 显示全部楼层
很有创意,先收藏再跟踪,真值得学习。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

APP|手机版|小黑屋|关于我们|联系我们|法律条款|技术知识分享平台

闽公网安备35020502000485号

闽ICP备2021002735号-2

GMT+8, 2024-4-29 06:28 , Processed in 0.187201 second(s), 13 queries , Redis On.

Powered by Discuz!

© 2006-2023 smzj.net

快速回复 返回顶部 返回列表