สารบัญ:

160 LED VU-Meter: 6 ขั้นตอน
160 LED VU-Meter: 6 ขั้นตอน

วีดีโอ: 160 LED VU-Meter: 6 ขั้นตอน

วีดีโอ: 160 LED VU-Meter: 6 ขั้นตอน
วีดีโอ: วิธีทำตัวบ่งชี้ระดับเสียงด้วย LM3914 ic , arylic 2024, กรกฎาคม
Anonim
160 LED VU-มิเตอร์
160 LED VU-มิเตอร์

โครงการนี้เป็น VU-meter สเตอริโอ 160 LED พร้อม 80 LED ต่อช่องสัญญาณเสียง มีพื้นฐานมาจากไมโครคอนโทรลเลอร์ AVR ATmega328p ซึ่งเหมือนกันใน Arduino UNO หรือ nano VU-meter นี้ตอบสนองต่อเสียงที่ป้อนเข้าในแจ็ค RCA ที่ด้านหลังของเครื่อง และสามารถเสียบเข้ากับแอมป์เสียงใดๆ ก็ได้ ฉันทดสอบกับเอาต์พุตปรีแอมป์ของแอมป์และระดับเสียงก็ใช้ได้ และสามารถปรับได้ด้วยโพเทนชิออมิเตอร์

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

คู่มือนี้มีเป้าหมายเพื่อสอนวิธีสร้าง VU-meter นี้จากไฟล์โครงการของฉัน ไฟล์ทั้งหมดที่เกี่ยวข้องกับฮาร์ดแวร์หรือซอฟต์แวร์อยู่ใน Github ของฉัน เนื่องจากโปรเจ็กต์นี้เป็นโอเพ่นซอร์ส ปรับเปลี่ยนได้ตามสบาย ! มีการบันทึกรหัส (วิธีด็อกซีเจน) ด้วย !

มาเริ่มสร้างกันเลย !

ขั้นตอนที่ 1: อุปกรณ์อิเล็กทรอนิกส์

เครื่องใช้ไฟฟ้า
เครื่องใช้ไฟฟ้า
เครื่องใช้ไฟฟ้า
เครื่องใช้ไฟฟ้า

เราจะเริ่มต้นด้วยการสร้างแกนกลางของ VU-meter: อิเล็กทรอนิกส์

ฉันสร้าง PCB โดยใช้ EAGLE ไฟล์อยู่ใน Github ของฉัน

คุณจะต้องใช้ PCB สองตัวนั้นและส่วนประกอบบางส่วน ในความเป็นจริง รายการวัสดุหมายถึงหนึ่ง PCB และเนื่องจากมีสองช่องสัญญาณเสียง คุณจะต้องมี PCB สองตัวและแต่ละส่วนประกอบสองครั้ง

คุณสามารถเข้าถึง BOM (Bill Of Materials) ได้ที่นี่: BOM

คุณสามารถเข้าถึงไฟล์ PCB Gerber ได้ที่นี่: Gerber

สำหรับ PCB คุณจะต้องสร้างมันขึ้นมา มีบริษัทมากมายที่จะทำมันในราคาถูก เช่น JLCPCB หรือ PCBWAYS ฉันใช้ PCBWAYS เป็นการส่วนตัวและพวกเขาเสนอบอร์ดให้ฉันเพื่อแลกกับการแสดงความคิดเห็น/ทบทวน Github ของฉัน

หากคุณไม่เคยสั่งซื้อ PCB มาก่อน มันง่ายมาก คุณเพียงแค่ซิปไฟล์ Gerber ที่ลิงก์ด้านบนในไฟล์.zip และวางลงบนเว็บไซต์ของผู้ผลิตที่คุณชื่นชอบ และนั่นแหละ !

หากคุณเลือกใช้ PCBWAYS คุณสามารถสั่งซื้อ PCB ได้อย่างง่ายดายโดยไม่ต้องยุ่งกับ Gerbers โดยไปที่ลิงก์นี้: EASY_ORDER_LINK

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

ขั้นตอนที่ 2: การเขียนโปรแกรมไมโครคอนโทรลเลอร์

การเขียนโปรแกรมไมโครคอนโทรลเลอร์
การเขียนโปรแกรมไมโครคอนโทรลเลอร์
การเขียนโปรแกรมไมโครคอนโทรลเลอร์
การเขียนโปรแกรมไมโครคอนโทรลเลอร์

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

