Robofun 機器人論壇
標題:
兩塊不同型號板子的問題
[打印本頁]
作者:
shedinja
時間:
2018-10-11 17:45
標題:
兩塊不同型號板子的問題
各位好,最近接觸Arduino的專案
目前用MKS Gen_L V1.0的板子,拿來驅動兩顆馬達做運轉
遇到兩個問題想請教:
(1). 想在Loop的過程中加入Serial.print的語法後發現馬達的轉速就變慢很多
不曉得是不是有使用上的限制?
(2). 目前還想用另一塊標準的Arduino Mega 2560的板子做溝通
不過上面好像沒有,一些I/O port可以用,有沒有適合的方法呢?
作者:
超新手
時間:
2018-10-12 08:40
(1). 任何副程式(如Serial.println) 一定會佔用 CPU 時間, 只是多和少的問題
如果馬達又是用軟體模擬, 影響更大
所以寫程式時就要考慮進去
(2). MEGA 的接腳超多, 為什麼說沒有?
最簡單就是用 UART, 上面有 Serial2(D16, D17) 可用
兩塊板子的 rx 接 tx, tx 接 rx, 即可
作者:
shedinja
時間:
2018-10-12 11:32
謝謝您的回答
(1). 這部分我再試著規劃一下
(2). 我知道MEGA 2560的板子有多,但主要是MKS Gen l的板子不太熟悉
好像都是模組式的輸出,沒有獨立的Tx Rx的部分
作者:
超新手
時間:
2018-10-12 11:59
本帖最後由 超新手 於 2018-10-12 12:00 編輯
沒有嗎? D16/D17
除非你的板子不一樣
未命名.jpg
(161.25 KB, 下載次數: 343)
下載附件
2018-10-12 11:58 上傳
歡迎光臨 Robofun 機器人論壇 (https://robofun.net/forum/)
Powered by Discuz! X3.2