สารบัญ:
- ขั้นตอนที่ 1: แยกมันออกจากกัน
- ขั้นตอนที่ 2: การออกแบบแก้ไข
- ขั้นตอนที่ 3: การนำไปใช้
- ขั้นตอนที่ 4: บทสรุปและเคล็ดลับ
วีดีโอ: MiniClipMP3Hack: 4 ขั้นตอน (พร้อมรูปภาพ)
2024 ผู้เขียน: John Day | [email protected]. แก้ไขล่าสุด: 2024-01-30 13:03
มินิคลิปเครื่องเล่น MP3
ดังนั้น Lazy Old Geek (L. O. G.) นี้จึงเพิ่งซื้อเครื่องเล่น Mini Clip MP3 จาก Aliexpress.com เมื่อฉันซื้อมัน มีราคาประมาณ 1.20 ดอลลาร์สหรัฐ พวกเขาเล่นไฟล์ MP3 ที่ใส่ในการ์ด micro SD ในระบบสเตอริโอ พวกเขาทำงานได้ดีทีเดียว ชาร์จอุปกรณ์ เสียบการ์ด micro SD และหูฟัง แล้วเปิดเครื่อง มันเริ่มต้นขึ้นโดยอัตโนมัติ
เหตุผลหนึ่งที่ฉันซื้อมันมาก็เพื่อสร้างเครื่องเล่นเต้นแบบ binaural เป้าหมายแรกของฉันคือการควบคุมเครื่องเล่น Mini Clip MP3 กับ Arduino
ขั้นตอนที่ 1: แยกมันออกจากกัน
โอเค แยกชิ้นส่วนได้ง่าย ใช้มีด Xacto หมุนตามขอบแล้วยกขึ้น
บน PCB คุณจะเห็นโดมโลหะห้าอันที่ตรงกับปุ่มที่แผงด้านหน้า ได้แก่ Vol+ Vol-, Pause, Prev และ Next วิธีการทำงานเหล่านี้คือเมื่อกดโดมลง โลหะจะทำสวิตช์เชื่อมต่อวงแหวนรอบนอกกับศูนย์กลาง โดมโลหะเหล่านี้ยึดเข้าที่ด้วยเทปใส
มี IC เพียงตัวเดียวบน PCB อาจเป็น AC1187 ตัวเลขที่พิมพ์บน IC ดูเหมือนจะเป็นเพียงรหัสวันที่ เฉพาะส่วนประกอบอื่นๆ เท่านั้น ได้แก่ ตัวเก็บประจุ ไฟ LED สวิตช์เปิดปิด อะแดปเตอร์ micro SD และแบตเตอรี่
ดังนั้นเป้าหมายของฉันคือการควบคุมเครื่องเล่นด้วยซอฟต์แวร์ เช่นเดียวกับปุ่มต่างๆ
ภาพที่สามแสดงด้านปุ่มของ PCB ที่แกะเทปและโดมออก สิ่งที่ฉันหวังไว้คือวงแหวนรอบนอกทั้งหมดผูกติดกับกราวด์ ดังนั้นจึงง่ายต่อการเชื่อมต่อกับ Arduino นั่นไม่ใช่กรณี
ขั้นตอนที่ 2: การออกแบบแก้ไข
หลังจากการค้นหาฉันพบแผนผังบนเว็บไซต์รัสเซียบางแห่งที่ดูเหมือนจะถูกต้อง
ความคิดเห็นเกี่ยวกับแผนผัง:
AC1187 ดูเหมือนจะเป็นไมโครคอนโทรลเลอร์แบบกำหนดเอง
แบตเตอรี่ LiPo เชื่อมต่อกับพิน AC1187 VBat เห็นได้ชัดว่า VDDIO เป็นเอาต์พุต 3.3V ที่เรียกว่า VCC DACL และ DACR เป็นเอาต์พุตเสียง
แผนผัง ??: ตามแผนผังนี้ ดูเหมือนว่าต้องเปิดสวิตช์ไฟเพื่อชาร์จแบตเตอรี่ ฉันไม่เชื่อว่าเป็นกรณี ณ จุดนี้ฉันไม่สนใจ
สำหรับเครื่องเล่น binaural beats ของฉัน สิ่งที่ฉันสนใจมากที่สุดคือการควบคุมระดับเสียง ผู้เล่นเหล่านี้เริ่มเล่นโดยอัตโนมัติ ดังนั้นฉันสามารถหยุดมันได้โดยถอดพาวเวอร์ออก หากคุณดูที่แผนผัง ทั้ง Vol+ และ Vol- จะเชื่อมโยงกับ Vcc ฉันก็เลยคิดว่าบางทีฉันอาจจะใช้สัญญาณดิจิตอลเป็นพิน3 หรือพิน4 ลงกราวด์ได้ น่าเสียดายที่ฉันดูหมุดเหล่านั้นด้วยออสซิลโลสโคปและเป็นสัญญาณ 3.3V ที่มีหนามแหลมเป็นลบ ฉันพยายามใช้ตัวต้านทานบางตัว แต่ไม่ได้ผล
ฉันแย่มากในการออกแบบวงจรแอนะล็อก เพื่อนของฉันซึ่งเป็นผู้สอนจากนิวซีแลนด์แนะนำให้ใช้ทรานซิสเตอร์ PNP ฉันมี 2N3906 บางตัวดังนั้นฉันจึงลองใช้และดูเหมือนว่าจะใช้งานได้
ไม่ดี: ฉันลองใช้รูปแบบที่คล้ายกันสำหรับก่อนหน้า ถัดไป และหยุดชั่วคราว แต่ไม่สามารถใช้งานได้
ฉันพยายามเปลี่ยนพลังงานด้วย 2N3906 แต่ก็ใช้งานไม่ได้ การค้นหาทางอินเทอร์เน็ต ฉันเห็นการออกแบบโดยใช้ช่อง P MosFET โชคไม่ดี ที่ฉันมีอยู่ชิ้นเดียวคือชิ้นส่วน SMD AO3401 ดังนั้นฉันจึงต้องปรับเปลี่ยนหนึ่งตัวเพื่อให้สามารถเขียงหั่นขนมได้
ดูเหมือนว่าเขียงหั่นขนมของฉันจะได้ผล สิ่งที่แนบมาคือแผนผังของฉันและแผนผัง Eagle Cadsoft
ขั้นตอนที่ 3: การนำไปใช้
เคล็ดลับ: อุปกรณ์ชาร์จใหม่ทั้งหมดที่ใช้ USB เพื่อชาร์จมีแบตเตอรี่ LiPo ซึ่งมีกำลังไฟประมาณ 2.8v ถึง 4.2v และวงจรจะทำงานที่ 3.3v
ซึ่งรวมถึงเครื่องเล่น Mini Clip MP3 นี้ด้วย สำหรับ Arduino ของฉัน ฉันเลือก 3.3v Pro Micro ซึ่งซื้อจาก Aliexpress.com ด้วย ดังนั้นฉันจะมีแรงดันไฟฟ้าที่เข้ากันได้
การปรับเปลี่ยนเป็น AC1187 MP3 PCB:
ลอกเทปและแถบโดมปุ่มออก
ยกเลิกการขายแบตเตอรี่ LiPo
ต่อสายไฟเข้ากับขั้วลบของแบตเตอรี่ นี่จะเป็นสายกราวด์
ที่ด้านปุ่ม ต่อสายไฟสองเส้นเข้ากับพิน K1 วงแหวนรอบนอกคือ Vcc จุดด้านในคือ AC1187 พิน 3
ต่อสายหนึ่งเส้นเข้ากับวงแหวนรอบนอกของ K2 นี่คือพิน AC1187 4
เชื่อมต่อสายไฟทั้งสี่เข้ากับส่วนหัวของตัวผู้ Vcc, Gnd, Pin3 และ Pin 4
ฉันเขียงหั่นขนมแผนผังลงบนโปรโตบอร์ด
แนบร่าง Arduino (MP3controller.ino) สำหรับ Sparkfun Pro Micro 3.3v แล้ว
ในการทดสอบ ให้ใส่ไฟล์ MP3 บางไฟล์ลงในการ์ด micro SD ใส่ลงในเครื่องเล่น MP3 ต่อหูฟังเข้ากับเครื่องเล่น MP3 โหลด MP3controller.ino บน Pro Micro
ตอนนี้คุณควรจะควบคุมระดับเสียงได้ด้วยปุ่ม VOLDN และ VOLUP ใช่ ฉันรู้ว่าฉันสามารถทำสิ่งเดียวกันกับปุ่มกดดั้งเดิมได้ แต่นี่เป็นข้อพิสูจน์ว่าฉันสามารถควบคุมพลังงาน เพิ่มระดับเสียง และ Dn ด้วย Arduino
ขั้นตอนที่ 4: บทสรุปและเคล็ดลับ
ดังนั้นมันใช้งานได้ดีทีเดียว
โดยปกติฉันจะทำสิ่งนี้เป็น PCB แต่ฉันไม่ได้ตัดสินใจออกแบบเครื่องเล่น binaural beats ของฉัน
ปัญหาอีกประการหนึ่งที่ฉันมีคือตอนที่ทดสอบการตั้งค่านี้ ฉันถอดสาย micro USB ออกจาก Pro Micro และตัวเชื่อมต่อทั้งหมดมาพร้อมกับมัน ฉันแก่แล้ว ตาไม่ดี โชคดีที่มีแว่นขยาย ฉันสามารถบัดกรีกลับเข้าไปได้ ฉันตัดสินใจติดกาวตัวเชื่อมต่อกับ PCB ด้วยความร้อน
ฉันได้เรียนรู้บางอย่างเกี่ยวกับไฟล์ MP3 (อย่างน้อยก็สำหรับบางไฟล์)
ฉันซื้อผู้เล่นเหล่านี้มาสามคน ขณะที่ทดสอบพวกเขา ฉันพบเหตุการณ์ที่ค่อนข้างแปลก เมื่อฉันนำการ์ด microSD ที่มี MP3 ติดตัว จากที่หนึ่งไปยังอีกที่หนึ่ง มันเริ่มเล่นแทร็กเดียวกันจากก่อนหน้า เห็นได้ชัดว่ามันจำหมายเลขแทร็กและเก็บไว้ในไฟล์ MP3 อาจเป็น metafile และการทดสอบเพิ่มเติมปรากฏว่าเก็บระดับเสียงล่าสุดไว้ด้วย
แนะนำ:
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-