- 29a Bùi Xuân Phái, P.Tây Thạnh, Quận Tân Phú, TPHCM
- linhkienduchuy2018@gmail.com
- TƯ VẤN, GIẢI ĐÁP, HƯỚNG DẪN, MUA HÀNG (ZALO): 0966515049 - 0942954739
Giao miễn phí chuyển phát nhanh trong nội thành TPHCM đối với đơn hàng trên 1 triệu đồng
Giảm 5k cho đơn hàng trên 300k đồng
Giảm 10k cho đơn hàng trên 500k đồng
Giảm 15k hoặc freeship chuyển phát nhanh cho đơn hàng trên 1tr đồng
Giảm 25.000đ hoặc freeship cho đơn hàng trên 2tr đồng.
Cảm biến nhiệt độ LM75 chuẩn I2C là cảm biến nhiệt độ có độ chính xác cao, đạt tới độ chính xác 0.125°C, tốc độ cảm biến rất nhanh, chuyển đổi nhiệt độ sang tín hiệu số trong khoảng nhiệt độ từ -55 ° C đến + 125°C.
Nó có thể trực tiếp đọc dữ liệu trong các thanh ghi nội bộ của nó thông qua bus I2C và có thể hoạt động trên bốn thanh ghi dữ liệu thông qua I2C để đặt các chế độ hoạt động khác nhau. LM75A có ba chân chọn địa chỉ logic, cho phép tám thiết bị được kết nối đồng thời trên cùng một bus mà không có xung đột địa chỉ.
Thông số kỹ thuật:
SƠ ĐỒ KẾT NỐI LM75 VỚI ARDUINO

CODE TEST LM75 VỚI ARDUINO
#include <Wire.h>
uint8_t temp_msb, temp_lsb;
int temp_address = 0x48;
uint16_t temp_reg;
float temperatureC, temperatureF;
void setup() {
Serial.begin(115200);
Serial.println();
Wire.begin();
}
void loop() {
Wire.beginTransmission(temp_address);
Wire.write(0x00);
Wire.endTransmission();
Wire.requestFrom(temp_address, 2);
temp_msb = Wire.read();
temp_lsb = Wire.read();
temp_reg = (temp_msb << 8) | temp_lsb;
temperatureC = temp_reg/256.0f;
temperatureF = (temperatureC * 9/5) + 32;
Serial.print("Temperature in C : ");
Serial.print(temperatureC,3);
Serial.print("°C");
Serial.print("Temperature in F : ");
Serial.print(temperatureF,3);
Serial.println("°F");
delay(2000);
}
Bình luận