สารบัญ:

Micro:bit - LED Matrix: 14 ขั้นตอน
Micro:bit - LED Matrix: 14 ขั้นตอน

วีดีโอ: Micro:bit - LED Matrix: 14 ขั้นตอน

วีดีโอ: Micro:bit - LED Matrix: 14 ขั้นตอน
วีดีโอ: สอนเขียน Micro-bit ตอนที่ : 10 LED Plot XY 2024, พฤศจิกายน
Anonim
Micro:bit - LED Matrix
Micro:bit - LED Matrix

ในคู่มือนี้ ฉันจะอธิบายวิธีสร้างเมทริกซ์ LED สำหรับไมโคร:บิตจากแถบ LED ฉันจะใช้เมทริกซ์ 4x4 และเมทริกซ์ 10x10 เป็นตัวอย่างของฉัน ตั้งแต่ฉันทำงานที่โรงเรียน ที่ๆ เราสร้างอาคารมากมาย เราจะต้องใช้ที่ใส่แบตเตอรี่ พาวเวอร์ซัพพลาย และ micro:bit จำนวนมาก หากทุกอย่างต้องถูกประกอบเข้ากับโปรเจ็กต์ ในทางกลับกัน มันดูไม่ค่อยดีนักหากคุณเพียงแค่เชื่อมต่อ micro:bit กับตัวเชื่อมต่อ alligator ดังนั้นในคู่มือนี้ ฉันจะแสดงให้เห็นว่าเราสร้างสิ่งต่าง ๆ อย่างไรเพื่อให้ปรากฏอีกครั้ง

ฉันได้จัดทำคำแนะนำสั้น ๆ เกี่ยวกับวิธีการตั้งโปรแกรม neopixels แล้ว แต่ฉันจะอัปโหลดคำแนะนำอื่นในภายหลังโดยเน้นที่วิธีการตั้งโปรแกรม neopixel matrix มากขึ้น

เสบียง

วัสดุ:

ไม้อัดหนา 4 มม.

1 x TO220-3 ตัวควบคุมแรงดันไฟฟ้า

2 x 10 uF ตัวเก็บประจุแบบอิเล็กโทรไลต์

แหล่งจ่ายไฟ 1 x 5 โวลต์ 2 A เพียงพอสำหรับเมทริกซ์ 4x4 แต่คุณต้องการ 4 A สำหรับเมทริกซ์ 10x10

3 x M3 25 สลักเกลียว

ถั่ว 12 x M3

1 x ไมโคร:บิต

ตัวต้านทาน 1 x 330 โอห์ม

1 x ขั้วต่อขั้วต่อสกรูสองทาง

แถบนีโอพิกเซลที่เข้ากันได้กับ Micro:bit แนะนำ 60 LED/เมตร คุณจะต้องใช้เพียงครึ่งเมตรสำหรับเมทริกซ์ 4 x 4 และไม่เกิน 2 เมตรสำหรับเมทริกซ์ขนาด 10 x 10

ลวดไม่กี่เมตร จะดีถ้ามีสีต่างกัน

แผ่นบัดกรีเล็กๆ

เทปพันสายไฟ

กาวไม้

กาวร้อน

เครื่องมือ:

เครื่องมือบัดกรี

เครื่องตัดเลเซอร์

เครื่องตัดลวด

ดินสอ

แปรงเก่า

ปืนกาวร้อน

สายกระโดดจระเข้ 4 เส้น

ขั้นตอนที่ 1: ตัดไม้ออก

ตัดไม้
ตัดไม้

ขั้นแรกให้ใช้เครื่องตัดเลเซอร์เพื่อตัดไม้ ฉันได้อัปโหลดไฟล์เพื่อตัดทั้งเมทริกซ์ 4x4 และเมทริกซ์ 10x10 ออก

ขั้นตอนที่ 2: ประกอบตารางและเท้า

ประกอบกริดและเท้า
ประกอบกริดและเท้า
ประกอบกริดและเท้า
ประกอบกริดและเท้า
ประกอบกริดและเท้า
ประกอบกริดและเท้า
ประกอบกริดและเท้า
ประกอบกริดและเท้า

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

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

ขั้นตอนที่ 3: ตัด Neopixel Strip ออก

