สารบัญ:
2025 ผู้เขียน: John Day | [email protected]. แก้ไขล่าสุด: 2025-01-23 15:12
ไฟ 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 เป็นเซ็นเซอร์อุณหภูมิที่ยอดเยี่ยม แม่นยำ และอเนกประสงค์ 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: วงจร
ตอนนี้ก็ถึงเวลาสำหรับการทำโครงการของเรา คุณต้องทำตามแผนภาพวงจรเพื่อเชื่อมต่อ LED และฉันไม่ได้รวมเซ็นเซอร์ไว้ในแผนผังเพราะไม่มีเซ็นเซอร์ LM35 ใน tinkercad ขออภัย ทำตามคำแนะนำด้านล่างเพื่อเชื่อมต่อเซ็นเซอร์
1. ต่อไอซีขาที่ 1 เข้ากับ +5V ของ Arduino
2. ต่อไอซีขาที่ 2 เข้ากับ A2 ของ Arduino
3. ต่อไอซีขาที่ 3 เข้ากับ GND ของ Arduino
ตอนนี้ส่วนฮาร์ดแวร์ของเราเสร็จสิ้นแล้ว และสิ่งเดียวที่เราต้องทำคืออัปโหลดโค้ด
ขั้นตอนที่ 5: รหัส
ขั้นตอนที่ 6: เสร็จแล้ว
หลังจากอัปโหลดโค้ดแล้ว คุณจะเห็นว่าไฟ LED ของคุณเริ่มเรืองแสง หมายความว่า LED สีตามสภาพอากาศจะเรืองแสง ฉันลืมไปว่า LED ตัวไหนย่อมาจากสถานะอุณหภูมิ อันที่จริง
หากไฟ LED สีแดงติดสว่าง แสดงว่าอุณหภูมิร้อน
หากไฟ LED สีฟ้าติดสว่าง แสดงว่าอุณหภูมิเย็นลง
และหากไฟ LED สีเขียวติดสว่าง แสดงว่าอุณหภูมิกำลังพอดี!
อีกอย่าง ถ้าคุณเปิดมอนิเตอร์แบบอนุกรมและตั้งค่าอัตราเป็น 9600 บิตต่อวินาที คุณจะได้รับข้อความแจ้งว่าอุณหภูมิร้อน เย็น หรือพอดี
ขอบคุณมากสำหรับการอ่านนี้และฉันหวังว่าคุณจะชอบบทช่วยสอนนี้
ขอบคุณ!
แนะนำ:
วิธีทำ LED Cube - LED Cube 4x4x4: 3 ขั้นตอน
วิธีทำ LED Cube | LED Cube 4x4x4: LED Cube ถือได้ว่าเป็นหน้าจอ LED ซึ่ง LED ขนาด 5 มม. แบบธรรมดาจะทำหน้าที่เป็นพิกเซลดิจิทัล ลูกบาศก์ LED ช่วยให้เราสามารถสร้างภาพและรูปแบบโดยใช้แนวคิดของปรากฏการณ์ทางแสงที่เรียกว่าการคงอยู่ของการมองเห็น (POV) ดังนั้น,
ไฟฉายที่ล้ำสมัยที่สุด - COB LED, UV LED และ Laser Inside: 5 ขั้นตอน (พร้อมรูปภาพ)
ไฟฉายที่ล้ำสมัยที่สุด - COB LED, UV LED และ Laser Inside: มีไฟฉายมากมายในท้องตลาดที่มีการใช้งานเหมือนกันและมีระดับความสว่างต่างกัน แต่ฉันไม่เคยเห็นไฟฉายที่มีแสงมากกว่าหนึ่งประเภท ในโครงการนี้ ฉันรวบรวมไฟ 3 แบบในไฟฉายเดียว ฉัน
LED Clouds โดยใช้ Fadecandy, PI และ LED Strips: 4 ขั้นตอน (พร้อมรูปภาพ)
LED Clouds โดยใช้ Fadecandy, PI และ LED Strips: ฉันได้สร้างก้อนเมฆ LED เพื่อสร้างบรรยากาศที่ไม่มีตัวตนในบ้านของฉัน ในขั้นต้นจะใช้สำหรับเทศกาลที่ถูกยกเลิกเนื่องจากการระบาดในปัจจุบัน ฉันเคยใช้ Fade Candy Chip เพื่อให้ได้แอนิเมชั่นที่ลื่นไหล และฉันได้
วิธีใช้ Neopixel Ws2812 LED หรือ LED STRIP หรือ Led Ring กับ Arduino: 4 ขั้นตอน
วิธีใช้ Neopixel Ws2812 LED หรือ LED STRIP หรือ Led Ring กับ Arduino: สวัสดีทุกคนเนื่องจาก Neopixel led Strip เป็นที่นิยมอย่างมากและเรียกอีกอย่างว่า ws2812 led strip เช่นกัน พวกเขาเป็นที่นิยมอย่างมากเพราะในแถบนำเหล่านี้เราสามารถระบุแต่ละ LED แยกจากกัน ซึ่งหมายความว่าหากคุณต้องการให้ไฟ LED สองสามดวงเรืองแสงเป็นสีเดียว
ESP8266 RGB LED STRIP WIFI ควบคุม - NODEMCU เป็นรีโมท IR สำหรับ Led Strip ที่ควบคุมผ่าน Wifi - RGB LED STRIP การควบคุมสมาร์ทโฟน: 4 ขั้นตอน
ESP8266 RGB LED STRIP WIFI ควบคุม | NODEMCU เป็นรีโมท IR สำหรับ Led Strip ที่ควบคุมผ่าน Wifi | การควบคุมสมาร์ทโฟน RGB LED STRIP: สวัสดีทุกคนในบทช่วยสอนนี้ เราจะเรียนรู้วิธีใช้ nodemcu หรือ esp8266 เป็นรีโมท IR เพื่อควบคุมแถบ LED RGB และ Nodemcu จะถูกควบคุมโดยสมาร์ทโฟนผ่าน wifi โดยพื้นฐานแล้ว คุณสามารถควบคุม RGB LED STRIP ได้ด้วยสมาร์ทโฟนของคุณ