目錄 登入會員 購物車 {{currentCart.getItemCount()}}
溫度感應器

溫度感應器

NT$385
NT$235
{{ title.name_translations | translateModel }}
數量
數量
一次最大商品購買數量限制為 99999
該數量不適用,請填入有效的數量。
售完

商品存貨不足,未能加入購物車

您所填寫的商品數量超過庫存

商品購買上限為 {{ product.max_order_quantity }} 件

現庫存只剩下 {{ quantityOfStock }} 件

若想購買,請聯絡我們。

商品描述

图片
1. 簡介
Me Temperature 是含有DS18B20 探測器的金屬管溫度計。本模塊需要連接到主控板上帶有藍色標誌連接埠。

2. 
特性
  • l  溫度測量範圍大,性能穩定;
  • l  兼容 Me RJ25 Adapter;
  • l  支持 Arduino IDE 編譯控制,豐富的函數庫,易於編譯;
  • l  支持MBlock,適合全年齡用戶;

3. 參數
  • l  運行電壓:3.0V ~ 5.5V DC;
  • l  測量範圍:-55 ~ 125(攝氏);
  • l  接點:紅(電源線),黄(數據),黑(地線);
  • l  尺寸: 金屬( 6 X 25mm ),線纜( 50cm );

4. 連接埠介紹
4.1 RJ25 接點
如果想通過 RJ25 連接埠連接溫度計,請將溫度計連接到 Me RJ25 Adapter模塊,然後將此模塊連接到 Makeblock 主控板 (Meduino +Base Shield / Me Baseboard / Makeblock Orion, etc ) 的藍色或黃色連接埠。以Me baseboard1.1版的主控板為例,可以連接到3、6、7、8號連接埠,如圖(圖1):
图片
圖1. Me Temperature 與 Me BaseboardV1.1 連接圖
4.2 Pin 接點
Me Temperature 模塊有三個針腳的接點,每個針腳的功能如下表(表1):
順序
1
2

接點
GND
VCC
SIG
顏色


​黃
介紹
地線
電源線
溫度信號輸出
表1. 3-Pin 針腳功能列表
您可以通過3-Pin接點用其他的控制板來控制本模塊。SIG-pin 需要連接到 DIGITAL(數字)。如下圖所示(圖2),連接到 Arduino Uno 的方法:
图片
圖2. Me Temperature 與 Arduino UNO 連接圖

5. 編譯指南
5.1 Arduino IDE 
在 Arduino IDE 介面下, 您可以使用此運行庫 Makeblock-Library-master 來控制 Me Temperature 以下(表2)是控制程式列表: 
程式
​MeTemperature(uint8_t  port,uint8_t slot)
void  reset(uint8_t port,uint8_t slot)
float  temperature()
功能
選擇連接埠
​復歸接口和端口
測量溫度
表2. Me Temperature 程式功能列表
以下是如何通過 Arduino IDE 控制 Me Temperature 的例子:
***********************************代碼***********************************
  1. #include<Makeblock.h>
  2. #include<SoftwareSerial.h>
  3. #include<Wire.h>
  4. MeTemperatureTemperature_val(PORT_8, SLOT2);
  5. float Temp = 0;   // a variable for theTemperature
  6. void setup()
  7. {
  8.   // initialize serial communications at 9600bps
  9.   Serial.begin(9600);
  10.   Temperature_val.reset(PORT_8, SLOT2);
  11. }
  12. void loop()
  13. {
  14.   // read the Temperature values:
  15.   Temp = Temperature_val.temperature();  
  16.   // print the results to the serial monitor:
  17.   Serial.print("Temperature = " );                                             
  18.   Serial.println(Temp);  
  19.   // wait 100 milliseconds before the next loop
  20.   delay(1000);  
  21. }

​**************************************************************************
本代碼將讀取 Me Temperature的讀值,輸出結果到 Arduino IDE Serial Monitor,週期為100ms。上傳程式到Makeblock主控板,點擊ArduinoSerial Monitor 您將看到運行結果如下:
图片

5.2 Mblock 
Me Light and Grayscale Sensor 模塊支持 MBlock 編譯環境。以下是 Me Temperature 控制模塊簡介:
程式說明
图片
介紹
參數一:選擇連接埠;
參數二:選擇插座;
功能:讀取溫度數值;
以下是如何使用 MBlock 控制 Me Temperature 模塊的例子:
图片
這個程式將會使熊貓說出來自 Me Temperature 的溫度數據,運行結果如下:
图片
图片

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

6. 
参考资料
Makeblock 運行庫文件下載連接:https://codeload.github.com/Makeblock-official/Makeblock-Library/zip/master

相關產品