Tư vấn: 0979.466.469 / 0938.128.290

MENU

Bộ đo nhiệt độ sử dụng arduino

Báo giá đặt hàng nhập
Đây là bộ đo nhiệt độ sử dụng arduino uno đơn giản nhất mà bạn từng biết. Hệ thống theo dõi nhiệt độ cứ sau 2 giây sẽ hiển thị trên màn hình serial arduino. Nhiệt độ được hiển thị bằng độ C (Celsius) và độ F (Fahrenheit).

Bộ đo nhiệt độ sử dụng arduino

 Đây là bộ đo nhiệt độ sử dụng arduino uno đơn giản nhất mà bạn từng biết. Hệ thống theo dõi nhiệt độ cứ sau 2 giây sẽ hiển thị  trên màn hình serial arduino. Nhiệt độ được hiển thị bằng độ C (Celsius) và độ F (Fahrenheit). Bộ đo nhiệt độ được giao tiếp với PC thông qua cổng USB và sử dụng cảm biến LM35 để đo nhiệt độ.

 LM35 là cảm biến nhiệt độ có 3 chân, được sản xuất bởi công ty National semiconductors. Nó có thể đo nhiệt độ từ-55c đến + 150C. LM35 có độ phân giải 10mV/°C. Cảm biến nhiệt độ LM35 sử dụng nguồn có mức điện áp 5V và điện năng tiêu thụ nhỏ hơn 60uA.

 

Sơ đồ mạch điện

 Cảm biến nhiệt độ LM35 được giao tiếp với Arduino thông qua các chân đầu vào A0, A1 và A2. Chân A0 được xuất mức cao và nó đóng vai trò là chân cấp nguồn 5V cho LM35. Chân A2 được xuất ở mức thấp và nó đóng vai trò là chân nối đất (GND) cho LM35. Cuối cùng là chân A1 được đặt làm đầu vào và đầu ra điện áp của LM35. Với mạch này bạn có thể dễ dàng cắm trực tiếp cảm biến nhiệt độ LM35 lên trên aruino mà không cần nối thêm bất cứ 1 sợi dây điện nào. Arduino sẽ được lấy điện từ máy tính thông qua cáp USB và không cần dùng nguồn điện bên ngoài. Cổng USB cũng đóng vai trò là nạp chương trình cho board arduino.

Module điện tử 932*50

 

Chương trình

https://drive.google.com/file/d/10tfBt3pfvzkA7c_bxiFW4NrNNEgFPgTr/view?usp=sharing

 

Giải thích chương trình

 Chân đầu ra điện áp của LM35 được nối với chân A1 của arduino. Điện áp đầu ra sẽ tỷ lệ thuận với nhiệt độ và được đọc bằng hàm analogRead. Hàm analogRead sẽ đọc điện áp (trong phạm vi 0V đến 5V) tại một chân đầu vào tương tự và chuyển đổi nó thành một giá trị kỹ thuật số trong khoảng từ 0 đến 1023. Ví dụ: nếu nhiệt độ là 29°C thì đầu ra của LM35 sẽ là 290mV. Kết quả của hàm analogRead sẽ là 290mV / (5/1023) = 59. Để chuyển đổi 59 thành 29.0 và hiển thị, ta nhân 59 với 5 và sau đó chia kết quả cho 10. Kết quả sẽ là nhiệt độ ở  C và nó được hiển thị bằng hàm Serial.print. Sau đó, nó được chuyển đổi thành °F bằng công thức sau: °F = (°C * 1.8) +32. Nhiệt độ ở °F cũng được hiển thị. Màn hình serial có thể được mở từ tab Công cụ trong IDE arduino. Phím tắt cho màn hình serialctrl + shift + M. Dưới đây là ảnh của cửa sổ màn hình serial.

 

Gia công pcb 932*150
Sản phẩm nổi bật
Sale 0%
115000 /Cái
/ Cái

Code: 7004-022 Còn hàng

Lưu xem sau
Sale 0%
PIC18 8-bit Microcontrollers - MCU 32KB 1536 RAM...
205000 /Cái
/ Cái

Code: 7204-103 Còn hàng

Lưu xem sau
Sale 0%
130000 /Cái
/ Cái

Code: 7204-247 Còn hàng

Lưu xem sau
Sale 0%
22000 /Sợi
/ Sợi

Code: M-7006-051 Còn hàng

Lưu xem sau
Hỗ trợ liên kết
0979466469
0899909838
0938128290
0899909838
Khiếu nại: 0964238397
0979466469
0868565469
0868565469

Hotline: 0979 466 469

Loading
0979 466 469
Bạn cần linh kiện mẫu ? 7-11 ngày