欢迎大家来到IT世界,在知识的湖畔探索吧!
我的气像仪终于完工了,与前面申请的时候写的方案有所更改,首先去掉了光强BH1750与温湿度 DHT11,因为光强检测在这上面暂时感觉意义不大,而且与BMP180一样都是I2C接口,板载只有两个硬件I2C,考虑以后记录时间可以需要用到一个,所以就省去掉了,DHT11,检测温湿度,因为BMP180有温度功能,重复了,湿度也就省掉吧。原来想用蓝牙发送数据到手机,可是LightBlue接到的数据没法入眼,又不会做上位机,所以暂时就不做蓝牙发送了。
接下来就是成品的样子了,这灯开了不好拍,关灯更清爽

欢迎大家来到IT世界,在知识的湖畔探索吧!

原来以为5110屏坏了!后成拆开一看,只是屏与转接板的软接不稳定,处理了下又好了,由一个充电宝供电,经过一个电源稳压板来供电,因为板载是3.3V,而MQ2与PM2.5模块需要用5V供电,所以用到了稳压板,

然后就是这个BMP180气压传感器。

MQ2,易燃气体传感器

PM2.5,粉尘传感器

主控板,这个主角啦。

板子就这样用一个2900mah充电宝供电,功耗特别大本来打算记录一个晚上的变化数据,结果,只运行了1小时多就没有电了。因为程序是每分钟左右记录一次数据,所以只有一小时的数据,数据就存在这个文件里面,SD/senser.txt,


如果不存在这个文件,程序会新建,每次都会接着上次数据在后面添加新数据。由于还没有RTC芯片,所以没有记录准确的时候,只用了1分钟计时输出。数据输出样式如下:
可以用Excel 把数据处理一下,生成图表,更直观,这个表前1-51是昨晚运行记录的数据,后面20分钟是今天测试视频生成的数据。可以与视频进行对比下。





把视频压成FLV后不是太清晰,请点击下方阅读原文观看视频。
截了几个测试截图如下:




接下来是源文件
BMP180驱动,自己做的字体,LCD5110驱动,
PM 是lkl0305的驱动加上 和我的GP2Y 因为都是同一种类的驱动所以放一起了。
源文件及视频演示请关注EEWORLD微信公众号回复:气象仪
以上图文内容均是EEWORLD论坛网友:strong161 原创,在此感谢。
欢迎微博@EEWORLD
如果你也写过此类原创干货请关注微信公众号:EEWORLD(电子工程世界)回复“投稿”,也可将你的原创发至:,一经入选,我们将帮你登上头条!
与更多行业内网友进行交流请登陆EEWORLD论坛。
免责声明:本站所有文章内容,图片,视频等均是来源于用户投稿和互联网及文摘转载整编而成,不代表本站观点,不承担相关法律责任。其著作权各归其原作者或其出版社所有。如发现本站有涉嫌抄袭侵权/违法违规的内容,侵犯到您的权益,请在线联系站长,一经查实,本站将立刻删除。 本文来自网络,若有侵权,请联系删除,如若转载,请注明出处:https://itzsg.com/122592.html