ตัดแถบ Neopixel ของคุณออก
ตัดแถบ Neopixel ของคุณออก

คุณต้องการตัดแถบนีโอพิกเซลที่เส้นสีขาวออก หากคุณกำลังสร้างเมทริกซ์ขนาด 4x4 คุณต้องการตัดแถบ 4 แถบที่มี 4 นีโอพิกเซลออก และหากคุณสร้างเมทริกซ์ขนาด 10x10 คุณต้องการตัดแถบ 10 แถบโดยแต่ละแถบมี 10 นีโอพิกเซล โรงงานทำแถบนีโอพิกเซลแบบยาว แต่บัดกรีแถบที่สั้นกว่าเข้าด้วยกัน สถานที่บัดกรีเหล่านี้จะเป็นปัญหาหลัง ดังนั้นพยายามตัดแถบในลักษณะที่คุณตัดในจุดที่โรงงานได้ประสานเข้าด้วยกัน อาจหมายความว่าคุณกำลังเสียนีโอพิกเซลไปสองสามพิกเซล แต่มันจะทำให้งานหลังของคุณง่ายขึ้นมาก

ขั้นตอนที่ 4: ประกอบ Neopixels

ประกอบ Neopixels
ประกอบ Neopixels

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

โปรดทราบว่านีโอพิกเซลมีทิศทาง เนื่องจากข้อมูลสามารถไปได้ทางเดียวเท่านั้น สิ่งสำคัญคือแถบนีโอพิกเซลทั้งหมดจะต้องเป็นไปในลักษณะเดียวกัน คุณมี Din อยู่ด้านหนึ่งและ Do อีกด้านหนึ่ง

ขั้นตอนที่ 5: เชื่อมต่อ Neopixels

การเชื่อมต่อ Neopixels
การเชื่อมต่อ Neopixels
การเชื่อมต่อ Neopixels
การเชื่อมต่อ Neopixels

เมื่อเชื่อมต่อนีโอพิกเซล ให้จำไว้ว่ากำลัง กราวด์ และข้อมูลจะวิ่งจากแถบแรกไปยังแถบถัดไป จากนั้นจึงไปยังแถบถัดไปไปเรื่อยๆ

สตริป -> แถบถัดไป

5v + -> 5v +

gnd -> gnd

ทำ -> Din

พลังงานและกราวด์สามารถทำงานได้ทั้งสองทางในนีโอพิกเซล ดังนั้นจึงไม่สำคัญว่าคุณจะเชื่อมต่อแถบแต่ละแถบที่นั่นอย่างไร ซึ่งหมายความว่าคุณสามารถไปได้ไม่ไกล แต่ข้อมูลจะไปได้ทางเดียวเท่านั้น ดังนั้นตรวจสอบให้แน่ใจว่าคุณเชื่อมต่อ Do กับ Din.

ขั้นตอนที่ 6: ทดสอบเมทริกซ์

ก่อนที่เราจะติดกริดบนนีโอพิกเซล เราต้องแน่ใจว่าทุกอย่างทำงาน การเรียกใช้ neopixels จำนวนมากจาก micro:bit อาจทำให้ลัดวงจรได้ แต่คุณสามารถเรียกใช้ 16 neopixels จาก micro:bit โดยไม่ต้องใช้พลังงานจากภายนอก ตราบใดที่เปิด neopixel เพียงครั้งละหนึ่งพิกเซลเท่านั้น อัปโหลดโปรแกรมทดสอบไปที่ micro:bit เชื่อมต่อกับเมทริกซ์ LED ด้วยสายจระเข้

ตามทฤษฎีแล้วสามารถทำได้ด้วย 100 พิกเซล แต่มีความเสี่ยงเล็กน้อย ให้ใช้สายจระเข้ในการเชื่อมต่อแหล่งจ่ายไฟกับเมทริกซ์นีโอพิกเซลแทนแล้วอัปโหลดโปรแกรมทดสอบไปที่ micro:bit แล้วเชื่อมต่อกับกราวด์และข้อมูล โดยใช้สายจระเข้

สำหรับเมทริกซ์ 4x4

ไมโคร:บิต -> Neopixels

GND -> GND

3 v -> 5v +

พิน 0 -> Din

