สารบัญ:

ไฟ LED แถว Charlieplexed สำหรับ Arduino: 9 ขั้นตอน (พร้อมรูปภาพ)
ไฟ LED แถว Charlieplexed สำหรับ Arduino: 9 ขั้นตอน (พร้อมรูปภาพ)

วีดีโอ: ไฟ LED แถว Charlieplexed สำหรับ Arduino: 9 ขั้นตอน (พร้อมรูปภาพ)

วีดีโอ: ไฟ LED แถว Charlieplexed สำหรับ Arduino: 9 ขั้นตอน (พร้อมรูปภาพ)
วีดีโอ: Charlieplexing 2024, พฤศจิกายน
Anonim
ไฟ LED แถว Charlieplexed สำหรับ Arduino
ไฟ LED แถว Charlieplexed สำหรับ Arduino
ไฟ LED แถว Charlieplexed สำหรับ Arduino
ไฟ LED แถว Charlieplexed สำหรับ Arduino

นี่คือคำแนะนำของฉันเกี่ยวกับ charlieplexing แถว / สตริง LED กับ Arduino ฉันสังเกตเห็นว่าไม่มีคำสั่งมากมายเกี่ยวกับ charlieplexing โดยใช้ Arduino ดังนั้นฉันจึงทำสิ่งนี้ ฉันพยายามทำให้โครงการเรียบง่าย แต่ก็ไม่ได้ผลดีนัก การบัดกรีนั้นซับซ้อน ฉันจะไม่แนะนำสิ่งนี้เป็นโครงการบัดกรีครั้งแรก นี่คือพื้นหลังบางส่วนเกี่ยวกับ charlieplexing: en.wikipedia.org/wiki/Charlieplexing ฉันถ่ายรูปประมาณ 80 ภาพ & ไม่ใช่ทั้งหมดที่ทำเป็นขั้นตอนหลัก แต่คุณสามารถค้นหาได้ในขั้นตอนที่ 9: Extra Pictures หากคุณมีความคิดเห็น คำถาม &/หรือข้อเสนอแนะ โปรดถามพวกเขา!

ขั้นตอนที่ 1: รายการชิ้นส่วน:

ส่วนรายการ
ส่วนรายการ
ส่วนรายการ
ส่วนรายการ

อะไหล่:- 12 LED's; ฉันใช้ตัวต้านทาน LED สีแดงขนาด 3 มม. - 4, 270 โอห์ม คุณสามารถใช้ค่าอื่นได้เช่นกัน - Perfboard/Veroboard; ฉันใช้ชิ้นส่วน 27 รู x 5 รู- ลวด; ฉันใช้เกจ 26 เส้นลวดแกนแข็ง - หมุดส่วนหัว (อุปกรณ์เสริม) - ArduinoTools: - หัวแร้ง - ปืนกาวร้อน (อุปกรณ์เสริม) - มือช่วยเหลือ (อุปกรณ์เสริม)

ขั้นตอนที่ 2: ประสาน Anodes ของ LED's

ประสาน Anodes ของ LED's
ประสาน Anodes ของ LED's
ประสาน Anodes ของ LED's
ประสาน Anodes ของ LED's
ประสาน Anodes ของ LED's
ประสาน Anodes ของ LED's

ไม่มีอะไรจะพูดมากเกี่ยวกับขั้นตอนต่อไป แต่มีประเด็นหลักสองสามข้อที่ฉันจะพูดถึง- ขั้วบวกของ LED ถูกบัดกรีในกลุ่ม 3- ตรวจสอบให้แน่ใจว่าทั้ง 4 กลุ่มไม่ได้เชื่อมต่อเข้าด้วยกัน แต่แยกจากกัน สายไฟที่ เชื่อม 4 กลุ่ม มีลักษณะเป็นรูปตัว L

ขั้นตอนที่ 3: งอแคโทด

โค้งงอแคโทด
โค้งงอแคโทด
โค้งงอแคโทด
โค้งงอแคโทด

ประเด็นหลัก:- คุณควรลงท้ายด้วย 4 แถวที่แตกต่างกัน- ตรวจสอบให้แน่ใจว่าแต่ละแถวทั้ง 4 แถวมีเพียง 3 การเชื่อมต่อกับแคโทด & เพียงหนึ่งจากแต่ละกลุ่มของ LED

ขั้นตอนที่ 4: ประสานแคโทด

