第1步:材料
您將需要:
一個Arduino(I‘ m使用Leonard,但您可以使用任何Arduino板)
超聲波傳感器(HC-SR04)
RGB LED或可以使用其他單個LED
面包板
跳線
足夠簡單,讓我們開始吧!
步驟2:步驟1:面包板
要開始操作,您需要將超聲波傳感器和LED放置在面包板上,如圖所示。
步驟3:步驟2:接線
下一步是連接所有內容。您可以按照圖像查看我的操作方式。
首先將GND和5v接到面包板上的電源軌上。
然后將LED連接到Arduino和GND導軌。
藍色-》引腳10
綠色-》引腳11
GND-》 GND
紅色-》引腳12
最后將超聲波傳感器連接到Arduino,GND軌和5v軌。
VCC-》 5v
觸發-》引腳0
Echo-》引腳1
GND-》 GND
如果您決定更換Arduino上的引腳,請確保同時在代碼中進行更改。 (最后一張圖片)
步驟4:步驟3:上傳代碼
下載Arduino代碼并將其上傳到您的Arduino。
和您完成的:D
步驟5:步驟4:測試
您將需要像信用卡或汽車之類的硬物;)來回移動物體,您將看到LED的顏色根據物體的位置而變化。
步驟6:步驟5:使用串行
如果您想查看對象的實際距離以及Arduino正在閱讀,可以打開串口。
責任編輯:wv
-
傳感器
+關注
關注
2566文章
53008瀏覽量
767652 -
Arduino
+關注
關注
190文章
6498瀏覽量
192230
發布評論請先 登錄
評論