» อิเล็กทรอนิกส์ » Arduino เมทริกซ์ DIY LED

เมทริกซ์ DIY LED

อาศิรพจน์ ชาวเว็บไซต์ของเรา!
วันนี้เราจะสนุกไปกับ address LED matrix โครงการนี้ค่อนข้างซับซ้อน แต่ในเวลาเดียวกันทุกคนสามารถทำซ้ำได้ ผู้เขียนโครงการคือ AlexGyver

แถบ LED ที่อยู่ประกอบด้วย LED สามสีแต่ละอันมีวงจรพิเศษ

ชิปในไฟ LED ส่งข้อมูลให้ซึ่งกันและกัน สิ่งนี้ช่วยให้คุณส่องแสง LED บนเทปด้วยหนึ่งใน 16 ล้านสีและเฉดสี และสิ่งที่เจ๋งที่สุดก็คือสิ่งทั้งหมดนี้มีการจัดการในสายเดียวในเวลาที่น่าสนใจมากที่เราอาศัยอยู่
เทปถูกควบคุมโดยไมโครคอนโทรลเลอร์ตัวอย่างเช่นแพลตฟอร์ม Arduino.

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


ตัวอย่างเช่นมีเมทริกซ์ 8X8 เช่นนั้นที่ถูกที่สุดมันจะง่ายสำหรับคนที่จะเล่นกับมัน

คุณสมบัติของโครงการในวันนี้คือความเก่งกาจและความอเนกประสงค์นั่นคือคุณสามารถซื้อเมทริกซ์สำเร็จรูป แต่มันพูดได้น้อย แต่คุณยังสามารถซื้อเทปที่มีไฟ LED ความหนาแน่นต่ำและทำให้เมทริกซ์จากขนาดภาพพูด ตอนนี้มันจะเจ๋ง
เมทริกซ์นำเสนอโอกาสที่ยอดเยี่ยมสำหรับการสร้างเอฟเฟกต์พิกเซลต่างๆการส่งภาพและ gif (gif) การสร้างเกมคลาสสิคและสิ่งที่น่าสนใจอื่น ๆ ให้แน่ใจว่าได้เยี่ยมชม หน้าโครงการคุณจะพบลิงค์ที่จำเป็นทั้งหมด, เฟิร์มแวร์, ไดอะแกรมและคำแนะนำเพิ่มเติม
ดังนั้นด้วยเครื่องมือการจัดการเมทริกซ์เราจึงสามารถส่องแสง LED ใด ๆ ในพิกัดของมัน

เยี่ยมมากคุณสามารถทำเอฟเฟกต์เจ๋ง ๆ ทุกประเภท คุณสามารถควบคุมจากสมาร์ทโฟนผ่านบลูทู ธ นั่นคือสมาร์ทโฟนส่งคำสั่งผ่านบลูทู ธ โมดูลรับและส่งไปยัง arduino ในทางกลับกันอาร์ดิโนก็ส่งออกข้อมูลไปยังเมทริกซ์


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

ขั้นตอนแรกคือการพัฒนาโปรโตคอลการสื่อสารกับ arduino

หลักแรกในนั้นคือโหมดและส่วนที่เหลือรับผิดชอบการตั้งค่าต่าง ๆ และค่าส่งอื่น ๆ จากนั้นผู้เขียนสร้างฟิลด์กราฟิกที่เขาวาดกริด

โปรแกรมติดตามพิกัดของการสัมผัสสนามด้วยนิ้วและวาดสี่เหลี่ยมในสถานที่นี้ด้วยสีใด ๆ ระหว่างทางพิกัดของจัตุรัสจะถูกส่งไปยัง arduino

สำหรับการผลิตที่เราต้องการ:
1) เมทริกซ์หรือเทปบน LED ที่อยู่
2) Arduino;
3) โมดูลบลูทู ธ ;
4) ตัวต้านทาน

คุณสามารถซื้อปอนด์จากจีนหรือคุณสามารถซื้อได้ที่ร้านวิทยุใด ๆ เราเชื่อมต่อส่วนประกอบต่างๆตามรูปแบบที่ง่ายมาก:

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


ที่นี่เรามีการตั้งค่า ระบุขนาดของเมทริกซ์ประเภทและจุดเชื่อมต่อ

หากคุณสร้างเมทริกซ์ขนาดใหญ่ด้วยตัวเองนั่นคือการบัดกรีจากชิ้นส่วนของเทปคุณมี 2 ประเภทให้เลือก

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

ผู้เขียนใช้เวลามากกับเฟิร์มแวร์นี้ นี่คือโครงการที่ใหญ่ที่สุดของผู้เขียนในแง่ของรหัส Arduino ถูกบรรจุไว้ที่ลูกตาถูกผลักออกมาราวกับว่าพวกเขาพูดไม่ได้

ดังนั้นตั้งค่าคลิกดาวน์โหลดเฟิร์มแวร์ ก่อนการดาวน์โหลดคุณต้องปลดการเชื่อมต่อบลูทู ธ ออกจาก rx pin ไม่เช่นนั้น arduino จะไม่กระพริบ เพื่อความสะดวกคุณสามารถบัดกรีสวิตช์ไปที่ลวด

ถัดไปบนสมาร์ทโฟนที่ใช้ Android ติดตั้งแอพพลิเคชั่น GyverMatrixBT แอปพลิเคชันนี้มีอยู่ใน Play Market เป็นแอพฟรีและไม่มีโฆษณา

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

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


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

แต่เมทริกซ์ในรูปแบบนี้ดูไม่เจ๋งมากไม่ใช่พิกเซลและไม่ใช่แปดบิต มีความจำเป็นต้องทำขัดแตะเพื่อให้ LED แต่ละแบบสร้างตารางพิกเซลของตัวเองและวาง diffuser ไว้ด้านบน จากนั้นทุกอย่างจะเจ๋งมาก ย่างสามารถทำจากวัสดุใด ๆ ในรูปแบบและแผ่น มันอาจเป็นกระดาษแข็งชุดของไม้บรรทัดไม้โซเวียตหรือตัวเลือกที่ทำจากพลาสติก (มุม PVC) สามารถซื้อได้ที่ร้านขายวัสดุก่อสร้างที่มีแผงพลาสติกและสินค้าหลากหลายสำหรับพวกเขา มุมสามารถแตกออกได้ทำช่องสำหรับกลางและประกอบตะแกรง นี่คือตัวเลือก "ฟาร์มรวม" ที่สุดหลังจากกระดาษแข็ง

และแน่นอนคุณสามารถผ่อนคลายและพิมพ์กระจังหน้าด้วยเครื่องพิมพ์ 3 มิติ งั้นมาทำกัน



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

ที่จริงนี่คือเมทริกซ์ของเราโดยไม่มีขัดแตะ LED ที่เป็นอยู่

เราใส่โครงตาข่ายมันจะดีขึ้นแล้วนี่เป็นเพราะเรากำลังมองมุม

ตอนนี้ดูว่าเกิดอะไรขึ้นถ้าคุณเพิ่ม diffuser ในรูปแบบของแผ่นกระดาษ

แต่เมทริกซ์ก็เหมือนกับจอแสดงผลใด ๆ ที่ทำงานในพื้นที่สี rgb และพื้นหลังของมันควรจะเป็นสีดำเพื่อการรับรู้สีที่ถูกต้องมากขึ้น ผู้เขียนลองหลายตัวเลือกและตัดสินในภาพยนตร์เรื่องนี้ รถยนต์ พลาสติกสีและฝ้า ควบคู่มันทำงานได้ดี

เรารวบรวมทั้งหมดนี้ ในที่สุดเราก็ยังคงบัดกรีวงจรทั้งหมดวางไว้ในกระเป๋าแก้ไขเมทริกซ์ด้วยด้านหลังจากกรอบรูป (หรือหาแผ่นอลูมิเนียม) และแก้ไขกรอบด้านนอก


เราเชื่อมต่อพลัง ผู้เขียนใช้แหล่งจ่ายไฟในห้องปฏิบัติการเพื่อให้เราสามารถมองเห็นปริมาณการใช้ปัจจุบัน

โหมดแรกกำลังวาด


โหมดถัดไปกำลังถ่ายโอนรูปภาพ เราเลือกรูปภาพเป็นตัวจัดการไฟล์ของเรา (ในกรณีนี้มาริโอบนพื้นหลังสีดำ 16x16)

โหมดถัดไปเป็นสายที่ทำงานอยู่

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

ผลกระทบเพิ่มเติมในวิดีโอของผู้เขียน:


ขอบคุณสำหรับความสนใจของคุณ แล้วพบกันเร็ว ๆ นี้!
9.3
8.7
9.4

เพิ่มความคิดเห็น

    • รอยยิ้มรอยยิ้มxaxaตกลงdontknowyahooNea
      นายรอยขีดข่วนคนโง่ใช่ใช่ใช่ก้าวร้าวลับ
      ขอโทษเต้นdance2dance3ให้อภัยช่วยเหลือเครื่องดื่ม
      หยุดเพื่อนดีgoodgoodนกหวีดหน้ามืดตามัวลิ้น
      ควันการตบมือเครย์ประกาศเป็นขี้ปากดอน t_mentionดาวน์โหลด
      ความร้อนโมโหlaugh1ภาคตะวันออกเฉียงเหนือประชุมmoskingเชิงลบ
      not_iข้าวโพดคั่วลงโทษอ่านทำให้ตกใจกลัวค้นหา
      ยั่วยุthank_youนี้to_clueumnikรุนแรงเห็นด้วย
      ไม่ดีbeeeblack_eyeblum3หน้าแดงโม้ความเบื่อ
      เซ็นเซอร์การหยอกล้อsecret2ขู่ชัยชนะYusun_bespectacled
      shokrespektฮ่า ๆprevedยินดีต้อนรับkrutoyya_za
      ya_dobryiผู้ช่วยne_huliganne_othodiFLUDห้ามใกล้
1 คิดเห็น
และเพื่อวาดบนจอภาพ? รอยยิ้ม

เราแนะนำให้คุณอ่าน:

มอบให้กับสมาร์ทโฟน ...