1 簡介
本產品的主要原件是帶有葉輪的3到6v直流電機。 它經常被用來當作其他模組的智慧散熱風扇。 130 DC 電機可以連接到M1、 M2主控板介面
2 特性
· l 支持Arduino IDE, 並且我們提供了運行庫來簡化程式設計;
· l 支援MBlock,適合全年齡用戶;
· l 使用RJ25介面連線十分容易;
· l 模組化安裝,相容樂高系列;
· l 配有DIY介面,支援絕大多數Arduino系列主控板。
3 參數
· l 運行電壓: 3V~6V;
· l 軸徑: 2mm;
· l 軸長: 7.5mm;
· l 轉速: 9100±1800 rpm (無負載),4500±1500 rpm (有負載);
· l 尺寸: 56x24x17 mm (長x寬x高);
4 介面介紹
控制Me 130 DC Motor十分容易,只需將電機連結到M1/M2介面上即可開始程式設計!
以Me Baseboard 1.1版主控板為例,連接方法如圖所示:
2 特性
· l 支持Arduino IDE, 並且我們提供了運行庫來簡化程式設計;
· l 支援MBlock,適合全年齡用戶;
· l 使用RJ25介面連線十分容易;
· l 模組化安裝,相容樂高系列;
· l 配有DIY介面,支援絕大多數Arduino系列主控板。
3 參數
· l 運行電壓: 3V~6V;
· l 軸徑: 2mm;
· l 軸長: 7.5mm;
· l 轉速: 9100±1800 rpm (無負載),4500±1500 rpm (有負載);
· l 尺寸: 56x24x17 mm (長x寬x高);
4 介面介紹
控制Me 130 DC Motor十分容易,只需將電機連結到M1/M2介面上即可開始程式設計!
以Me Baseboard 1.1版主控板為例,連接方法如圖所示:
5. 編譯指南
5.1 ArduinoIDE
在 Arduino IDE 界面下,您可以使用此運行庫 Makeblock-Library-master 來控制 Me 130 DC Motor。
下表(表1)是控制程式列表:
5.1 ArduinoIDE
在 Arduino IDE 界面下,您可以使用此運行庫 Makeblock-Library-master 來控制 Me 130 DC Motor。
下表(表1)是控制程式列表:
程式 MeDCMotor(uint8_t port) void run(int speed) void stop() |
功能 選擇連接埠 設定轉速 ( -255到255) 停止馬達 |
表1. Me 130 DC Motor 程式功能列表
以下是如何通過 Arduino IDE 控制 Me 130 DC Motor 的例子:
***********************************代码***********************************
**************************************************************************
本程式可以讓馬達順時針轉動2秒,停止0.1秒,逆時針轉動2秒,停止0.1秒,循環執行。像圖1一樣連接將程式上傳到主控板將可看到結果。
5.2 MBlock
Me 130 DC Motor 模塊支持 MBlock 編譯環境。以下是 Me 130 DC Motor's 控制模塊簡介:
***********************************代码***********************************
- #include<Makeblock.h>
- #include<SoftwareSerial.h>
- #include<Wire.h>
- MeDCMotormotor1(M1); //130 DC Motor can connect to the motor interface(M1 or M2)
- uint8_t motorSpeed= 100; // value: between -255 and 255.
- void setup()
- {
- }
- void loop()
- {
- motor1.run(motorSpeed);
- delay(2000);
- motor1.stop();
- delay(100);
- motor1.run(-motorSpeed);
- delay(2000);
- motor1.stop();
- delay(100);
- }
**************************************************************************
本程式可以讓馬達順時針轉動2秒,停止0.1秒,逆時針轉動2秒,停止0.1秒,循環執行。像圖1一樣連接將程式上傳到主控板將可看到結果。
5.2 MBlock
Me 130 DC Motor 模塊支持 MBlock 編譯環境。以下是 Me 130 DC Motor's 控制模塊簡介:
以下是如何使用 MBlock 控制 Me 130 DC Motor 模塊的例子:
5.3 Makeblock HD 軟件
通過藍牙模塊,Makeblock主控板可以通過 Makeblock HD 軟件控制。換句話說,您可以通過手機控制所有模塊。更多訊息請參考這裡。
6. 參考資料
Makeblock 運行庫下載連接:https://codeload.github.com/Makeblock-official/Makeblock-Library/zip/master