Gravity: Factory Calibrated Laser Quantitative Methane Sensor for Research (Lab-Grade CH4 Data + No Code Excel Export) แท้จาก DFRobot

Gravity: Factory Calibrated Laser Quantitative Methane Sensor for Research (Lab-Grade CH4 Data + No Code Excel Export) แท้จาก DFRobot
Gravity: Factory Calibrated Laser Quantitative Methane Sensor for Research (Lab-Grade CH4 Data + No Code Excel Export) แท้จาก DFRobotGravity: Factory Calibrated Laser Quantitative Methane Sensor for Research (Lab-Grade CH4 Data + No Code Excel Export) แท้จาก DFRobotGravity: Factory Calibrated Laser Quantitative Methane Sensor for Research (Lab-Grade CH4 Data + No Code Excel Export) แท้จาก DFRobotGravity: Factory Calibrated Laser Quantitative Methane Sensor for Research (Lab-Grade CH4 Data + No Code Excel Export) แท้จาก DFRobotGravity: Factory Calibrated Laser Quantitative Methane Sensor for Research (Lab-Grade CH4 Data + No Code Excel Export) แท้จาก DFRobot
รหัสสินค้า AS00643
หมวดหมู่ Gas Sensors แก๊สเซ็นเซอร์
ราคา 3,250.00 บาท
สถานะสินค้า พร้อมส่ง
จำนวน
ชิ้น
หยิบลงตะกร้า
หนังสือรับรองบริษัท
บุ๊คแบ๊งค์
คุ้มครองโดย LnwPay
Lab-grade quantitative CH4 detector with 1-click Excel/MATLAB export for academic research.
ดูแนวทางการใช้งานและ arduino code ได้ใน Click

Gravity: Laser Lab-Grade Methane Sensor – เซ็นเซอร์ตรวจวัดก๊าซมีเทนระดับห้องแล็บ
ออกแบบมาเพื่อการวิจัยเชิงวิชาการที่ต้องการ ข้อมูลเชิงปริมาณที่น่าเชื่อถือ ไม่ใช่แค่การประเมินคร่าว ๆ แบบเซนเซอร์ MQ2 รุ่นเก่า ด้วยเทคโนโลยี TDLAS (Tunable Diode Laser Absorption Spectroscopy) จึงสามารถตรวจจับก๊าซมีเทน (CH₄) ได้อย่างแม่นยำในหน่วย %LEL และไม่ถูกรบกวนจากก๊าซอื่น เช่น CO₂ หรือเอทานอล
 
ด้วยความแม่นยำ ±2%LEL ผลลัพธ์จึงเหมาะสำหรับการอ้างอิงในงานตีพิมพ์และผ่านการตรวจสอบจาก peer-review ได้อย่างมั่นใจ อีกทั้งยังมีระบบ บันทึกข้อมูลอัตโนมัติและส่งออก Excel ได้ในคลิกเดียว โดยไม่ต้องเขียนโค้ดหรือบัดกรี ทำให้นักวิจัยประหยัดเวลาการจดบันทึกไปได้หลายสัปดาห์
ใช้งานง่ายกับ Arduino และ Raspberry Pi ติดตั้งเสร็จภายใน 10 นาที รองรับการทดลองต่อเนื่องยาวนาน เช่น 48 ชั่วโมง โดยไม่สูญหายแม้คอมพิวเตอร์เข้าสู่โหมด sleep อายุการใช้งานยาวนานกว่า 10 ปี โดยไม่ต้องคาลิเบรตซ้ำ

เหมาะสำหรับงานวิจัยด้าน วิศวกรรมสิ่งแวดล้อม เคมี วัสดุศาสตร์ และวิทยาศาสตร์สิ่งแวดล้อม เช่น การวัดก๊าซชีวภาพ การติดตามการปลดปล่อยมีเทนจากพื้นที่ชุ่มน้ำ หรือการทดสอบวัสดุดูดซับก๊าซสมัยใหม่
 
Introduction
The Gravity: Factory Calibrated Laser Lab-Grade Methane Sensor is engineered for researchers who require reliable, quantitative data for publication. Move beyond the qualitative estimations of traditional MQ2 sensors and leverage advanced TDLAS technology for interference-proof methane (CH₄) detection, with precise data output in %LEL. To streamline research workflow, the sensor features 1-click data export to analysis-ready Excel files—no coding or soldering required.
 
