สารบัญ:

เซ็นเซอร์อุณหภูมิโดยใช้เทอร์มิสเตอร์กับ Arduino Uno: 4 ขั้นตอน
เซ็นเซอร์อุณหภูมิโดยใช้เทอร์มิสเตอร์กับ Arduino Uno: 4 ขั้นตอน

วีดีโอ: เซ็นเซอร์อุณหภูมิโดยใช้เทอร์มิสเตอร์กับ Arduino Uno: 4 ขั้นตอน

วีดีโอ: เซ็นเซอร์อุณหภูมิโดยใช้เทอร์มิสเตอร์กับ Arduino Uno: 4 ขั้นตอน
วีดีโอ: EP.4 การใช้งาน โปรแกรมProteus กับบอร์ดArduino ในการวัดอุณหภูมิด้วยเทอร์มิสเตอร์ชนิด NTC 2024, พฤศจิกายน
Anonim
เซ็นเซอร์อุณหภูมิโดยใช้เทอร์มิสเตอร์กับ Arduino Uno
เซ็นเซอร์อุณหภูมิโดยใช้เทอร์มิสเตอร์กับ Arduino Uno

สวัสดีทุกคนในคำแนะนำนี้เราจะเรียนรู้วิธีใช้ Thermistor กับ Arduino เทอร์มิสเตอร์นั้นเป็นตัวต้านทานที่มีความต้านทานแตกต่างกันไปตามการเปลี่ยนแปลงของอุณหภูมิ ดังนั้นเราสามารถอ่านค่าความต้านทานและรับอุณหภูมิจากมันได้ & เทอร์มิสเตอร์มีราคาถูกมากเมื่อเทียบกับเซ็นเซอร์อุณหภูมิอื่นๆ ในตลาด

ขั้นตอนที่ 1: สิ่งที่คุณต้องการ

สิ่งที่คุณต้องการ
สิ่งที่คุณต้องการ
สิ่งที่คุณต้องการ
สิ่งที่คุณต้องการ

สำหรับบทช่วยสอนนี้ คุณจะต้องมีสิ่งต่อไปนี้:1x Arduino uno:

1x Thermistor (10k หรือ 100k: ฉันใช้ 10k ที่นี่): https://www.utsource.net/itm/p/1273468.html1x 10k resistor: https://www.utsource.net/itm/p/8166799 html1x เขียงหั่นขนม:.: https://www.utsource.net/itm/p/8031572.htmlจัมเปอร์ไม่กี่ตัว:

ขั้นตอนที่ 2: Schmatics

Schmatics
Schmatics
Schmatics
Schmatics

วงจรนั้นง่ายมาก ดังนั้นโปรดเชื่อมต่อทุกอย่างตามที่แสดงในแผนผังและคุณจะสบายดี คุณยังสามารถอ้างอิงรูปภาพที่ฉันแนบของการเชื่อมต่อเขียงหั่นขนมของฉัน

ขั้นตอนที่ 3: รหัส

รหัส
รหัส

คัดลอกโค้ดต่อไปนี้และอัปโหลดไปยัง arduino:#includedouble Thermister(int data){ double temp; temp=log(10000.0*((1024.0/data-1))); อุณหภูมิ=1/(0.001129148+(0.000234125+(0.0000000876741*อุณหภูมิ*อุณหภูมิ))*อุณหภูมิ); อุณหภูมิ=อุณหภูมิ-273.15; Serial.println(" "); Serial.print(ชั่วคราว); Serial.print("เซลเซียส"); อุณหภูมิ=(อุณหภูมิ*9.0)/5.0+32.0; Serial.println(" "); Serial.print(ชั่วคราว); Serial.print("ฟาเรนไฮต์"); Serial.println(" "); Serial.println("……………………………………."); }การตั้งค่าเป็นโมฆะ() {Serial.begin(9600);}int i;void loop() {i=analogRead(A0);Thermister(i);delay(1000);}

ขั้นตอนที่ 4: รับอุณหภูมิบน Serial Monitor

รับอุณหภูมิบน Serial Monitor
รับอุณหภูมิบน Serial Monitor

หลังจากอัปโหลดรหัสแล้ว ให้เปิดจอภาพอนุกรมและคุณจะได้รับอุณหภูมิของเทอร์มิสเตอร์บนจอภาพแบบอนุกรมของคุณตามที่ฉันได้รับ อ้างอิงภาพที่ให้ไว้และคุณจะสบายดี ขอให้สนุกกับการอ่านอุณหภูมิด้วยเทอร์มิสเตอร์

แนะนำ: