第1步:你需要的東西
3 LDRs
3個10k歐姆電阻器
少數跳線
焊接套件
多孔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連接就完成了!
-
電動
+關注
關注
2文章
276瀏覽量
26782 -
Arduino
+關注
關注
188文章
6489瀏覽量
190005
發布評論請先 登錄
什么是BP神經網絡的反向傳播算法
理工雷科榮獲金葵獎“銀齡生活友好品牌”
Diode的反向恢復特性的機理和模型原理

Banana Pi BPI-R3路由器開發板運行 OrayOS物聯網系統
華為WATCH GT 5系列智能手表亮相,Petal Maps 手表地圖再升級
將opa842搭成反向比例的形式,結果輸出的不是反向信號,為什么?
無刷電機停機時會產生反向電壓嗎
什么是PN結的反向擊穿?PN結的反向擊穿有哪幾種?
tvs管反向電壓如何選取
神經網絡反向傳播算法的優缺點有哪些
兩種集成方案靈活搭建遠控方案,向日葵API集成方案解析

探索智能化遠程控制的未來 一 貝銳向日葵與 OpenVINO? 共啟技術革新

穩定遠程連接,貝銳向日葵賦能自動駕駛遠程研發調試

評論