Academic-Grade Data Integrity for Credible Results
The methane sensor delivers quantitative detection with data reported in %LEL (Lower Explosive Limit), producing journal-ready statistics, producing journal-ready statistics and eliminating the vague estimates often rejected in academic review.
It features a 2% LEL accuracy, suitable for citation in the methods section of publications to meet peer-review standards. With zero cross-gas interference, the sensor ensures trustworthy data from complex environments like fermenters or wastewater simulations, where gases such as ethanol or CO₂ will not compromise methane (CH₄) readings.
 
One-Click Data Workflow to Save Weeks of Logging Time
Pairing the CH4 sensor with the Gravity: Science Data Acquisition (SCI DAQ) Module, a no-programming accessory, enables direct data reading and logging without requiring any code. The module's firmware automates data export, generating analysis-ready files for Excel or MATLAB in just three clicks and bypassing the need for manual transcription or Python scripting.

Designed for plug-and-play compatibility with Arduino and Raspberry Pi, this setup can be deployed in under 10 minutes without soldering or debugging UART codes, freeing researchers to focus on their core work. The timed data-logging feature reliably supports long-duration experiments, such as 48-hour adsorption studies, by automatically saving data even if the connected computer enters sleep mode.
 
Lab-Grade Durability, Seamless Connectivity to Laboratory Equipment
Engineered for longevity, the sensor offers 10 years of stable performance with no drift, eliminating the need for recalibration between experiments throughout a long-term research project. Its Tunable Diode Laser Absorption Spectroscopy (TDLAS) technology ensures zero electrolyte decay, solving the common problem of mid-trial failure seen in electrochemical sensors. The device is equipped with dual I2C and UART outputs, enabling seamless connectivity to a wide range of laboratory equipment,data acquisition systems (DAQs), and custom Python scripts.

Applications
  • Environmental Engineering: Continuously track real-time methane (CH₄) production from anaerobic digesters, biogas upgraders, and landfill sites, with high accuracy even in the presence of interfering gases like CO₂ and H₂S.
  • Chemistry & Chemical Engineering: Precisely evaluate catalyst performance and reaction kinetics by selectively measuring methane conversion without interference from other process gases.
  • Environmental Science: Measure methane fluxes from natural and agricultural sources (wetlands, rice paddies, soil, permafrost), ideal for long-term, unattended fieldwork thanks to its high stability and automated data logging.
  • Materials Science: Gas Adsorption & Separation Research: Precisely quantify gas uptake and determine breakthrough curves for novel adsorbent materials (e.g., MOFs, zeolites, or activated carbons).
Specification
  • Detection gas: Methane (CH4)
  • Detection range: 3~100% LEL
  • Warm-up time: 15s
  • Response time: T90 < 15s
  • Resolution: 0.1%LEL
  • Accuracy:
             ±2%LEL (@5~20.00%LEL@25℃)
             ±3%LEL (@20~75.00%LEL@25℃)
             ±5%LEL (@75~100.00%LEL@25℃)
  • Operating temperature: -13~+58℃
  • Operating humidity: 0~95%R.H. (No condensation)
  • Operating pressure: 80kPa~115kPa
  • Lifespan: >10 years
Documents
Shipping List
  • Gravity: Laser CH4 Sensor x1
  • Gravity 4 pin sensor cable x1

Pinout


Pin Description
VCC DC 3.3V-5.5V Input
GND GND
SCL/TX I2C Clock/ UART Transmit
SDA/RX I2C Data /UART Receive

Toturial

Prepare

Hardware

  • DFRduino UNO+IO Expansion board  * 1
  • Gravity: Laser CH4 Sensor  * 1
  • Gravity I2C Sensor Cable(Come with Gravity: Laser CH4 Sensor)

Software

Hookup diagram


Sample code

  • Ensure the dip switch on CH4 sensor is on the I2C side
  • Upload following code and check the serial monitor
 /*!
* @file get conncentration.ino
* @brief get ch4 conncentration
* @copyright Copyright (c) 2025 DFRobot Co.Ltd (http://www.dfrobot.com)
* @license The MIT License (MIT)
* @author ZhixinLiu(zhixin.liu@dfrobot.com)
* @version V1.0.0
* @date 2025-04-24
* @url https://github.com/DFRobot/DFRobot_MHZ9041A
*/

#include "DFRobot_MHZ9041A.h"

#define I2C_COMMUNICATION //use I2C for communication, but use the serial port for communication if the line of codes were masked

#ifdef I2C_COMMUNICATION
DFRobot_MHZ9041A_I2C ch4(&Wire ,0x34);
#else
/* -----------------------------------------------------------------------------------------------------
* | Sensor | Connect line | Leonardo/Mega2560/M0 | UNO | ESP8266 | ESP32 | microbit | m0 |
* | VCC |=============>| VCC | VCC | VCC | VCC | X | vcc |
* | GND |=============>| GND | GND | GND | GND | X | gnd |
* | RX |=============>| Serial1 TX1 | 5 | 5/D6 | D2 | X | tx1 |
* | TX |=============>| Serial1 RX1 | 4 | 4/D7 | D3 | X | rx1 |
* ----------------------------------------------------------------------------------------------------*/
/* Baud rate cannot be changed */
#if defined(ARDUINO_AVR_UNO) || defined(ESP8266)
SoftwareSerial mySerial(4, 5);
DFRobot_MHZ9041A_UART ch4(&mySerial, 115200);
#elif defined(ESP32)
DFRobot_MHZ9041A_UART ch4(&Serial1, 115200 ,/*rx*/D2 ,/*tx*/D3);
#else
DFRobot_MHZ9041A_UART ch4(&Serial1, 115200);
#endif
#endif

void setup()
{
Serial.begin(115200);
while(!ch4.begin()){
Serial.println("NO Deivces !");
delay(1000);
} Serial.println("Device connected !");

//ch4.reset();
ch4.setMode(ePassivityMode); // set Passivity mode
}

void loop()
{
float ch4Concentration = ch4.getCH4Concentration(); // get CH4 concentration
float temperature = ch4.getTemperature(); // get temperature
eFaultCode_t errorCode = ch4.getErrorMsg(); // get error code
String sourceData = ch4.getSourceData(); // get source data
Serial.print("CH4 Concentration: ");
Serial.print(ch4Concentration, 2); // print CH4 concentration
Serial.println("%LEL");
Serial.print("Temperature: ");
Serial.print(temperature, 2); // print temperature
Serial.println("C");
Serial.print("Error Code: ");
Serial.println(errorCode); // print error code
Serial.print("Source Data: ");
Serial.println(sourceData); // print source data
Serial.println("===================================");
delay(20);
}
 

Result

Open the serial monitor, methane concentration, module temperature, and related data would show up.

Toturial with Gravity SCI DAQ

The Gravity SCI DAQ offers a code-free solution for sensor monitoring and data logging. It allows users to view real-time sensor data directly or record time-stamped measurements into a .csv file without any programming effort.

Hardware

  • Gravity: SCI DAQ  * 1
  • Gravity: Laser CH4 Sensor  * 1
  • Double-headed PH2.0-4P Cable(Come with Gravity: SCI DAQ) * 1

Tutorial

According to this Firmware update tutorial, upgrade the Gravity: SCI module firmware to version V1.0.5 or above. Once upgraded, the Gravity: Laser Methane Sensor can be directly connected to the SCI module to view methane concentration, enabling programming-free scientific experiments and exploration.

Result

API list

/**
* @enum eFaultCode_t
* @brief Types of sensor fault codes
*/
typedef enum {
eSensorNormal = 0x00, // 00 Sensor operating normally
eTempControlError = 0x01, // 01 Temperature control error
eAmbientTempError = 0x02, // 02 Ambient temperature error
eAmbientAndTempControlError = 0x03, // 03 Ambient temperature error & temperature control error
eLaserSignalWeak = 0x04, // 04 Weak laser signal
eAmbientAndSignalWeakError = 0x06, // 06 Ambient temperature error & weak laser signal
eLaserSignalError = 0x10, // 16 Laser signal error
eAmbientAndSignalError = 0x12, // 18 Ambient temperature error & laser signal error
} eFaultCode_t;

/**
* @enum eModuleMode_t
* @brief sensor work mode
*/
typedef enum {
ePassivityMode = 0x00,
eActiveMode = 0x01,
} eWorkMode_t;

/**
* @fn setMode
* @brief Set the working mode
* @param mode Working mode
* @note 0x00: Active mode, 0x01: Passive mode
* @return null
*/
void setMode(eWorkMode_t mode);

/**
* @fn getSourceData
* @brief Get raw sensor data
* @return Raw data string, up to 43 bytes in length
*/
String getSourceData(void);

/**
* @fn getCH4Concentration
* @brief Get methane (CH4) concentration
* @return CH4 concentration value, two decimal places, the second digit is always 0, unit: %LEL
*/
float getCH4Concentration(void);

/**
* @fn getTemperature
* @brief Get ambient temperature
* @return Temperature in degrees Celsius
*/
float getTemperature(void);

/**
* @fn getErrorMsg
* @brief Get error code information
* @return Error code
*/
eFaultCode_t getErrorMsg(void);

/**
* @fn getActiveData
* @brief Get raw data in active reporting mode
* @return Raw data string in active mode
*/
String getActiveData(void);

/**
* @fn reset
* @brief Reset the onboard methane sensor; hold the reset pin low for 2 seconds to complete the reset
* @return null
*/
void reset(void);

/**
* @fn setDeviceID
* @brief Set the module address,range 0x03~0x7F
* @return Returns 1 if successful, otherwise returns 0
*/
bool setDeviceID(uint8_t id);

/**
* @fn getDeviceID
* @brief Get the module address
* @return Module address
*/
uint8_t getDeviceID(void);
 

UART protocol

UART config: 115200bps 8-N-1
Note: The UART output is an ACSII string that is uploaded every 1S, totaling 44 bytes.

Function Code Frame Head Concentration Space Temperature Space Reserve Space Reserve
Byte Index 0 1~7 8 9~13 14 15~21 22 23~27
Byte Length 1 7 1 5 1 7 1 5
Unit / %LEL / / / /
Example A +000.00 < SP > +23.7 < SP > 0666.22 < SP > +16.1
Space Reserve Space Space Error Code Space XOR CheckSum CR LF
Byte Index 28 29~35 36 37~38 39 40~41 42 43
Byte Length 1 7 1 2 1 2 1 1
Unit / V / / / / < CR > < LF >
Example < SP > B+066.0 < SP > 00 < SP > 3B < CR > < LF >

Output String Parsing Guide:
Example: A+000.00 +24.0 0665.38 +16.1 B+066.0 00
A: Frame header
+000.00: Methane concentration value, with two decimal places; the second decimal digit is always 0. Unit: %LEL
+24.0: Ambient temperature. Unit: °C
0665.38: Reserved
+16.1: Reserved
B+066.0: Reserved
00: Error code value — 0: normal; 1: abnormal

BIT7~5 BIT4 BIT3 BIT2 BIT1 BIT0
Reserve Laser signal abnormal Weak laser signal Reserve Ambient temperature abnormal Temperature control status abnormal

วิธีการชำระเงิน

ชำระเงินค่าสินค้าโดยการโอนเงินเข้าบัญชีธนาคาร KBANK, SCB, BBL,TMB

กรุณาเก็บหลักฐานการโอนเงินของท่านไว้เพื่อแจ้งการชำระเงินด้วยค่ะ

 

ท่านสามารถแจ้งการชำระเงินผ่านระบบอัตโนมัติได้โดย Click Link ข้างล่างค่ะ

https://www.arduitronics.com/informpayment

 

บมจ. ธนาคารกสิกรไทย สาขาเซ็นทรัล แจ้งวัฒนะ ออมทรัพย์
ธนาคารไทยพาณิชย์ จำกัด (มหาชน) สาขาเซ็นทรัล แจ้งวัฒนะ ออมทรัพย์
ธนาคารกรุงเทพ จำกัด (มหาชน) สาขาเซนทรัล พระราม 3 สะสมทรัพย์
ธนาคารทหารไทยธนชาต จำกัด (มหาชน) สาขาเซนทรัล พระราม 3 กระแสรายวัน

เพิ่มเพื่อน

@rfm0967y

ติดต่อสอบถาม

เพิ่มเพื่อน

CATEGORY

Sensors / Modules [1703]

CONTACT US

มือถือ 0887823467 แฟกซ์ 02-0153201

Join เป็นสมาชิกร้านค้า

ร้านArduitronics
ร้านArduitronics
/www.arduitronics.com/
Join เป็นสมาชิกร้าน
2140
สมัครสมาชิกร้านนี้ เพื่อรับสิทธิพิเศษ

STATISTICS

หน้าที่เข้าชม15,419,713 ครั้ง
ผู้ชมทั้งหมด5,922,792 ครั้ง
เปิดร้าน21 พ.ค. 2556
ร้านค้าอัพเดท4 ต.ค. 2568

MEMBER

พูดคุย-สอบถาม