Mục lục:

Cảm biến nhiệt độ sử dụng nhiệt điện trở với Arduino Uno: 4 bước
Cảm biến nhiệt độ sử dụng nhiệt điện trở với Arduino Uno: 4 bước

Video: Cảm biến nhiệt độ sử dụng nhiệt điện trở với Arduino Uno: 4 bước

Video: Cảm biến nhiệt độ sử dụng nhiệt điện trở với Arduino Uno: 4 bước
Video: [Arduino basic #18] Cảm biến độ ẩm, nhiệt độ DHT11 2024, Tháng mười một
Anonim
Cảm biến nhiệt độ sử dụng nhiệt điện trở với Arduino Uno
Cảm biến nhiệt độ sử dụng nhiệt điện trở với Arduino Uno

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

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 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

Chuyển động
Chuyển động
Chuyển động
Chuyển động

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ã

Mã số
Mã số

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

Nhận nhiệt độ trên màn hình nối tiếp
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.

Đề xuất: