Arduino電風扇[第三章 — 基礎擺頭]
2 min readAug 31, 2020
在清楚了解伺服馬達的相關程式碼之後,就要將按鈕和馬達的程式碼結合了。
雖然上下/左右擺頭需要使用兩個伺服馬達才辦得到,但因為整個程式都還只是測試階段,所以只先寫了一個馬達的程式碼。
上一章我們假設了一個控制馬達擺頭模式的變數當作計數器,叫做presstime。而現在我們參考了Arduino內建的範例程式碼做測試。
這邊需要注意一點,在這個程式裡面出現了一個用來導入程式庫(library)的程式碼,這邊導入的是馬達的程式庫。為了寫入與馬達相關的程式,我們必須導入程式庫才可以使用相關程式,不然如果沒有導入的話,Arduino對你寫的程式碼可是不會認帳的喔!還有,如果是還不清楚for迴圈相關知識與概念的朋友,我在最下面會貼上一個LazyTomato Lab的教學影片的網址,可以參考一下,我個人是認為他的講解非常清楚。
了解關於伺服馬達的基礎相關程式碼之後,我們就可以把第二章和上面的伺服馬達程式碼結合,做出我們基本的擺頭程式碼囉!
在這邊我們其實可以發現,要把這兩個程式碼結合並判斷條件並不是非常困難的事情,因為只是加了一個用來判斷擺頭模式的if而已。
前情提要:
下一章我們會將第二個馬達的程式一起寫入,並講述一些會遇到的問題。
LazyTomato Lab 懶番茄工作室
https://www.youtube.com/watch?v=9cqW7Y4SjZs&list=PLs9OF90VHRwFr6tp28re1Qn0LsnqiFx5S&index=13