สำหรับเมทริกซ์ 10x10

micro:bit

ไมโคร:บิต -> Neopixels

GND -> GND

พิน 0 -> Din

พาวเวอร์ซัพพลาย -> Neopixels

GND -> GND

พลังงาน -> 5v +

เปิดเครื่อง micro:bit แล้วกดปุ่ม A สองสามครั้งเพื่อทดสอบว่าแถบทั้งหมดใช้งานได้

ฉันใช้โปรแกรมนี้เพื่อทดสอบเมทริกซ์ 10x10

ฉันใช้โปรแกรมนี้เพื่อทดสอบเมทริกซ์ 4x4

ขั้นตอนที่ 7: กาวกริดบน Neopixels

กาวกริดบน Neopixels
กาวกริดบน Neopixels
กาวกริดบน Neopixels
กาวกริดบน Neopixels
กาวกริดบน Neopixels
กาวกริดบน Neopixels
กาวกริดบน Neopixels
กาวกริดบน Neopixels

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

หลังจากที่คุณติดกริดเข้ากับเพลตนีโอพิกเซลแล้ว ให้วางของหนักทับบนนั้นแล้วปล่อยให้แห้งในขณะที่อยู่ภายใต้ความอุ่น

โปรดจำไว้ว่ากาวไม้เป็นสื่อกระแสไฟฟ้าจนกว่าจะแห้ง ดังนั้นอย่าเชื่อมต่อตารางเมทริกซ์กับกำลังไฟฟ้า ก่อนที่คุณจะแน่ใจว่ากาวแห้งแล้ว

ขั้นตอนที่ 8: การบัดกรีบอร์ดควบคุมแรงดันไฟฟ้า

บัดกรีบอร์ดควบคุมแรงดันไฟฟ้า
บัดกรีบอร์ดควบคุมแรงดันไฟฟ้า
บัดกรีบอร์ดควบคุมแรงดันไฟฟ้า
บัดกรีบอร์ดควบคุมแรงดันไฟฟ้า
บัดกรีบอร์ดควบคุมแรงดันไฟฟ้า
บัดกรีบอร์ดควบคุมแรงดันไฟฟ้า

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

ขาของ To220-3 นั้นค่อนข้างแปลก คุณมี gnd ทางซ้าย เปิดไฟทางขวา และออก 3.3 V ตรงกลาง เราต้องการประสานตัวเก็บประจุระหว่าง gnd และ 3.3 V เพื่อรักษาเสถียรภาพของพลังงานสำหรับ micro:bit และระหว่าง gnd และ 5 โวลต์ เพื่อรักษาเสถียรภาพของพลังงานสำหรับนีโอพิกเซล

จากนั้นคุณต้องการประสานเมทริกซ์นีโอพิกเซลกับ Vin และ GND

Neopixel -> To220-3

5 v + -> วิน

gnd -> gnd

จากนั้นคุณต้องการประสานลวดเข้ากับขากลาง สายนั้นจะเป็นของ micro:bit

จากนั้นคุณต้องการบัดกรีลวดเสริมกับ Vin ที่ขาขวา ลวดนั้นก็จะไปที่แหล่งจ่ายไฟ

ในที่สุดคุณต้องการประสานสายไฟพิเศษสองเส้นเข้ากับ gnd สายหนึ่งจะไปที่แหล่งจ่ายไฟและอีกสายหนึ่งจะไปที่ไมโครบิต

ขั้นตอนที่ 9: ตัวต้านทานบน Data Wire

ตัวต้านทานบนสายดาต้า
ตัวต้านทานบนสายดาต้า

ตามคำแนะนำนีโอพิกเซลของ adafruits คุณควรใส่ตัวต้านทาน 300+ โอห์มบนสายข้อมูลไปยังนีโอพิกเซลตัวแรกเสมอ ดังนั้นเราจึงประสานตัวต้านทาน 330 โอห์มเข้ากับสายข้อมูลและบัดกรีลวดใหม่เข้ากับปลายอีกด้านหนึ่งของตัวต้านทาน

จากนั้นเพื่อป้องกันไฟฟ้าลัดวงจร เราปิดการบัดกรีและตัวต้านทานในเทปไฟฟ้า

