2015年7月18日 星期六

mBot 與 Arduino 的對應表

http://4rdp.blogspot.com/2015/07/mbot-arduino.html?m=0



入手已久的 mBot 直到近日才進一步研究它,下表是 mBot 與 Arduino 的對應表,

Arduino
mBot
S4A (motoduino)
D0
BT RX
Digital IN
D1
BT TX
Digital IN
D2
IR RX
Digital IN
D3
IR TX
Digital IN
D4
M1  H: Forward  L: Backward
SERVO
D5
M2(RIGHT)  PWM
PWM (M1)
D6
M1(LEFT)  PWM
PWM (M2)
D7
M2  H: Backward  L: Forward
SERVO
D8
BUZZER
SERVO
D9
PORT2-1  LIGHT-SENSOR(LEFT)  H: White
PWM
D10
PORT2-2  LIGHT-SENSOR(RIGHT)  H: White
Digital OUT
(M1, H: F, L: B)
D11
PORT1-1
Digital OUT
(M2, H: F, L: B)
D12
PORT1-2
Digital OUT
D13 / SCK
LED / LED1-2 (WS2812)
Digital OUT
A0
PORT4-1
Analog IN
A1
PORT4-2
Analog IN
A2
PORT3-1  ULTRASOUND  ECHO
Analog IN
A3
PORT3-2  ULTRASOUND  TRIG
Analog IN
A4
SDA
Analog IN
A5
SCL
Analog IN
A6
LIGHT SENSOR  H: Light

A7
BUTTON  H: Press

P.S. 2015/8/1 追加 S4A (motoduino) 對照

感謝探奇教室的邱信仁老師提供資料。

這個表對於直接寫 Arduino 或是 ROSA 程式的朋友比較有用,可以知道 Arduino 程式與 mBot 腳位對應關係。

不過也發現目前 ROSA 程式 (ATmega328 版本) 的 2 kB RAM 已經寫爆了,無法再裝入任何 mBot 功能,看來需要區分三種功能版本 ─ mBot、meArm 與一般 Arduino,真可惜無法弄成一個 ATmega328 綜合版讓 ROSA 一統天下。

沒有留言:

張貼留言