張弘慶 發表於 2018-1-27 15:24:23

360伺服馬達問題

本帖最後由 張弘慶 於 2018-1-27 17:12 編輯

各位專家好
我是剛進來玩arduino的新手
360伺服馬達連續式有法讓他停止嗎?
還是要把SG 90改成360的才能用?

超新手 發表於 2018-1-27 19:08:19

用 .write(90); 就可以停止

張弘慶 發表於 2018-1-27 20:26:54

超新手 發表於 2018-1-27 19:08
用 .write(90); 就可以停止

謝謝

張弘慶 發表於 2018-1-27 22:18:51

超新手 發表於 2018-1-27 19:08
用 .write(90); 就可以停止

請求各問幫忙

超新手 發表於 2018-1-28 06:28:09

本帖最後由 超新手 於 2018-1-29 10:32 編輯

寫在 loop 中的程式,會被不斷執行,也就是
setup();
while(1) {
loop();
}
所以,如果執行到 delay(10000)完後
就會再次回到 analogRead(A1)
周而復始,直到關機,所以才叫 loop( 迴圈)
簡單的做法,就是把程式剪下貼到 setup()
因為它只有開機做一次
頁: [1]
查看完整版本: 360伺服馬達問題