我家鱼缸能感知光!一块乐鑫科技ESP32-S3开发板就能实现环境光监测!代码开源!启明云端乐鑫代理

描述

在前两期中,我们的智能鱼缸已经实现了以下功能:

第一期:水循环增氧功能偷懒神器?我用乐鑫科技ESP32-S3开发板做了个会自己养鱼的智能鱼缸!低成本开源!

第二期:水质监测功能仅花1块乐鑫科技ESP32-S3开发板,我竟在家实现了鱼缸水质监测自由?!代码开源!启明云端乐鑫代理


本期我们将聚焦于植物生长的关键要素——光照,进一步开发智能环境光监测功能

植物健康生长离不开五大要素:温、光、水、气、肥。光照是植物生命之源。然而,自然光照不稳定、室内光线不足常常制约着鱼缸中水生植物的生长,于是就需要我们进行人工补光。要实现智能补光,首先必须准确感知环境光线强度。

本期,我们将带大家完成环境光检测部分的搭建。项目代码开源!
 

后台私信关键词ESP32NANO智能桌面生态鱼缸自动获取智能生态鱼缸软件源码百度网盘链接!

 

材料准备

1块ESP32-S3 开发板

165x55x10mm面包板

15cm杜邦线

BH1750 环境光监测模块

ESP32
 

本期我们采用的ESP32-S3开发板依旧是我们的老搭档:启明云端自研WT9932S3-NANO开发板,搭载 ESP32-S3R8 双核芯片。


 

硬件连接

开发板的 D19 (SDA) 连接至传感器的 SDA
 

D20 (SCL) 连接至传感器的 SCL

ESP32

 

传感器数据获取
 

我们通过 I2C 通信协议读取 BH1750 传感器数据,即可实时获取当前环境的光照强度值。

ESP32

至此,环境光监测功能已成功实现。智能于细节处见真章,看似简单的功能却是智能补光系统的基础。只有当鱼缸能够正确感知环境光线,才能在需要时自动开启补光。

 

下期预告:人工补光系统

环境光监测功能已实现,下期我们就要在此基础上开发人工补光系统:我们的智能鱼缸不仅能够自己感知光线,还能够在需要时自主补光!

 

打开APP阅读更多精彩内容
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

全部0条评论

快来发表一下你的评论吧 !

×
20
完善资料,
赚取积分