สารบัญ:

ไฟ LED ควบคุมอุณหภูมิ: 6 ขั้นตอน
ไฟ LED ควบคุมอุณหภูมิ: 6 ขั้นตอน

วีดีโอ: ไฟ LED ควบคุมอุณหภูมิ: 6 ขั้นตอน

วีดีโอ: ไฟ LED ควบคุมอุณหภูมิ: 6 ขั้นตอน
วีดีโอ: หลอดไฟLED ที่ควบคุมหลอดแยกดวงได้แม้ต่อพ่วงวงจรเดียว 2024, พฤศจิกายน
Anonim
ไฟ LED ควบคุมอุณหภูมิ
ไฟ LED ควบคุมอุณหภูมิ

ไฟ LED ทำหน้าที่หลายอย่าง เช่น การระบุ การทำตัวเลขบนจอแสดงผล การถ่ายโอนข้อมูลเหมือนกับที่เราทำด้วยรีโมทคอนโทรล ไฟ LED เป็นวีรบุรุษของอุปกรณ์อิเล็กทรอนิกส์และเป็นวีรบุรุษที่ "ไม่ได้ร้อง" ไม่เพียงแค่นี้แต่ยังใช้กันอย่างแพร่หลายเพื่อให้แสงสว่างแก่บ้านของเรา เราใช้เพื่อแสดงอุณหภูมิ แน่นอนว่าไม่ใช่ตัวเลข แต่อย่างน้อยก็สามารถระบุได้ว่าอุณหภูมิร้อน เย็น หรือพอดี วงจรที่เราจะสร้างนั้นสร้างขึ้นจาก Arduino UNO และ LM35 IC

Arduino UNO ได้เข้ามาแทนที่กล่องเครื่องมือของผู้ผลิตทุกราย Arduino UNO เป็น pouplar อย่างยิ่งเพราะคุณสามารถแกะกล่องและกะพริบ LED ได้ภายในเวลาไม่ถึงนาที และภาษาที่เข้ากันได้คือ C/C++ ซึ่งเป็นที่นิยมอย่างกว้างขวาง

โอเค มาเริ่มกันเลยกับโปรเจ็กต์นี้ และเราจะมองไปยังฮีโร่อีกหนึ่งตัวของโปรเจ็กต์นี้ และนั่นคือเซ็นเซอร์ของเรา

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

สิ่งที่เราต้องการ
สิ่งที่เราต้องการ

1. Arduino UNO

2. เขียงหั่นขนม

3. เซ็นเซอร์อุณหภูมิ LM35

4. LED สีแดง

5. ไฟ LED สีเขียว

6. ไฟ LED สีฟ้า

7. สายจัมเปอร์

8. Arduino IDE (ซอฟต์แวร์)

9. สาย USB (สายที่จะเชื่อมต่อ Arduino กับพีซี)

ขั้นตอนที่ 2: เกี่ยวกับ LM35 Sensor

เกี่ยวกับ LM35 Sensor
เกี่ยวกับ LM35 Sensor

LM35 เป็นเซ็นเซอร์อุณหภูมิที่ยอดเยี่ยม แม่นยำ และอเนกประสงค์ LM35 เป็นไอซีที่ให้เอาต์พุตเป็นสัดส่วนกับอุณหภูมิในหน่วยองศาเซลเซียส ช่วงอุณหภูมิของ IC นี้คือ -55 ถึง 150 องศาเซลเซียส การเพิ่มขึ้นของแรงดันไฟฟ้าในแต่ละองศาในเซลเซียสคือ 10mA นั่นคือ 0.01V/Celsius

LM35 สามารถเชื่อมต่อกับ Arduino และไมโครคอนโทรลเลอร์อื่น ๆ ได้อย่างง่ายดาย

การใช้งาน:

1. การวัดอุณหภูมิ

2. ตัวควบคุมความร้อนอัตโนมัติ

3. ตรวจสอบอุณหภูมิของแบตเตอรี่

การกำหนดค่าพิน:

มีสามพินใน IC: 1 +VCC

2. เอาท์พุต

3. GND

เมื่อเราให้ 4-20V กับไอซี จะมีการเปลี่ยนแปลงแรงดันไฟฟ้าที่ขาขาออก เมื่ออุณหภูมิ 0 องศาเซลเซียส เอาต์พุตจะเป็น 0V จะมีการเพิ่มขึ้นของ 10mA ในทุก ๆ เซลเซียสที่เพิ่มขึ้น ในการคำนวนอุณหภูมิจากแรงดันไฟ ต้องใช้สูตรนี้

Vout=0.01V/อุณหภูมิ

ขั้นตอนที่ 3: ทำความเข้าใจเซนเซอร์ของเรา

ทำความเข้าใจเซนเซอร์ของเรา
ทำความเข้าใจเซนเซอร์ของเรา

ที่นี่เราจะพยายามทำความเข้าใจ LM35 IC ต่อแหล่งจ่ายไฟ +5V เข้ากับพินที่ 1 ของ IC และต่อกราวด์ที่พินที่ 3 ของ IC จากนั้นต่อขั้วบวกของมัลติมิเตอร์ที่ขาที่ 2 ของ IC และขั้วลบของมัลติมิเตอร์ที่ขาที่ 3 ของ IC คุณจะได้รับแรงดันไฟและถ้าคุณวางเซ็นเซอร์ไว้ใกล้กับสิ่งที่ร้อน แรงดันไฟฟ้าจะเพิ่มขึ้น

ขั้นตอนที่ 4: วงจร

The Circuit
The Circuit
The Circuit
The Circuit
The Circuit
The Circuit

ตอนนี้ก็ถึงเวลาสำหรับการทำโครงการของเรา คุณต้องทำตามแผนภาพวงจรเพื่อเชื่อมต่อ LED และฉันไม่ได้รวมเซ็นเซอร์ไว้ในแผนผังเพราะไม่มีเซ็นเซอร์ LM35 ใน tinkercad ขออภัย ทำตามคำแนะนำด้านล่างเพื่อเชื่อมต่อเซ็นเซอร์

1. ต่อไอซีขาที่ 1 เข้ากับ +5V ของ Arduino

2. ต่อไอซีขาที่ 2 เข้ากับ A2 ของ Arduino

3. ต่อไอซีขาที่ 3 เข้ากับ GND ของ Arduino

ตอนนี้ส่วนฮาร์ดแวร์ของเราเสร็จสิ้นแล้ว และสิ่งเดียวที่เราต้องทำคืออัปโหลดโค้ด

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

ขั้นตอนที่ 6: เสร็จแล้ว

เสร็จแล้ว!
เสร็จแล้ว!

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

หากไฟ LED สีแดงติดสว่าง แสดงว่าอุณหภูมิร้อน

หากไฟ LED สีฟ้าติดสว่าง แสดงว่าอุณหภูมิเย็นลง

และหากไฟ LED สีเขียวติดสว่าง แสดงว่าอุณหภูมิกำลังพอดี!

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

ขอบคุณมากสำหรับการอ่านนี้และฉันหวังว่าคุณจะชอบบทช่วยสอนนี้

ขอบคุณ!

แนะนำ: