สารบัญ:
- เสบียง
- ขั้นตอนที่ 1: บทนำ
- ขั้นตอนที่ 2: รวบรวมชิ้นส่วนของคุณ
- ขั้นตอนที่ 3: ใช้ Breadboard หรือรับ PCB
- ขั้นตอนที่ 4: งานเครื่องกล
- ขั้นตอนที่ 5: นำทุกอย่างมารวมกัน
- ขั้นตอนที่ 6: การเข้ารหัส
- ขั้นตอนที่ 7: สนุกกับการแสดงให้เพื่อนของคุณ
วีดีโอ: เครื่องวิเคราะห์สเปกตรัมอะคริลิกขนาดใหญ่พิเศษ: 7 ขั้นตอน (พร้อมรูปภาพ)
2024 ผู้เขียน: John Day | [email protected]. แก้ไขล่าสุด: 2024-01-30 13:03
ทำไมคุณถึงต้องการดูจอ LED ขนาดเล็กเหล่านั้นหรือ LCD ขนาดเล็กเหล่านั้นหากคุณสามารถทำมันให้ใหญ่ได้
นี่คือคำอธิบายทีละขั้นตอนเกี่ยวกับวิธีสร้างเครื่องวิเคราะห์สเปกตรัมขนาดยักษ์ของคุณเอง
ใช้กระเบื้องอะครีลิคและแถบไฟ LED เพื่อสร้างห้องแสดงแสงสีโดยใช้ไฟ LED ขนาดใหญ่กว่า 280+
จะเล็กทำไม ถ้าทำได้ใหญ่…..
เสบียง
คุณจะต้องใช้ Arduino Mega บอร์ดความถี่ราคาถูก SI5351 และชิ้นส่วนขนาดเล็กจำนวนหนึ่ง
มาเริ่มกันเลย
ขั้นตอนที่ 1: บทนำ
เครื่องวิเคราะห์สเปกตรัม 14 ช่องสัญญาณยักษ์ขนาดยักษ์
- -280 ไฟ LED อะคริลิค (WS2812)
- -Arduino ควบคุม
- 40Hz – 16Khz
- เข้าแถว
- ไมโครโฟนใน
- โหมดและสีต่างๆ
- การควบคุมความสว่าง
- การควบคุมความไว
- การควบคุมความล่าช้าสูงสุด
ส่วนประกอบสำคัญ:
- Arduino Mega 2560 Pro
- กระดานฝ่าวงล้อม Si5351A
- WS2812 (74Leds/เมตร)
- อคริล 10 มม.
คุณจะต้องใช้เครื่องตัดเลเซอร์เพื่อตัดกระเบื้องอะครีลิกทั้งหมด 280 แผ่นออก มิฉะนั้นคุณจะต้องใช้ความพยายามอย่างเต็มที่ในการตัดด้วยมือ
ดาวน์โหลดโครงการ: ฮาร์ดแวร์ ซอฟต์แวร์ ฯลฯ ทั้งหมด "ตามที่เป็น" และคุณสามารถปรับเปลี่ยนตามความต้องการของคุณได้ ไม่มีฮาร์ดแวร์ใดได้รับการทดสอบสำหรับการปฏิบัติตามข้อกำหนด CE ฯลฯ หากคุณตัดสินใจที่จะใช้สิ่งใดจากการออกแบบนี้ คุณต้องยอมรับความเสี่ยงเอง สามารถดาวน์โหลด Coding, PCB และ Drawings ได้ทั้งหมด หากคุณชอบโปรเจกต์นี้ โปรดแชร์วิดีโอนี้ให้เพื่อนของคุณและอย่าลืมกดถูกใจและกดติดตาม!
เฟิร์มแวร์:
github.com/donnersm/14chspectrum
บอม:
www.judoles.nl/Projecten/14channelSA/BOMList.pdf
แผนผัง:
www.judoles.nl/Projecten/14channelSA/Fullsc…
Designfiles
www.judoles.nl/Projecten/14channelSA/DesignFilesCo…
ซื้อ PCB:
www.tindie.com/products/21119/
อัปเดต: มีเวอร์ชันใหม่:
www.tindie.com/products/23034/
มันทำงานอย่างไร
มีไมโครคอนโทรลเลอร์สองตัวที่เกี่ยวข้อง แต่ตัวหนึ่งเป็นทางเลือกเพราะใช้สำหรับโลโก้ที่กะพริบเท่านั้น
วงจรหลักมีวิวัฒนาการรอบ Arduino Mega 2560 (ต้องการรุ่น Pro เนื่องจากมีขนาดเล็กกว่า) Arduino ใช้บอร์ดความถี่ SI5351 เพื่อสร้างความถี่ที่แตกต่างกันสองความถี่ที่เสถียร แต่ละความถี่ใช้เพื่อขับเคลื่อนนาฬิกาของชิปสเปกตรัม MSGEQ7 MSGEQ7 เป็นชิปวิเคราะห์สเปกตรัม 7 แชนเนลที่แบ่งสัญญาณอินพุตออกเป็น 7 คอนเทนเนอร์ความถี่ที่แตกต่างกัน สัญญาณเอาท์พุตของแต่ละคอนเทนเนอร์จะแตกต่างกันไปขึ้นอยู่กับอินพุต คอนเทนเนอร์ความถี่ทั้งหมดจะถูกส่งไปยัง DAC เอาต์พุตของชิป โดยจะแสดงตามลำดับทีละรายการ เนื่องจากเป็นชิป 7 แชนเนล จึงใช้กลอุบายเพื่อเปลี่ยนช่วงความถี่ของคอนเทนเนอร์ภายในโดยเปลี่ยนความถี่สัญญาณนาฬิกาของชิปนั้น
หากคุณต้องการข้อมูลเพิ่มเติมเกี่ยวกับวิธีการดำเนินการนี้ โปรดดูข้อมูลเพิ่มเติมใน youtube
Arduino อ่าน DAC ของชิป MSGEQ7 อย่างต่อเนื่องและแปลคอนเทนเนอร์แต่ละตัวเป็นไฟ LED จำนวนหนึ่งต่อเสาอะคริลิก ไฟ LED เหล่านี้ขับเคลื่อนแบบอนุกรม แต่ก็ยังเร็วพอ แม้จะมีไฟ LED 240 ดวง!
ขั้นตอนที่ 2: รวบรวมชิ้นส่วนของคุณ
PCB's
อัปเดต: มีเวอร์ชันใหม่กว่าที่นี่:
www.tindie.com/products/23034/
ตอนนี้มีเวอร์ชันพร้อมส่วนประกอบ SMD ที่ประกอบล่วงหน้าแล้ว
ไฟล์ Gerber รวมอยู่ในคำแนะนำนี้ อย่าลังเลที่จะใช้มันเพื่อสั่งซื้อ PCB ของคุณเองที่อื่น
ส่วนประกอบหลักของคุณคือ
- Arduino Mega 2560 Pro
- กระดานฝ่าวงล้อม Si5351A
- WS2812 (74Leds/เมตร) ledstrip
- อคริล 10 มม.
- ชิป MSgEQ7
สามองค์ประกอบแรกที่ฉันได้รับจาก aliexpress และจัดเรียงเว็บไซต์ที่เหมือนกัน อาจใช้เวลาสักครู่ในการจัดส่ง แต่จะช่วยให้คุณประหยัดเงินได้บ้าง
อะคริลที่ฉันเคยทำกระเบื้องฉันซื้อในท้องถิ่น
สำหรับ MSGEQ7 ของ IC ถูกเตือน !!! ฉันสั่งซื้อหลายหน่วยจากที่แตกต่างกัน (จีน) และผู้ขายในท้องถิ่น แต่ไม่มีสิ่งใดที่ใช้งานได้ อันที่ฉันสั่งจาก Mouser (Sparkfun) อันเดียวที่ได้ผล ดังนั้นควรซื้ออย่างชาญฉลาดเพราะคุณสามารถใช้จ่ายเงินได้เพียงครั้งเดียว
ขั้นตอนที่ 3: ใช้ Breadboard หรือรับ PCB
แม้ว่าฉันจะออกแบบ PCB สำหรับการตั้งค่าของฉัน คุณยังสามารถตัดสินใจใช้เขียงหั่นขนมง่ายๆ ของการตั้งค่าแบบเดียวกัน
หากต้องการ คุณสามารถสั่งซื้อ pcb ได้จากซัพพลายเออร์ของคุณเอง รวมไฟล์เกอร์เบอร์ที่จะสั่งซื้อแล้ว ฉันสั่งของฉันที่
JLCPCB.com
ไม่ว่าคุณจะใช้การตั้งค่าแบบใด ตรวจสอบให้แน่ใจว่าคุณประสานส่วนประกอบต่างๆ อย่างถูกวิธี
เค้าโครง PCB และรายการส่วนประกอบสำหรับ pcb รวมอยู่ด้วย
ขั้นตอนที่ 4: งานเครื่องกล
โดยพื้นฐานแล้ว มันคือระยะห่างระหว่างไฟ LED บนแถบไฟ LED ที่เพิ่มขนาดของไทล์ที่คุณต้องการใช้ให้สูงสุด หากคุณต้องการแยกชิ้นส่วนที่ใหญ่กว่านี้ออกจากกัน คุณจะต้องใช้แถบไฟ LED อื่นหรือตัดเป็นชิ้นๆ แล้ววางลวดใหม่
ในทางทฤษฎี คุณสามารถตั้งค่าให้สูงเท่ากับอาคารที่คุณอาศัยอยู่ แม้ว่าการเดินสายจะกลายเป็นปัญหาในกรณีนั้น การตั้งค่าของฉันสูงประมาณ 50 ซม. และกว้าง 82 ซม. นั่นมันใหญ่กว่าจอ LCD เล็กๆ ในเครื่องเล่น mp3 ของฉันเสียอีก! ฉันมันใหญ่มาก!
อย่างไรก็ตาม ฉันใช้ autocad เวอร์ชันนักเรียน ซึ่งให้บริการฟรีหลังจากลงทะเบียน ไฟล์รวมอยู่ด้วย คุณอาจต้องปรับให้เข้ากับการตั้งค่าของคุณ แต่จะช่วยให้คุณเริ่มต้นได้อย่างแน่นอน
ฉันใช้เครื่องตัดเลเซอร์ของบริษัทของฉันทำกระเบื้องทั้งหมดแต่ถ้าคุณมีเวลาเพียงพอ คุณสามารถทำได้ด้วยมือ…แต่ฉันเดาว่าการทำกระเบื้อง 280 แผ่นด้วยมือจะไม่ทำให้ใครมีความสุข
ขั้นตอนที่ 5: นำทุกอย่างมารวมกัน
การรวมทั้งหมดจะแบ่งออกเป็น:
1. การประกอบเสาอะครีลิคพร้อมทั้ง แถบไฟ LED
2. การประกอบฐาน
3. การประกอบแถบไฟ LED โลโก้ (อุปกรณ์เสริม)
4. การประกอบเสาบนฐาน
5. เดินสายไฟทั้งระบบ
ทั้งหมดนี้แสดงได้ดีที่สุดในวิดีโอ youtube
อัปเดต:
มีเฟิร์มแวร์เวอร์ชันใหม่ ประกอบด้วยโหมดดีบักเพื่อทดสอบฮาร์ดแวร์:
เอกสารประกอบ:
github.com/donnersm/14ChannelAnalyzerV2.0/…
เฟิร์มแวร์:
github.com/donnersm/14ChannelAnalyzerV2.0/…
ขั้นตอนที่ 6: การเข้ารหัส
รหัสหลักเป็นร่างที่แนบมา
หากคุณกำลังใช้โลโก้แบบกะพริบ คุณสามารถใช้ logoblink เพื่อตั้งโปรแกรม Arduino ขนาดเล็กได้
อัปเดต!! ในเวอร์ชัน 2.0 ของ PCB ไม่จำเป็นต้องใช้ Arduino Tiny เพิ่มเติมสำหรับโลโก้อีกต่อไป
มีเอาต์พุตพิเศษและสามารถเชื่อมต่อโดยตรงกับโลโก้ ledstrip
ขั้นตอนที่ 7: สนุกกับการแสดงให้เพื่อนของคุณ
หลังจากใส่คำยากทั้งหมดนี้แล้ว คุณจะต้องแสดงให้โลกเห็น! บอกเพื่อนของคุณเกี่ยวกับเรื่องนี้ และอย่าลืมแสดงบนอินเทอร์เน็ต
ดูวิดีโอของฉันเพื่อดูว่าฉันสร้างและออกแบบมันอย่างไร
แนะนำ:
DIY 37 Leds เกมรูเล็ต Arduino: 3 ขั้นตอน (พร้อมรูปภาพ)
DIY 37 Leds เกมรูเล็ต Arduino: รูเล็ตเป็นเกมคาสิโนที่ตั้งชื่อตามคำภาษาฝรั่งเศสหมายถึงวงล้อเล็ก
หมวกนิรภัย Covid ส่วนที่ 1: บทนำสู่ Tinkercad Circuits!: 20 ขั้นตอน (พร้อมรูปภาพ)
Covid Safety Helmet ตอนที่ 1: บทนำสู่ Tinkercad Circuits!: สวัสดีเพื่อน ๆ ในชุดสองตอนนี้ เราจะเรียนรู้วิธีใช้วงจรของ Tinkercad - เครื่องมือที่สนุก ทรงพลัง และให้ความรู้สำหรับการเรียนรู้เกี่ยวกับวิธีการทำงานของวงจร! หนึ่งในวิธีที่ดีที่สุดในการเรียนรู้คือการทำ ดังนั้น อันดับแรก เราจะออกแบบโครงการของเราเอง: th
Bolt - DIY Wireless Charging Night Clock (6 ขั้นตอน): 6 ขั้นตอน (พร้อมรูปภาพ)
Bolt - DIY Wireless Charging Night Clock (6 ขั้นตอน): การชาร์จแบบเหนี่ยวนำ (เรียกอีกอย่างว่าการชาร์จแบบไร้สายหรือการชาร์จแบบไร้สาย) เป็นการถ่ายโอนพลังงานแบบไร้สาย ใช้การเหนี่ยวนำแม่เหล็กไฟฟ้าเพื่อจ่ายกระแสไฟฟ้าให้กับอุปกรณ์พกพา แอปพลิเคชั่นที่พบบ่อยที่สุดคือ Qi Wireless Charging st
4 ขั้นตอน Digital Sequencer: 19 ขั้นตอน (พร้อมรูปภาพ)
4 ขั้นตอน Digital Sequencer: CPE 133, Cal Poly San Luis Obispo ผู้สร้างโปรเจ็กต์: Jayson Johnston และ Bjorn Nelson ในอุตสาหกรรมเพลงในปัจจุบัน ซึ่งเป็นหนึ่งใน “instruments” เป็นเครื่องสังเคราะห์เสียงดิจิตอล ดนตรีทุกประเภท ตั้งแต่ฮิปฮอป ป๊อป และอีฟ
ป้ายโฆษณาแบบพกพาราคาถูกเพียง 10 ขั้นตอน!!: 13 ขั้นตอน (พร้อมรูปภาพ)
ป้ายโฆษณาแบบพกพาราคาถูกเพียง 10 ขั้นตอน!!: ทำป้ายโฆษณาแบบพกพาราคาถูกด้วยตัวเอง ด้วยป้ายนี้ คุณสามารถแสดงข้อความหรือโลโก้ของคุณได้ทุกที่ทั่วทั้งเมือง คำแนะนำนี้เป็นการตอบสนองต่อ/ปรับปรุง/เปลี่ยนแปลงของ: https://www.instructables.com/id/Low-Cost-Illuminated-