สารบัญ:

คอร์ดแสดงกีตาร์อัจฉริยะ: 8 ขั้นตอน (พร้อมรูปภาพ)
คอร์ดแสดงกีตาร์อัจฉริยะ: 8 ขั้นตอน (พร้อมรูปภาพ)

วีดีโอ: คอร์ดแสดงกีตาร์อัจฉริยะ: 8 ขั้นตอน (พร้อมรูปภาพ)

วีดีโอ: คอร์ดแสดงกีตาร์อัจฉริยะ: 8 ขั้นตอน (พร้อมรูปภาพ)
วีดีโอ: อึ้ง! น้องณดล แชมป์โลกกีตาร์คลาสสิก ปะทะ ลำไย ไหทองคำ | ซูเปอร์เท็น | SUPER 10 2024, กรกฎาคม
Anonim
คอร์ดแสดงกีตาร์อัจฉริยะ
คอร์ดแสดงกีตาร์อัจฉริยะ

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

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

ดังนั้นฉันจึงเขียนคำสั่งแรกของฉันเกี่ยวกับกีตาร์อัจฉริยะนี้ เพื่อให้คุณสามารถสร้างมันขึ้นมาเองได้

ไชโย!!

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

รายการชิ้นส่วน
รายการชิ้นส่วน

1. กีต้าร์โปร่ง

2. Arduino Mega และสาย usb สำหรับการเขียนโปรแกรม (Mega เพราะมีพินดิจิตอล/แอนะล็อกเอาต์มากกว่า 60 พิน เพื่อให้เราสามารถใช้หมุดเหล่านี้ในการจุดไฟ LED บน fret board ของเราได้)

3.โมดูลบลูทูธ HC 05 (การสื่อสาร uart)

4.การเชื่อมต่อสายไฟ

5. Smd Leds (เราใช้สีขาว)

ตัวต้านทาน 6.330 โอห์ม

7. Dremel เครื่องมือสำหรับแกะสลักแถบบน fret board

8. Clear Resin/กาวเหมือน Araldite

9. Power bank สำหรับเปิดเครื่องฮาร์ดแวร์

10.หัวแร้งสำหรับบัดกรีส่วนประกอบบน pcb

11. Cu Clad board สำหรับทำ pcb

ขั้นตอนที่ 2: PCB ของฮาร์ดแวร์ของเรา

PCB ของฮาร์ดแวร์ของเรา
PCB ของฮาร์ดแวร์ของเรา
PCB ของฮาร์ดแวร์ของเรา
PCB ของฮาร์ดแวร์ของเรา
PCB ของฮาร์ดแวร์ของเรา
PCB ของฮาร์ดแวร์ของเรา

ในส่วนนี้ ฉันไม่ได้อธิบายว่าฉันสร้าง PCB ได้อย่างไร เพราะมันจะดึงความสนใจออกไป ฉันอาจพูดถึงมันในคำแนะนำที่กำลังจะจัดขึ้น แต่ฉันแค่พูดถึงสิ่งที่เราต้องการ

การตั้งค่าทั้งหมดของเราประกอบด้วยแผงวงจรสองประเภท:

1. PCB Controller ฮาร์ดแวร์: เป็นเกราะป้องกันบอร์ด Arduino mega ซึ่งสายไฟเชื่อมต่อแบบบางทั้งหมดจากไฟ LED ทั้งหมดจะพบกันและจะติดตั้งตัวต้านทาน 330 โอห์ม

เราจะประสานส่วนหัวของผู้ชายเพื่อปรบมือบนกระดานเมกะ

2. Led display Strip PCB: เหล่านี้เป็นแถบ PCB บาง ๆ ที่จะติดตั้ง smd LEDs และแต่ละชุดของ 6 Leds board จะถูกวางไว้บน fret ของกีตาร์แต่ละตัว

ขั้นตอนที่ 3: งานไม้บน Fret Board ของกีตาร์

งานไม้บนเฟรทบอร์ดกีต้าร์
งานไม้บนเฟรทบอร์ดกีต้าร์
งานไม้บนเฟรทบอร์ดกีต้าร์
งานไม้บนเฟรทบอร์ดกีต้าร์
งานไม้บนเฟรทบอร์ดกีต้าร์
งานไม้บนเฟรทบอร์ดกีต้าร์
งานไม้บนเฟรทบอร์ดกีต้าร์
งานไม้บนเฟรทบอร์ดกีต้าร์

ในขั้นตอนนี้ เราจะวัดความกว้างของแถบนำ PCB แต่ละแถบ จากนั้นใช้เครื่องมือโรตารี่ dremel เราสร้างช่องเล็ก ๆ บนเฟร็ตแต่ละอันเพื่อให้พอดีกับ pcb นำ

หมายเหตุ: เราใช้บอร์ดหุ้ม pcb/ทองแดงที่บางมากเพื่อจุดประสงค์นี้ เพื่อที่เราจะได้ไม่ต้องเล็มเฟรตบอร์ดให้ลึก

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

