×

光预测器开源分享

消耗积分:0 | 格式:zip | 大小:0.07 MB | 2022-12-14

张浩

分享资料个

描述

描述

介绍

这个项目的基本功能是预测植物是否有阳光照射,或者看你第二天是否可以晒太阳。根据 LDR 上的黑暗或光线,螺栓模块通过模拟引脚 A0 测量电压的变化。当光线落在 LDR 上时,电阻会增加,并且

公式 V= I*R 电压也会增加,由 Bolt IoT 模块测量。然后收集数据并进一步进行预测。

随着六月的到来,雨季/季风季节即将到来,那么白天的阳光将非常少。用于植物生长或许多其他需要阳光的工作。

硬件连接

(连接时请勿开启螺栓模块)

步骤1:将LDR的一条腿插入面包板,将一根公对公线插入一根与LDR腿串联,另一根插入螺栓模块的3v3引脚中。

pYYBAGOYSVuAV3cpAACAeu7tu14440.png
 

 

步骤2:将LDR的另一条腿插入面包板上的平行间隙中,取一根公对公线,将一根与LDR腿串联,另一根插入螺栓模块的A0引脚。

poYBAGOYSV6ALKF4AACRhlDlj7M948.png
 

 

第3步:将电阻的另一端串联插入面包板,LDR引脚已经存在,连接到螺栓模块的A0引脚。

 

poYBAGOYSWOAMmAhAACDcCyeWt4804.png
 

 

步骤4:将另一端10k欧姆电阻插入面包板的平行间隙中,并在其上串联一根公对公线,并将公对公线的另一端插入螺栓模块的GND引脚。

 

pYYBAGOYSWeANrICAACQIlTFVlQ832.png
 

 

软件部分

1)创建一个产品名称为 PREDICTING_LIGHT(中间没有任何空格)选择它作为输入设备和 GPIO 并且产品将被创建。

 

poYBAGOYSWuAG3mDAAAnkWhQZAA302.png
 

 

2) 创建产品后转到配置。

 

pYYBAGOYSW-AQXJLAAAurgxzDWQ538.png
 

 

3) 在硬件部分选择原理图模块中的 A0 引脚并给出变量名称。

 

pYYBAGOYSXKAL03IAABEwGJX8a4077.png
 

 

4)转到代码部分。选择语言作为 JavaScript 并编写代码以进行预测并保存它。

 

pYYBAGOYSXeAZHKgAAA0jcCuRNc988.png
 

 

代码 :-

setChartLibrary('google-chart');

setChartTitle('预测光线');

setChartType('predictionGraph');

setAxisName('TIME', 'LIGHT');

多重(1.2);

plotChart('time_stamp', 'P_light');

 

5) 保存部署配置后,设备仍处于开启状态。

 

poYBAGOYSXqAelaLAAAz6-aR3Yc211.png
 

 

6) 获取 LDR 正在收集的数据。一旦收集到足够的数据,您就可以预测进一步的数据。

 

pYYBAGOYSX6AAZqzAAA23Y1TiuI830.png
 

 

7) 预测后的数据将如下所示。

poYBAGOYSYOADRLMAAA3gCGBgYI975.png
 

 

 

 


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

评论(0)
发评论

下载排行榜

全部0条评论

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