Mục lục:

Đọc nhiệt độ bằng cảm biến nhiệt độ LM35 với Arduino Uno: 4 bước
Đọc nhiệt độ bằng cảm biến nhiệt độ LM35 với Arduino Uno: 4 bước

Video: Đọc nhiệt độ bằng cảm biến nhiệt độ LM35 với Arduino Uno: 4 bước

Video: Đọc nhiệt độ bằng cảm biến nhiệt độ LM35 với Arduino Uno: 4 bước
Video: [Arduino basic #18] Cảm biến độ ẩm, nhiệt độ DHT11 2024, Tháng sáu
Anonim
Đọc nhiệt độ bằng cảm biến nhiệt độ LM35 với Arduino Uno
Đọc nhiệt độ bằng cảm biến nhiệt độ LM35 với Arduino Uno

Xin chào các bạn trong phần hướng dẫn này, chúng ta sẽ học cách sử dụng LM35 với Arduino. Lm35 là cảm biến nhiệt độ có thể đọc các giá trị nhiệt độ từ -55 ° c đến 150 ° C. Nó là một thiết bị 3 đầu cuối cung cấp điện áp tương tự tỷ lệ với nhiệt độ. Nhiệt độ cao hơn, cao hơn là điện áp đầu ra. Điện áp tương tự đầu ra có thể được chuyển đổi sang dạng kỹ thuật số bằng ADC để vi điều khiển (trong trường hợp của chúng tôi là Arduino) có thể xử lý nó.

Bước 1: Những thứ bạn cần

Những thứ bạn cần
Những thứ bạn cần
Những thứ bạn cần
Những thứ bạn cần
Những thứ bạn cần
Những thứ bạn cần

Đối với tài liệu hướng dẫn này, bạn sẽ cần những thứ sau: 1x Arduino chưa (hoặc bất kỳ tương đương nào khác) 1x CẢM BIẾN NHIỆT ĐỘ LM35 Dây điện cảnBreadboard

Bước 2: Kết nối

Kết nối
Kết nối

Các kết nối rất dễ dàng kết nối mọi thứ Theo hình ảnh hiển thị và bạn sẽ ổn. Arduino UNO. Điện áp tương tự này được chuyển đổi sang dạng kỹ thuật số và được xử lý để đọc nhiệt độ.

Bước 3: Mã

Mã số
Mã số

Vui lòng sao chép mã sau và tải nó lên Bảng arduino của bạn: const int lm35_pin = A1; / * Pin LM35 O / P * / void setup () {Serial.begin (9600);} void loop () {int temp_adc_val; float temp_val; temp_adc_val = analogRead (lm35_pin); / * Đọc Nhiệt độ * / temp_val = (temp_adc_val * 4.88); / * Chuyển đổi giá trị adc thành điện áp tương đương * / temp_val = (temp_val / 10); / * LM35 cho đầu ra 10mv / ° C * / Serial.print ("Nhiệt độ ="); Serial.print (temp_val); Serial.print ("Độ C / n"); delay (1000);} Video

Bước 4: Kiểm tra cảm biến nhiệt độ

Kiểm tra cảm biến nhiệt độ
Kiểm tra cảm biến nhiệt độ

Sau khi kết nối mọi thứ với nhau và tải mã lên Bảng arduino, tôi đã mở màn hình nối tiếp trong PC của mình và như bạn có thể thấy trong hình rằng chúng ta có thể lấy ra nhiệt độ trên màn hình nối tiếp của mình.

Đề xuất: