-
-
-
Tổng tiền thanh toán:
-
Cảm Biến Nhiệt Độ Không Tiếp Xúc GY-906 BAA MLX90614ESF được sử dụng với Arduino hoặc bất kỳ bộ vi điều khiển nào có thể kết nối với nó thông qua chuẩn I2C.
Code Arduino:
Chân data của các Module thu kết nối chân 11 của Arduino Mở Serial Monitor, chọn No line ending, baud 9600 Dùng Remote hồng ngoại để kiểm tra tín hiệu
#include <Wire.h>
#include <Adafruit_MLX90614.h>
Adafruit_MLX90614 mlx = Adafruit_MLX90614();
#include <LiquidCrystal_I2C.h>
LiquidCrystal_I2C lcd(0X27,16,2); //SCL A5 SDA A4
#define Baocoi (7)
void setup() {
//Serial.begin(9600);
mlx.begin();
lcd.init();
lcd.backlight();
lcd.setCursor(2,0);
lcd.print("DIEN TU DAT");
pinMode(Baocoi, OUTPUT);
}
void loop() {
float nhietdo;
delay(100);
lcd.setCursor(0,1);
lcd.print("Nhiet Do");
delay(100);
nhietdo = mlx.readObjectTempC();
nhietdo=nhietdo+1.1;// chỉnh sai số
if(nhietdo>=37.8){digitalWrite(Baocoi, HIGH);} //nhiệt độ báo còi
else {digitalWrite(Baocoi, LOW);}
lcd.setCursor(9,1);
lcd.print(nhietdo);
delay(100);
}
Bạn cần hỗ trợ? Nhấc máy lên và gọi ngay cho chúng tôi -
0906342347
hoặc
Giao hàng toàn quốc
Bảo mật thanh toán
Hỗ Trợ Kỹ Thuật
Tư vẫn miễn phí