电动反向向日葵的制作

电子说

1.3w人已加入

描述

第1步:你需要的东西

3 LDRs

3个10k欧姆电阻器

伺服电机

Arduino板

少数跳线

焊接套件

多孔PCB

小锅和一些干燥的土壤。

步骤2:电路

电动

电动

关键是每个LDR负责一个角度,左边是180度,中间一个是90度,右边是0度。例如,如果没有接收任何光和其他LDR的中间LDR得到一些亮光,那么

Arduino将接收以下输入:

左LDR =》 HIGH

中间LDR =》 低

右LDR =》 高

根据此输入,Arduino可以计算角度(在这种情况下为90度)并将此信息发送到伺服电机。

步骤3:代码

通俗地说,这就是代码所做的事情:

它需要来自3个LDR的输入。

使用此输入,它计算每个LDR获得的光量。

现在,它计算应该去的角度。例如,如果正确&中间LDR都没有得到任何光,那么计算的角度将是45度(0度和90度的中角是45度)。

在此处查找代码。

第4步:构建电路

电动

电动

电动

使用穿孔PCB焊接电阻和LDR。使用Arduino面包板连接PCB和伺服电机。上传代码并测试。

步骤5:种植反向日葵

电动

电动

电动

电动

电动

我使用了一个小锅,并在其中打了一个洞来传递电线。放一些土,保持伺服电机,增加一些土壤。然后只需将伺服电机与Arduino连接就完成了!

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

全部0条评论

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

×
20
完善资料,
赚取积分