สอนใช้งาน Arduino วัดอุณหภูมิด้วย Sensor LM35
เซนเซอร์วัดอุณหภูมิ LM35 สำหรับวัดอุณหภูมิให้ค่าเป็นแบบ analog ใน Arduino สามารถอ่านค่าโดยใช้คำสั่ง analogRead(); แล้วนำมาแปลงเป็นอุณหภูมิได้
คุณสมบัติหลักของ LM35 ดังนี้
- เซนเซอร์ LM35 ใช้ไฟเลี้ยง : 4-30V
- วัดอุณหภูมิได้ระหว่าง -55 ถึง 150 องศาเซลเซียส +/- 0.5 องศา
รูปแบบคำสั่งวัดค่าอุณหภูมิval = analogRead(pin)
pin คือขา Arduino ที่ต้องการอ่านค่าval คือตัวแปรสำหรับเก็บค่าที่อ่านมาได้อุปกรณ์ที่ต้องใช้ใน บทความ สอนใช้งาน Arduino วัดอุณหภูมิด้วย Sensor LM35
วิธีการต่ออุปกรณ์ บทความ สอนใช้งาน Arduino วัดอุณหภูมิด้วย Sensor LM35
ต่อวงจรดังนี้


อัพโหลดโคดนี้แล้วดูผลลัพธ์
-
ใน Serial Monitor จะแสดงค่าอุณหภูมิห้อง เป็นค่าองศาเซลเซียส
ใช้มือจับที่ตัว Sensor ก็จะเห็นค่าอุณหภูมิจะเปลี่ยนแปลง

ดูสอนวิธีใช้งาน Arduino บทต่อไป
#13 สอนใช้งาน Arduino Analog Input ควบคุมการหมุนของ Servo ด้วยตัวต้านทานปรับค่าได้
#15 Arduino การติดตั้งไลบารีเสริมให้กับ Arduino แบบง่าย
หน้าหลักบทความสอน Arduino แบบย่อทั้งหมด