Cảm biến nhiệt độ IR không tiếp xúc GY-906
Cảm biến nhiệt độ IR không tiếp xúc GY-906
- Hàng trong kho: 7
- Nhà sản xuất: Nhập khẩu
- Khối lượng: 0.10kg
- Mã kho: 1835
- Vị trí: 1B6
Số lượng đã bán: 40
Lượt xem: 300
216.000đ
Giá chưa bao gồm VAT: 200.000đ
1. Giới thiệu tổng quan
Cảm biến nhiệt độ hồng ngoại không tiếp xúc GY-906 BAA MLX90614ESF là module đo nhiệt độ bề mặt có độ chính xác cao dựa trên giao tiếp I2C. Thiết bị cho phép đo nhiệt độ từ xa mà không cần chạm trực tiếp vào vật thể, tích hợp sẵn bộ khuếch đại, bộ chuyển đổi ADC 17-bit và DSP mạnh mẽ.
2. Thông số kỹ thuật
- Model: GY-906 BAA (MLX90614ESF)
- Điện áp hoạt động: 3V - 5V
- Khoảng cách đo tối ưu: ~2cm
- Dải nhiệt độ đối tượng: -70°C đến +382.2°C
- Dải nhiệt độ môi trường: -40°C đến +125°C
- Độ chính xác: ±0.5°C (trong điều kiện tiêu chuẩn)
- Giao tiếp: I2C (SMBus compatible)
3. Ứng dụng
- Đo nhiệt độ cơ thể người không tiếp xúc (nhiệt kế y tế)
- Hệ thống kiểm soát ra vào đo thân nhiệt tự động
- Đo nhiệt độ động cơ, thiết bị điện tử công nghiệp
- Ứng dụng trong nhà thông minh và IoT
4. Hướng dẫn kiểm tra (Test)
Các bước kiểm tra nhanh:
- Chuẩn bị: Vi điều khiển Arduino Uno, dây cắm kết nối, nguồn 3.3V/5V.
- Thao tác: Kết nối chân cảm biến với Arduino theo sơ đồ I2C, nạp thư viện Adafruit MLX90614 và code test.
- Kết quả: Mở Serial Monitor với baudrate 9600, đọc được giá trị nhiệt độ môi trường và nhiệt độ vật thể trả về chính xác.
* Lưu ý an toàn: Cấp đúng điện áp định mức (3V-5V), tránh cấp ngược cực nguồn VCC và GND có thể làm hỏng IC cảm biến MLX90614.
Sơ đồ kết nối & Code test mẫu (Arduino/ESP)
Kết nối chân:
- VIN (VCC) nối với 5V hoặc 3.3V trên Arduino
- GND nối với GND trên Arduino
- SCL nối với SCL (A5 trên Uno / D22 trên ESP32)
- SDA nối với SDA (A4 trên Uno / D21 trên ESP32)
C/C++ (Arduino/ESP)
#include
#include
// Khởi tạo đối tượng cảm biến MLX90614
Adafruit_MLX90614 mlx = Adafruit_MLX90614();
void setup() {
Serial.begin(9600);
while (!Serial);
// Khởi động cảm biến
if (!mlx.begin()) {
Serial.println("Không thể kết nối với cảm biến MLX90614! Kiểm tra lại dây kết nối.");
while (1);
}
Serial.println("Khoi tao cam bien GY-906 thanh cong!");
}
void loop() {
// Đọc nhiệt độ môi trường và nhiệt độ đối tượng (đơn vị độ C)
Serial.print("Nhiet do moi truong = ");
Serial.print(mlx.readAmbientTempC());
Serial.println(" *C");
Serial.print("Nhiet do vat the = ");
Serial.print(mlx.readObjectTempC());
Serial.println(" *C");
Serial.println();
delay(1000);
} cam bien nhiet do ir khong tiep xuc gy-906



































