超音波佐伺服機之籃球機

進入正題, 今天要做的就是投籃機
先放今天的主角

接線部分:

所需零件的採購已置底
led燈最好能再接一個220歐姆的電阻(防止電流過大)

固定零件:

拿一個桶子

接著把超音波感測器固定在桶子邊緣

(如果怕感測器被打壞可以在桶子上鑽洞,把超音波感測器移到桶子外)

把sg90固定在桶子的左邊或右邊(投進球時轉動90度)

插好零件後可以整理一下

(整理排線可以順便檢查有沒有插錯)!

原理:

如果感測到球就讓sg90轉動和讓led燈閃爍,
超音波感測器是用來測距離的,
所以球投進時超音波感測器感測到的距離會縮短。
(因為每個人的桶子都不同所以CODE可能要做一些修改)

程式碼:

影片:

(前面是在準備,可以往後拉)

總花費估計(only電路):

以下為連結
arduino uno                               110元
+麵包板                                      10元
+超音波感測器                         25元
+SG90                                        42元
+杜邦線公對母(至少15條)              30元
TOTAL=217元

省錢極致版:

arduino uno                               110元
->用arduino pro mini 55元
+麵包板                                      10元
->可以不用(用焊接)
+超音波感測器                         25元
->改用其他方式觸發 EX:極限開關 3~4元
+SG90                                        42元
->只用led表示有觸發  0<價錢<1
+杜邦線公對母(至少15條)           30元
->找不要的電線
TOTAL=60

歡迎大家提出你的想法~~~

留言