บัดกรีแคโทด
บัดกรีแคโทด
บัดกรีแคโทด
บัดกรีแคโทด
บัดกรีแคโทด
บัดกรีแคโทด

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

ขั้นตอนที่ 5: ติดตั้งตัวต้านทาน

ติดตั้งตัวต้านทาน
ติดตั้งตัวต้านทาน
ติดตั้งตัวต้านทาน
ติดตั้งตัวต้านทาน
ติดตั้งตัวต้านทาน
ติดตั้งตัวต้านทาน

นี่เป็นความสับสนเล็กน้อย หวังว่าฉันจะอธิบายได้ดีพอ มีรูปภาพเพิ่มเติมในขั้นตอนที่ 9 การเชื่อมต่อปลายตัวต้านทาน:1) ปลายด้านหนึ่งเชื่อมต่อกับแถวที่ 1 ปลายอีกด้านหนึ่งเชื่อมต่อกับกลุ่ม 42) ปลายด้านหนึ่งเชื่อมต่อกับแถวที่ 2 ปลายอีกด้านหนึ่งกับกลุ่ม 33) ปลายด้านหนึ่งเชื่อมต่อกับแถวที่ 4 อื่น ๆ ไปยังกลุ่ม 24) ปลายด้านหนึ่งเชื่อมต่อกับแถวที่ 3 ปลายอีกด้านหนึ่งไปยังกลุ่ม 1

ขั้นตอนที่ 6: เพิ่มสายควบคุม

เพิ่มสายควบคุม
เพิ่มสายควบคุม
เพิ่มสายควบคุม
เพิ่มสายควบคุม
เพิ่มสายควบคุม
เพิ่มสายควบคุม

นี่อาจเป็นหนึ่งในขั้นตอนที่ง่ายที่สุด! สิ่งที่คุณทำคือบัดกรีสายไฟให้กับ 4 กลุ่ม ฉันใช้ลวดบางเส้นยาวประมาณ 6 นิ้ว พวกเขาไม่จำเป็นต้องเป็นสีที่ต่างกัน แต่จะมีประโยชน์หากมีสิ่งใดผิดพลาด & คุณต้องดีบักวงจร คุณไม่จำเป็นต้องมีหมุดส่วนหัว แต่ถ้าคุณต้องการใช้หมุดเหล่านี้

ขั้นตอนที่ 7: การเข้ารหัส Arduino

การเข้ารหัส Arduino
การเข้ารหัส Arduino

ต่อไปนี้เป็นขั้นตอนพื้นฐานในการเขียนโปรแกรม Arduino ของคุณ1) ดาวน์โหลดซอร์สโค้ดจากด้านล่าง2) เปิดไฟล์ใน Arduino IDE3) กดปุ่ม "อัปโหลดไปยังบอร์ด I/O"4) เมื่ออัปโหลดโปรแกรมแล้ว โปรแกรมจะเริ่มทำงานหมายเหตุ: คุณอาจ จำเป็นต้องเปลี่ยนบางสิ่งในอาร์เรย์ "const int ledPins[12][2] ={" หากไฟ led เปิดทำงานผิดปกติ ฉันพยายามเพิ่มความคิดเห็นจำนวนมากในโค้ด แต่ถ้าคุณมี คำถามโปรดถามพวกเขา

ขั้นตอนที่ 8: ขอให้สนุก !!

มีความสุข!!!
มีความสุข!!!

สิ่งนี้ไม่ควรยาก แต่อาจเป็นถ้าคุณมีความคิดเห็น คำถาม &/หรือข้อเสนอแนะ โปรดถามพวกเขา!

ขั้นตอนที่ 9: รูปภาพพิเศษ

รูปภาพเสริม
รูปภาพเสริม
รูปภาพเสริม
รูปภาพเสริม
รูปภาพเสริม
รูปภาพเสริม

ฉันไม่แน่ใจว่าฉันมีปัญหากับรูปภาพหรือเปล่า แต่นี่คือรูปภาพที่เหลือ หากคุณต้องการคำอธิบายที่ชัดเจน หากคุณมีคำถามใด ๆ โปรดถามพวกเขา ภาพที่ 1-9: การติดตั้ง LED's รูปภาพ 10-13: การดัดแคโทด รูปภาพ 14-18: การบัดกรีแคโทด รูปภาพ 19-20: การติดตั้งตัวต้านทาน รูปภาพ 21-23: การติดตั้งสายควบคุม

แนะนำ: