Mục lục:
2025 Tác giả: John Day | [email protected]. Sửa đổi lần cuối: 2025-01-13 06:58
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 Thermistor với Arduino. Thermistor về cơ bản là một điện trở có điện trở thay đổi theo sự thay đổi của nhiệt độ, vì vậy chúng ta có thể đọc điện trở của nó và nhận nhiệt độ từ nó & Thermistor rất rẻ so với các cảm biến nhiệt độ khác trên thị trường.
Bước 1: Những thứ bạn cần
Đối với hướng dẫn này, bạn sẽ cần những thứ sau: 1x Arduino una:
1x Thermistor (10k hoặc 100k: tôi đang sử dụng 10k ở đây): https://www.utsource.net/itm/p/1273468.html 1x 10k điện trở: https://www.utsource.net/itm/p/8166799. html1x breadboard:.: https://www.utsource.net/itm/p/8031572.htmlBộ nhảy mới:
Bước 2: Sơ đồ hóa
Mạch rất đơn giản vì vậy hãy kết nối tất cả mọi thứ. Theo hiển thị trong sơ đồ và bạn sẽ ổn.
Bước 3: Mã
Sao chép mã sau và tải nó lên arduino: #includedouble Thermister (int data) {double temp; temp = log (10000.0 * ((1024.0 / data-1))); temp = 1 / (0,001129148+ (0,000234125+ (0,0000000876741 * temp * temp)) * temp); temp = temp-273,15; Serial.println (""); Serial.print (tạm thời); Serial.print ("Celcius"); temp = (temp * 9.0) /5.0+32.0; Serial.println (""); Serial.print (tạm thời); Serial.print ("Fahrenheit"); Serial.println (""); Serial.println ("……………………………."); } void setup () {Serial.begin (9600);} int i; void loop () {i = analogRead (A0); Thermister (i); delay (1000);}
Bước 4: Nhận nhiệt độ trên màn hình nối tiếp
Sau khi tải lên mã, sau đó mở màn hình nối tiếp và bạn có thể nhận nhiệt độ của Thermistor trên màn hình nối tiếp như tôi đang nhận được, hãy tham khảo hình ảnh được cung cấp và bạn sẽ ổn.