Me RJ25 Adapter
1 簡介 Me RJ25 Adapter 將RJ25 接口轉換為兩個信號接口,主要用於兼容其他廠商的電子模塊,例如溫度傳感器,舵機模塊等。本模塊需要連接到主板上帶有黃或藍或黑色標識接口。 2 特性 - l 轉接輸出兩個信號接口;
- l 將其他廠商模塊與Me系列模塊連接;
- l 支持Arduino IDE, 並且我們提供了運行庫來簡化編程;
- l 支持MBlock,適合全年齡用戶;
- l 模塊化安裝,兼容樂高系列;
3 參數 - l 運行電壓: 5V DC;
- l 尺寸: 52 x 24 x 16 mm (長x寬x高);
4 接口介紹 4.1 RJ25 接口 如下是連接RJ25 Adapter和Me系列電子模塊的例子。黃色標籤的接口只能控制一個模塊,藍色標籤的接口可以控制兩個模塊,如圖:
5 編程指南 5.1 ArduinoIDE 在Arduino IDE界面下,您可以使用此運行庫Makeblock-Library-master來控制Me RJ25 Adapter如下是控制方程列表:
表1 Me RJ25 Adapter 方程控制列表 以下是如何通過Arduino IDE控制Me RJ25Adapter的例子: **********************************代碼*************** ******************* - #include<Makeblock.h>
- #include<SoftwareSerial.h>
- #include<Wire.h>
- MeLimitSwitchlimitSwitch(PORT_8,SLOT2); //connecteto Me RJ25 Adapter SLOT2
- void setup()
- {
- Serial.begin(9600);
- Serial.println("Start.");
- }
- void loop()
- {
- if(limitSwitch.touched()) //If the limitswitch is touched, the return value istrue.
- {
- delay(10);
- Serial.println("limitSwitchDOWN");
- }
- else // The return value is false.
- {
- delay(10);
- Serial.println("limitSwitch UP");
- }
- }
[color=rgb(2, 104, 144) !important]複製代碼
************************************************** ********************** 方程功能介紹:讀取Limit Switch狀態, 輸出結果到Arduino IDE Serial Monitor. 上傳代碼到Makeblock主板點擊ArduinoSerial Monitor 您將看到運行結果如下:
5.2 Mblock 模塊支持MBlock編程環境.如下是Me RJ25 Adapter控制模塊簡介: 編程說明 | | | 參數:設定數字接口號碼;
功能:讀取指定數字接口的值; | | 參數:設定模擬接口號碼;
功能:讀取指定模擬接口的值; | | 參數一:設定數字接口號碼;
參數二:設定數值;
功能:寫入數字接口; | | 參數一:設定模擬接口號碼;
參數二:設定數值;
功能:寫入模擬信號( PWM wave ) ; |
5.3 Makeblock HD 軟件 啟用藍牙模塊,Makeblock主板可以通過MakeblockHD軟件控制。換句話說您可以通過手機控制所有模塊。更多信息請參照這裡。 6 參考資料 Me RJ25 Adapter電路圖:Me_RJ25_Adapter_Schematic_V2.1.PDF Makeblock運行庫下載鏈接:https://codeload.github.com/Makeblock-official/Makeblock-Library/zip/master
|