ขั้นตอนที่ 4: การบัดกรีตอนที่ 1

การบัดกรี ตอนที่ 1
การบัดกรี ตอนที่ 1
การบัดกรี ตอนที่ 1
การบัดกรี ตอนที่ 1

ตอนนี้ประสานไฟ LED smd บนแถบ pcb บาง ๆ ดูแลขั้ว + และ - ของไฟ LED อย่างเหมาะสม จากนั้นบัดกรีสายทองแดงบาง ๆ (รวม 7 หมายเลข 6 สำหรับไฟ LED (+) และ 1 สำหรับทั่วไป (-))

สายไฟเหล่านี้จะถูกดึงออกมาจากด้านล่างของ fret board และด้วยเหตุนี้จึงจะมองไม่เห็น สายไฟทั้งหมดเหล่านี้จะไปที่ PCB ชิลด์หลัก จากนั้นจึงทำการบัดกรี

ขั้นตอนที่ 5: ใช้เรซินใส

ทาเรซิ่นใส
ทาเรซิ่นใส
ทาเรซิ่นใส
ทาเรซิ่นใส

หลังจากวาง pcbs แถบ Led ทั้งหมดบนสล็อตที่ทำบน fret board และเชื่อมต่อสายไฟกับไฟ led ทุกดวง ตอนนี้ถึงเวลาที่จะปิดผนึกบอร์ดโดยใช้เรซิน/กาวใส (ฉันใช้ Araldite) เพื่อให้พื้นผิวเรียบ

เมื่อกระบวนการทั้งหมดเสร็จสิ้น คุณจะไม่รู้สึกถึงไฟ LED ใดๆ และให้ความรู้สึกเหมือนกับกีตาร์ใหม่ทุกประการ

ขั้นตอนที่ 6: การบัดกรีตอนที่ 2

การบัดกรี ตอนที่ 2
การบัดกรี ตอนที่ 2
การบัดกรี ตอนที่ 2
การบัดกรี ตอนที่ 2

ในส่วนนี้เราจะบัดกรีสายทองแดงเคลือบบาง ๆ ที่ออกมาจากไฟ LED แต่ละอันไปยังแผงวงจรป้องกัน pcb

เราสามารถทำเครื่องหมายบนเส้นลวดแต่ละเส้นเพื่อให้การเขียนโปรแกรมของเราจะง่ายขึ้นเพราะเราจะรู้ว่าสิ่งใดนำไปสู่หมายเลขพินบนบอร์ด Arduino mega

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

นอกจากนี้เรายังจะประสานโมดูลบลูทู ธ HC-05 กับหมุด Uart / หมุดอนุกรมของโล่ Mega เพื่อให้ฮาร์ดแวร์สามารถเชื่อมต่อกับสมาร์ทโฟนของเราโดยใช้แอปพลิเคชัน Android บางตัว

การเชื่อมต่อโมดูล Bluetooth ……………………..> Arduino Mega

Tx…………………………………………………………………> Rx

Rx…………………………………………………………………> Tx

Vcc……………………………………………………………….> +5v

Gnd………………………………………………………………. >Gnd

การเชื่อมต่อของ Leds (10 frets= 60 leds)………………………………………..> Arduino Mega

(1, 2, 3………60) ………………………………………………………………………… > พิน(2, 3, 4….62)

ขั้นตอนที่ 7: ปรับแต่ง Fret Board ให้สวยงาม

เสริมความเฟร็ทบอร์ด
เสริมความเฟร็ทบอร์ด
เสริมความเฟร็ทบอร์ด
เสริมความเฟร็ทบอร์ด

หลังจากปรับแต่งกีตาร์โปร่งเสร็จแล้ว ตอนนี้ก็ถึงเวลาที่จะทำให้กีตาร์ดูดีขึ้น

ด้วยเหตุนี้ ฉันจึงใช้กระดาษไวนิลติดสีดำที่มีรูตัดด้วยเลเซอร์เพื่อแสดงไฟ LED ทุกดวง

คุณสามารถเห็นภาพว่ามันดูเรียบร้อยแค่ไหนหลังจากวางกระดาษไวนิลไว้

ขั้นตอนที่ 8: รอบชิงชนะเลิศ: Arduino Sketch and Testing

รอบชิงชนะเลิศ: Arduino Sketch and Testing
รอบชิงชนะเลิศ: Arduino Sketch and Testing
รอบชิงชนะเลิศ: Arduino Sketch and Testing
รอบชิงชนะเลิศ: Arduino Sketch and Testing
รอบชิงชนะเลิศ: Arduino Sketch and Testing
รอบชิงชนะเลิศ: Arduino Sketch and Testing

นี่คือขั้นตอนสุดท้ายในการสร้างกีตาร์อัจฉริยะของเรา

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

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

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

แนะนำ: