ฉันจะลองและนำคุณไปสู่พื้นฐานที่สมบูรณ์ของ LED และอื่น ๆ เนื่องจากจอแสดงผล 7 หลัก 7 ส่วนนั้นเป็นการผสมผสานของ "เทคนิค LED" หลายอย่าง
การเดินสายไฟ LED ของ
LED หรือ Light Emitting Diodes เป็นหนึ่งในสิ่งที่สนุกของ Arduino
โดยพื้นฐานแล้วพวกมันใช้งานง่ายเพิ่มพลังให้พวกมันและพวกมันก็จะสว่างขึ้น
พวกมันน่ารำคาญเพราะพวกมันมีขั้วบางชนิดซึ่งหมายความว่าพวกมันจะทำงานได้ก็ต่อเมื่อคุณต่อสายให้ถูกต้อง หากคุณย้อนกลับแรงดันไฟฟ้าบวกและลบมันจะไม่สว่างขึ้นเลย
น่ารำคาญอย่างที่มันเป็นมันค่อนข้างมีประโยชน์
แคโทดกับแอโนด
บน LED แบบดั้งเดิมตะกั่วที่มีความยาวคือ (+), แอโนด สิ่งที่นำไปสู่การเป็นแคโทด (-)
"หรือถ้ามีคนขลิบขาลองหาขอบแบนบนปลอกด้านนอกของหลอด LED ขาที่ใกล้ที่สุดขอบแบนจะเป็นขั้วลบแคโทด" - Sparkfun
ที่มา: https://learn.sparkfun.com/tutorials/polarity/diode-and-led-polarity
สายไฟพื้นฐาน
ฉันไม่แน่ใจว่าสิ่งนี้ถูกต้องหรือไม่เพราะฉันฉีกรูปจากอินเทอร์เน็ต
การเดินสายไฟ LED นั้นค่อนข้างง่าย Anode (+) เชื่อมต่อกับแรงดันไฟฟ้าบวกโดยเฉพาะอย่างยิ่งผ่านตัวต้านทาน จำกัด กระแส Cathode (-) เชื่อมต่อกับกราวด์ (มีตัวต้านทาน จำกัด ปัจจุบันหากคุณไม่มีขั้วบวก)
ตัวต้านทานที่ จำกัด ในปัจจุบันจะหลีกเลี่ยง LED จากการลัดวงจรทำให้ LED เสียหายหรือ Microcontroller / Arduino
ไฟ LED หลายดวง, เมทริกซ์, ไฟ LED RGB
ด้วย LED หลาย ๆ ตัวคุณมักจะมีพวกมันอยู่ด้านบวก (+), "ขั้วบวกทั่วไป" หรือทั้งหมดที่เชื่อมต่อกับ (-) "แคโทดทั่วไป"
โดยทั่วไปมันจะลงมาที่นี่
สำหรับแคโทดทั่วไปคุณให้กระแสกับพินที่คุณต้องการ
สำหรับขั้วบวกทั่วไปคุณจะจมกระแสผ่าน LED
มัลติเพล็กซ์ (หลายหลัก, 7 ส่วน)
คุณควรตรวจสอบบทแนะนำของ parallax: http://learn.parallax.com/4-digit-7-segment-led-display-arduino-demo
เมื่อคุณมี LED จำนวนมากมักจะฉลาดที่จะ "ทวีคูณ" พวกมัน โดยปกติแล้วคุณจะต้องผ่าน "กลุ่ม" ของ LED อย่างรวดเร็วเพื่อให้ดูเหมือนว่าพวกเขาทั้งหมดพร้อมกัน
โดยปกติแล้วคุณจะจมกระแสจากคอลัมน์ของ LED และจ่ายกระแสให้กับ LED ของแต่ละแถว
หรือคุณจ่ายกระแสให้กับคอลัมน์ของ LED และจมกระแสจากแต่ละแถวของ LED
เพื่อให้คุณสามารถเลือกคอลัมน์ที่จะเปิดใช้งานและ LED ของคอลัมน์นั้นจะสว่างขึ้น การเปลี่ยนคอลัมน์ / แถวเหล่านี้อย่างรวดเร็วจะช่วยให้คุณควบคุม LED หลายรายการด้วยหมุดน้อยกว่ามาก
แม้จะมีตัวควบคุมการแสดงผลสำหรับสิ่งนี้หากคุณไม่ต้องการดูแลการสลับในซอฟต์แวร์ของคุณ
ดังนั้นเมื่อคุณมี 4 หลัก, 7 ส่วนมัลติเพล็กซ์, ขั้วบวกทั่วไป
แผนภาพจะเป็นดังนี้:
http://www.mytutorialcafe.com/Microcontroller%20Application%20C%207segmen.htm