參考資料:
MotorDriverBoard 介紹
使用Ardublockly編輯智慧小車程式
腳位接法
右馬達:M2
左馬達:M1
舵機:S1
注意事項:
因為PS2手把是連續的送出訓號,所以在控制舵機要適時加入delay秒數來做中斷
直流馬達則是適時利用轉速為0或停用的機制
練習程式:ps2_car_sample
完成版程式: smartcar_final
Funcation
為什麼要加延遲50毫秒?
ps2把手每按一下不是送一次訊號,而是連續送訊號,不加延遲,就可能會一次到頂,或一次到底部