ขั้นตอนที่ 10: การเพิ่มสกรู

เพิ่มสกรู
เพิ่มสกรู
เพิ่มสกรู
เพิ่มสกรู
เพิ่มสกรู
เพิ่มสกรู

ตอนนี้ใช้สกรู M3 ตัวใดตัวหนึ่ง พันลวด gnd ที่คุณต้องการเชื่อมต่อกับ micro:bit รอบ ๆ และเก็บเข้าที่ด้วยน็อตตัวใดตัวหนึ่ง ทำเช่นเดียวกันกับสายดาต้าและสาย 3.3 V

จากนั้นใส่สกรูเข้าไปในรู Gnd ผ่านรูด้านซ้ายสุด 3.3 V ผ่านรูที่สองไปทางซ้ายสุดและข้อมูลทะลุผ่านรูด้านขวาสุด ใช้น็อตสองตัวต่อกันเพื่อยึดเข้าที่ เราใช้สองแทนหนึ่งเพราะเราต้องตรวจสอบระยะห่างด้วยเมื่อเราเชื่อมต่อ micro:bit

ขั้นตอนที่ 11: กาวร้อนเข้าด้วยกัน

กาวร้อนมันทั้งหมดเข้าด้วยกัน
กาวร้อนมันทั้งหมดเข้าด้วยกัน
กาวร้อนมันทั้งหมดเข้าด้วยกัน
กาวร้อนมันทั้งหมดเข้าด้วยกัน
กาวร้อนมันทั้งหมดเข้าด้วยกัน
กาวร้อนมันทั้งหมดเข้าด้วยกัน
กาวร้อนมันทั้งหมดเข้าด้วยกัน
กาวร้อนมันทั้งหมดเข้าด้วยกัน

ตอนนี้เราทากาวที่ขั้วต่อเทอร์มินอลที่ด้านข้าง จากนั้นเราก็ทากาวที่บอร์ดควบคุมแรงดันไฟเข้าที่ และสุดท้ายเราก็ทากาวที่เท้าและแผงนีโอพิกเซลเข้าด้วยกัน

โปรดทราบว่ามีสองวิธีที่แตกต่างกันในการเชื่อมต่อนีโอพิกเซล คุณสามารถเชื่อมต่อพวกมันเพื่อให้แถบเลื่อนจากด้านหนึ่งไปอีกด้านหนึ่งหรือขึ้นและลง หากนีโอพิกเซลขึ้นและลง การสร้างแอนิเมชั่นที่เลื่อนขึ้นและลงจะง่ายกว่า และหากนีโอพิกเซลเลื่อนจากด้านหนึ่งไปอีกด้านหนึ่ง การสร้างแอนิเมชันจากด้านหนึ่งไปอีกด้านหนึ่งก็จะง่ายขึ้น ที่นี่เมทริกซ์ 4x4 จะขึ้นและลง ในขณะที่เมทริกซ์ 10x10 จะเปลี่ยนจากด้านหนึ่งไปอีกด้านหนึ่ง

ขั้นตอนที่ 12: เตรียมพาวเวอร์ซัพพลายและเชื่อมต่อ

เตรียมพาวเวอร์ซัพพลายและเชื่อมต่อ
เตรียมพาวเวอร์ซัพพลายและเชื่อมต่อ
เตรียมพาวเวอร์ซัพพลายและเชื่อมต่อ
เตรียมพาวเวอร์ซัพพลายและเชื่อมต่อ

ตัดปลายสายไฟและเปิดสายไฟ จากนั้นขันเข้าที่ขั้วสกรู อย่าลืมเชื่อมต่อพลังงานกับพลังงานและกราวด์กับกราวด์

ขั้นตอนที่ 13: การเพิ่ม Micro:bit

การเพิ่ม Micro:bit
การเพิ่ม Micro:bit

ตั้งโปรแกรม micro:bit ของคุณแล้วขันให้แน่น

ขั้นตอนที่ 14: ทดสอบมัน

ตอนนี้เชื่อมต่อเมทริกซ์นีโอพิกเซลกับพลังงานและทดสอบเมทริกซ์ หลังจากนั้นคุณสามารถเพิ่มวัสดุ defusion ของคุณเองที่ด้านบน

แนะนำ: