สารบัญ:

เครื่องเล่น MP3 Arduino: 5 ขั้นตอน
เครื่องเล่น MP3 Arduino: 5 ขั้นตอน

วีดีโอ: เครื่องเล่น MP3 Arduino: 5 ขั้นตอน

วีดีโอ: เครื่องเล่น MP3 Arduino: 5 ขั้นตอน
วีดีโอ: สอนใช้งาน Arduino เล่นเพลง ไฟล์เสียง MP3 DFPlayer Mini MP3 Player Module 2024, พฤศจิกายน
Anonim
Image
Image
เสียงคืออะไร
เสียงคืออะไร

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

ในวิดีโอด้านบนฉันแสดงให้คุณเห็น 3 วงจรเกี่ยวกับวิธีการเชื่อมต่อโครงการนี้เพื่อให้ได้ผลลัพธ์ที่ดีที่สุด

ส่วนที่คุณต้องการสำหรับโครงการนี้คือ (สำหรับ 3 การกำหนดค่า):

* Arduino nano, uno

* เครื่องอ่านการ์ด SD

* ลำโพง

* เขียงหั่นขนม

* สายไฟ

* ทรานซิสเตอร์ 2 npn

*1 ตัวต้านทาน 1k จะทำงาน

* เครื่องขยายเสียง (ฉันจะให้คุณเลือกสิ่งที่คุณต้องการอันใดอันหนึ่งจะทำให้เสียงดังขึ้น แต่คุณต้องการดังแค่ไหนขึ้นอยู่กับคุณ)

ขั้นตอนที่ 1: เสียงคืออะไร

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

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

หมายเหตุสำคัญ: ผลลัพธ์จะไม่สะอาดและคุณภาพของเสียงจะผ่านได้ แต่ไม่ดี

หากคุณต้องการผลลัพธ์ที่ดีที่สุด มีโมดูลเครื่องเล่น mp3 บางตัวที่สามารถใช้กับ Arduino ได้

แต่ตอนนี้ฉันไม่มีแล้ว แต่ฉันจะทำวิดีโอเกี่ยวกับมันในอนาคต

ขั้นตอนที่ 2: CODE

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

รหัสเป็นเรื่องง่ายและฉันใส่ความคิดเห็นมากมาย หากคุณมีคำถามใด ๆ แจ้งให้เราทราบ

ขั้นตอนที่ 3: วงจรแรก

วงจรแรก
วงจรแรก

นี่เป็นวงจรแรกในโปรเจ็กต์นี้ นี่คือกระดูกหมีที่ถูกติดตั้งโดยไม่มีการขยายเสียงใดๆ ดังนั้นเสียงจะค่อนข้างดี

การเดินสายไฟนั้นง่ายมากเพียงแค่ทำตามแผนผัง

สังเกตว่าเครื่องอ่านการ์ด sd บางรุ่นสามารถทำงานร่วมกับ 3.3v หรือ 5v ได้ดังนั้นจึงเป็นการโทรของคุณ

ขั้นตอนที่ 4: วงจรที่สอง

วงจรที่สอง
วงจรที่สอง
วงจรที่สอง
วงจรที่สอง

นี่คือวงจรที่สอง เราจะใช้ทรานซิสเตอร์ 2 npn และตัวต้านทาน 1 ตัว สังเกตว่าทรานซิสเตอร์ npn ตัวใดก็ตามจะทำงาน

คุณสามารถใช้เครื่องขยายสัญญาณเสียง IC เช่น LM386 ได้

บันทึก; ฉันได้รับวงจรนี้จาก google พวกเขามีแพลตฟอร์มที่ดี

ขั้นตอนที่ 5: วงจรที่ 3

วงจรที่ 3
วงจรที่ 3
วงจรที่ 3
วงจรที่ 3

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

ฉันใช้แอมพลิฟายเออร์ 2 แชนเนล 15 วัตต์ ฉันใช้แหล่งพลังงาน 12 โวลต์ 2 แอมป์

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

การเดินสายนั้นง่ายเพียงแค่ใช้เหมือนกับวงจรแรก แต่คราวนี้พิน 9 จะไปที่เครื่องขยายเสียง

แนะนำ: