利用Arduino UNO与W5500搭建在线温度、湿度、光照检测装置

本文介绍了如何使用Arduino UNO和W5500搭建一个在线监测温度、湿度和光照的设备。首先,详细阐述了温度和湿度的测量过程,接着说明了光强检测原理,通过光敏电阻与固定电阻的串联实现。最后,通过搭建网页服务器,实现了数据的联网展示,用户只需输入Arduino的IP地址就能查看实时环境参数。
摘要由CSDN通过智能技术生成

一、温度和湿度的测量

关于利用Arduino测量温度和湿度的部分可以参考以下博文:

利用Arduino制作一个电子温度、湿度记

二、光强的测量

光强的检测通过光敏电阻完成,方法是将光敏电阻与一个固定电阻串联,然后将光敏电阻与固定电阻之间的电压输入到Arduino的模拟输入管脚中,通过电压的幅值变化反映出当前光照强度的变化。

 光敏电阻的阻值很大,因此为了让光照强度变化时,电压幅值变化更明显,需要接一个阻值较大的电阻,这里选用了1千欧的电阻。

另外,由于光敏电阻的阻值与环境光照强度成反比,即光照越强,光敏电阻越小,因此,将VCC连接在光敏电阻的一侧,而将固定电阻一侧接地,这样光照强度和测量的电压变化趋势也就是一样的了,即模拟输入口(这里选用了A0口)的度数越大,光照越强。

三、网页服务器的搭建

为了让Arduino能够联网,这里用到了W5500以太网模块。

Arduino与W5500的接线方式参看下表

Arduino W5500
10 CS
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值