KÈM THEO BỘ TỰ HỌC NÀY KHÁCH HÀNG SẼ ĐƯỢC TẶNG KÈM TÀI LIỆU HƯỚNG DẪN CHI TIẾT, CODE, VÀ NHIỀU TÀI LIỆU HAY KHÁC.
Cảm biến LM35:
Trong bài viết Arduino hôm nay chúng ta cùng tìm hiểu việc sử dụng Arduino thu thập tín hiệu cảm biến nhiệt độ LM35 và xuất dữ hiệu trên màn hình.
Yêu cầu phần cứng:
+ Mạch Arduio
+ Cảm biến nhiệt độ LM35
Trước khi vào viết chương trình thu thập tín hiệu cảm biến nhiệt độ LM35 chúng ta cùng tìm hiểu về cảm biến nhiệt độ LM35.
Cảm biến LM35 là một loại cảm biến sử dụng đo nhiệt đô với độ chính xác cao xem datasheet, cảm biến này gồm có 3 chân Vcc cấp nguồn 5V, chân Output xuất tín hiệu, chân GND chân mát Tín hiệu cảm biến này xuất ra là tín hiệu điện áp.
Thực hiện kết nối như sau:
Cắm cảm biến LM35 vào breadboard theo như hình
Chân Vcc vào nguồn 5V trên Arduino
Chân Output vào chân số A0
Chân GND vào chân GND trên Arduino
Code lập trình trên arduino:
float temp;
int tempPin = 0;
void setup()
{
Serial.begin(9600);
}
void loop()
{
temp = analogRead(tempPin);
temp = temp * 0.48828125;
Serial.print("TEMPRATURE = ");
Serial.print(temp);
Serial.print("*C");
Serial.println();
delay(1000);
}
Trong đoạn Code trên có thể các bạn không biết lấy số 0.48828125 ở đâu
Nguồn cung cấp cho cảm biến LM35 là 5V
Mỗi 10mV là 1 độ C đây là độ phân giải của cảm biến
Như vậy (5V*1000/1024)/10=0.48828125
Một số bài viết bạn có thể quan tâm: Hướng Dẫn Sử Dụng Module Wifi ESP8266 | Lập trình ESP8266V1 bằng Arduino IDE | Giao tiếp I2C giữa nhiều arduino với nhau | TỰ LÀM ĐÈN NHẤP NHÁY GIỐNG ĐÈN CẢNH SÁT | Điều khiển 8 đèn LED sáng theo yêu cầu | Hướng dẫn cài thư viện vào arduino IDE | TỰ HỌC ARDUINO BẰNG KIT ARDUINO ĐƠN GIẢN DỄ HIỂU NHẤT