3回答

1收藏

【翻译】可更新数据20x4液晶显示器的简易气象站

#线上活动 #线上活动 4309 人阅读 | 3 人回复 | 2018-11-24

可更新数据20x4液晶显示器的简易气象站
原文链接:https://www.hackster.io/Fathead/ ... -lcd-updated-59fc46
基本天气系统,输入/输出温度和湿度与热量指数,露点,压力和天气预报,时间和日期。
硬件清单:
Arduino UNO & Genuino UNO 1
4x 20 LCD 1
DHT22温度传感器 1
DHT11温湿度传感器 1
无焊面包板半尺寸 1
RTC DS3231 1
七段码显示屏 1
BMP280气压传感器 1
母对母跳线1
公对母跳线 1
5 mm LED: 黄色 7
5 mm LED: 蓝色 1
软件应用和在线服务:
Arduino IDE
故事背景:
        我有一个室外的棚子,在那里我想要一个时钟,所以我做了一个简单的时钟与日期的20x4液晶显示器。然后我觉得它看起来有点无聊,所以我增加了温度和湿度。更新后显示外部温度和湿度。然后继续增加压力和预测。        我的图显示了一个20x4液晶显示器,它在屏幕上旋转以显示日期和时间、内外温度、压力和天气预报(就像气压计)。作为额外的,我增加了外面的热量指数和露点,以及使用DHT 22的读数。我还添加了一个4位显示,以不断显示时间,因为这是项目的主要想法。
        BMP 280、LCD和Ds 3231(ZS-042)通过I2C连接。
        记住BMP 280使用3.3V而不是5v,我使用DHT 22作为外部温度和湿度,DHT 11用于内部温度和湿度。这是我的零配件盒里的东西,但是任何传感器都可以使用(稍微修改一下代码)。DHT 11不太准确,只显示完整的数字,但足以表示我的棚屋温度。
        刚刚添加了日出,日落和月亮的信息与月球相位指示器。
        为了制作月球指示器,我使用了8 LED的7黄色和1蓝色(用于新月)。我拿起一个气步枪弹丸的盖子,在一个阵列上钻了8个洞。把发光二极管塞进洞里装上电线。然后我打印和层叠一个月亮相图,并把它拧到锡,不是完美的排列,但足够好,直到我建立了一个外壳。
       月亮的相位不是100%准确的,它只计算出完整的几天,但这对我来说已经足够好了。照度%是一个估计,所以不要把它当作福音。
       更新后,刚刚添加了一个LDR关闭液晶背光时,棚灯熄灭,因为灯只有当我在那里。

原理图:


代码:
游客,如果您要查看本帖隐藏内容请回复

示意图
游客,如果您要查看本帖隐藏内容请回复






关注下面的标签,发现更多相似文章

评分

参与人数 1 +350 收起 理由
satoll + 350 300+50 自选翻译完成奖励

查看全部评分

分享到:
回复

使用道具 举报

回答|共 3 个

倒序浏览

沙发

satoll

发表于 2018-11-26 09:21:47 | 只看该作者

hi,感谢参与翻译征集活动,本篇文章中还缺少原文中的“Things used in this project”,请补充需要用到的软硬件
板凳

bilbe

发表于 2018-11-26 09:41:41 | 只看该作者

satoll 发表于 2018-11-26 09:21
hi,感谢参与翻译征集活动,本篇文章中还缺少原文中的“Things used in this project”,请补充需要用到的 ...

已经修改完成。
地板

88431844

发表于 2019-1-4 21:49:09 | 只看该作者

感谢楼主分享
您需要登录后才可以回帖 注册/登录

本版积分规则

关闭

站长推荐上一条 /3 下一条