一起用arduino 验证全球是不是在变暖吧-Arduino中文社区 - Powered by Discuz!

Arduino中文社区

 找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 2505|回复: 5

一起用arduino 验证全球是不是在变暖吧

[复制链接]
发表于 2021-6-22 16:43 | 显示全部楼层 |阅读模式
初接触arduino,用数据库前端开发软件写了个程序,每5秒读取一次温度并保存到数据库(sql server),目前看起来还是可以的。构想还是把数据保存在SD卡,那样就不用开着电脑了,整套系统用太阳能电池板供电,在室外一直放着,定期把数据复制到电脑上分析,另个请教一下,如果保存在SD卡,怎样才能让每条温度记录都有日期、时间呢?

QQ图片20210622163608.png
发表于 2021-6-22 18:53 | 显示全部楼层
这玩意我做过,而且是多传感器融合的:DHT12温湿度+BMP180温度气压+光敏电阻+声音采样。

单把光敏+温度的发来看看,温度数据源是BMP180(蓝)、光敏数据源是光敏电阻(红,数值越高光线越亮)。

IMG1.png

存储的话用的就是 SD 大卡,为了方便接线 SD 卡和 IO 之间加了一层 ATF16V8 作逻辑切换,实际直连也能用。

IMG2.JPG

时间源的话必须是高精度 RTC 模块,建议 DS3231 起步,那些便宜的 1302、1307 就不要考虑了。
试想你辛苦做了几天实验,结果发现 RTC 中途掉链子导致时间无效,瞬间血压就得上来


发表于 2021-6-22 17:20 | 显示全部楼层
一步一步解决问题:1.怎么获取日期、时间信息 2.怎么把日期时间写入SD卡
1. 建议用专门的时钟模块,自带电池的那种(例如DS1302模块)
2. Adn有专门的SD库,该有的都有
 楼主| 发表于 2021-6-22 17:31 | 显示全部楼层
frankhan747 发表于 2021-6-22 17:20
一步一步解决问题:1.怎么获取日期、时间信息 2.怎么把日期时间写入SD卡
1. 建议用专门的时钟模块,自带电 ...

谢谢,看来还得买个时钟模块.
发表于 2021-6-23 08:40 | 显示全部楼层
运行个100年
 楼主| 发表于 2021-6-23 09:34 | 显示全部楼层
t3486784401 发表于 2021-6-22 18:53
这玩意我做过,而且是多传感器融合的:DHT12温湿度+BMP180温度气压+光敏电阻+声音采样。

单把光敏+温度的 ...

谢谢你分享的经验。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|Archiver|手机版|Arduino中文社区

GMT+8, 2024-11-28 09:44 , Processed in 0.103623 second(s), 19 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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