圓創力科技

 找回密碼
 立即註冊

QQ登錄

只需一步,快速開始

查看: 7770|回復: 0

Makeblcok電子模塊---130電機

[複製鏈接]
jim80319 發表於 2015-3-20 10:16 | 顯示全部樓層 |閱讀模式
Me 130 DC Motor
                              
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版主控板為例,連接方法如圖所示:


圖1 連接電機與主板

5 編程指南
5.1 ArduinoIDE
在Arduino IDE界面下,您可以使用此運行庫Makeblock-Library-master來控制Me 130 DC Motor.如下是控制方程列表:
  
方程
  
功能
MeDCMotor(uint8_t port)
選擇接口
void run(int speed)
設定轉速(-255到255)
void stop()
停止電機
表1 Me 130 DC Motor 方程功能列表
以下是如何通過Arduino IDE控制Me 130 DC Motor 的例子:
***********************************代碼************** *******************
  • #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);
  • }

[color=rgb(2, 104, 144) !important]複製代碼



************************************************** *********************
本代碼可以讓電機順時針轉動2秒,停止0.1秒,逆時針轉動2秒,停止0.1秒,循環往復。像圖1一樣連接將程序上傳到主控板將可看到結果。
5.2 MBlock
Me 130 DC Motor模塊支持MBlock編程環境。如下是Me 130 DC Motor's控制模塊簡介:

  
程序說明
  
解釋  
   
參數一:數字針腳號碼;
  參數二:設置轉速(範圍:-255~255);
  功能:控制電機在指定轉速旋轉;
如下是如何使用MBlock控制Me 130 DC Motor 模塊的例子:


Mblock可以驅動電機順時針轉動2秒,停止0.1秒,逆時針轉動2秒,停止0.1秒,循環往復。

5.3Makeblock HD 軟件
通過藍牙模塊,Makeblock主板可以通過MakeblockHD軟件控制。換句話說您可以通過手機控制所有模塊。更多信息請參照這裡


6 參考資料

Makeblock運行庫下載鏈接:https://codeload.github.com/Makeblock-official/Makeblock-Library/zip/master

您需要登錄後才可以回帖 登錄 | 立即註冊

本版積分規則

QQ|Archiver|手機版|小黑屋|圓創力科技有限公司 IOP Robotic Technology Co.,Ltd Tel: 07-3924582 Fax: 07-3924001

GMT+8, 2024-11-24 01:10 , Processed in 0.023638 second(s), 16 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回復 返回頂部 返回列表