ในการเบิร์นเฟิร์มแวร์บน atmega32 คุณต้องดาวน์โหลดโฟลเดอร์ซอฟต์แวร์บน GitHub ก่อน

เพื่อที่คุณจะต้องมีโปรแกรมเมอร์ AVR เช่น USBASP (คุณสามารถหาได้ใน Aliexpress, bangood, ebay โดยการค้นหา usbasp…) หรือเพียงแค่ Arduino

หากคุณใช้ Arduino เพียงทำตามบทช่วยสอนนี้: Arduino tuto

หากคุณใช้โปรแกรมเมอร์ AVR เพียงทำตามนี้:

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

ติดตั้ง WinAVR (สำหรับ windows) (เพื่อให้คอมพิวเตอร์สื่อสารกับ ATmega รางโปรแกรมเมอร์): ลิงค์

จากนั้นเชื่อมต่อโปรแกรมเมอร์กับคอมพิวเตอร์และ PCB (ขั้วต่อ 6 ขา) ระมัดระวังเมื่อทำสิ่งนี้ หากคุณเสียบผิดวิธี มันจะไม่ทำงานอย่างแน่นอน

เปิดเทอร์มินัล (CMD บน Windows) และพิมพ์:

avrdude -c usbasp -p m328p -B 5 -U แฟลช:w: firmware.hex -U lfuse:w:0xBF:m -U hfuse:w:0xD9:m

เสร็จแล้ว ! เฟิร์มแวร์กระพริบบนไมโครคอนโทรลเลอร์ ! (หากล้มเหลว ตรวจสอบให้แน่ใจว่าคุณได้ติดตั้งไดรเวอร์ที่ถูกต้อง ชื่อโปรแกรมเมอร์ isp ที่ถูกต้อง การเชื่อมต่อที่ดีบนวงจรของคุณ)

ขั้นตอนที่ 3: การสร้างสิ่งที่แนบมา

การทำสิ่งที่แนบมา
การทำสิ่งที่แนบมา
การทำสิ่งที่แนบมา
การทำสิ่งที่แนบมา
การทำสิ่งที่แนบมา
การทำสิ่งที่แนบมา

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

ขั้นตอนที่ 4: การบรรจุสิ่งที่ส่งมาด้วย

การบรรจุสิ่งที่ส่งมาด้วย
การบรรจุสิ่งที่ส่งมาด้วย
การบรรจุสิ่งที่ส่งมาด้วย
การบรรจุสิ่งที่ส่งมาด้วย
การบรรจุสิ่งที่ส่งมาด้วย
การบรรจุสิ่งที่ส่งมาด้วย

คุณจะต้องเพิ่มขั้วต่อ USB, แจ็ค RCA และหม้อ หม้อหนึ่งใช้สำหรับตั้งค่าการรับอินพุตของ VU-meter ส่วนอีกหม้อไม่ได้ใช้และสามารถใช้สำหรับทุกสิ่งที่คุณต้องการเพียงแค่ปรับเปลี่ยนซอฟต์แวร์

เมื่อเสร็จแล้วให้เพิ่ม PCB และเชื่อมต่อกับตัวเชื่อมต่อและหม้อ

ฉันเพิ่มส่วนล่างของอะคริลิกใสลงในกล่องหุ้มเพื่อให้คุณยังคงมองเข้าไปใน VU-meter ได้

ขั้นตอนที่ 5: แกะสลักแผงด้านหน้าอลูมิเนียม

แกะสลักแผงด้านหน้าอลูมิเนียม
แกะสลักแผงด้านหน้าอลูมิเนียม
แกะสลักแผงด้านหน้าอลูมิเนียม
แกะสลักแผงด้านหน้าอลูมิเนียม
แกะสลักแผงด้านหน้าอลูมิเนียม
แกะสลักแผงด้านหน้าอลูมิเนียม

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

ฉันใช้เทปกาวไฟฟ้าเพื่อป้องกันส่วนที่ฉันไม่ต้องการแกะสลัก

ขั้นตอนที่ 6: เสร็จแล้ว

เสร็จแล้ว !
เสร็จแล้ว !
เสร็จแล้ว !
เสร็จแล้ว !
เสร็จแล้ว !
เสร็จแล้ว !

อย่าลืม ไฟล์การออกแบบและรายละเอียดทั้งหมดอยู่ใน Github ของฉันที่นี่!

แนะนำ: