光伏向日葵的制作教程

电子说

1.2w人已加入

描述

步骤1:零件和零件接线

光敏电阻

x2伺服电机(包括安装支架,便于组装)

x4光敏电阻

x4 20 KOhm电阻

x1 RGB LED(共阴极)

x1 Arduino Uno

x1面包板

x18 M/M电线

x1太阳能电池板

我通过拆卸廉价的庭院灯并将面板串联焊接来制造我的太阳能电池板。你可以在以下链接找到这些灯:太阳能灯花园。

第二步:工作原理:

逻辑该程序非常简单:一旦在void setup()中测量每个光敏电阻的串行值,就会计算出四个值的算术平均值:该值相当于影响面板的平均光强度,并且是整个程序所基于的参考值。

在void loop()中,执行四个光敏电阻值的连续串行测量。为了使面板沿Y轴跟随太阳,计算光敏电阻器A0-A1(存储在down_averageD中)和A2-A3(存储在up_averageD中)的平均值。之后,询问“if”是否为“down_averageD》 up_averageD”。如果确实如此,则面板从光敏电阻器A0-A1接收更多光,因此如果相反,则必须向上移动。考虑到成对的光敏电阻A0-A2和A1-A3,对X轴进行相同的处理。

RGB LED的颜色从红色切换为绿色,具体取决于测量的平均光量。空隙回路中的四个光敏电阻,表示面板产生的能量。

步骤3:代码&结构

结构是手工制作的:

为了保持伺服电机,我买了一些低成本的金属支架,我用钳子和锤子连续弯曲。伺服电机必须以90度的角度安装在另一个上,这样它们可以沿X轴移动一个,沿Y轴移动另一个。

作为基础,我使用了一块有机玻璃我设置了面包板。

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

全部0条评论

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

×
20
完善资料,
赚取积分