ทำด้วยตัวคุณเอง
เคล็ดลับชีวิต คลาสมาสเตอร์ เคล็ดลับที่เป็นประโยชน์ สูตรอาหาร
บ้าน » อิเล็กทรอนิกส์ » อุปกรณ์อิเล็กทรอนิกส์ DIY » เครื่องเล่นไฟล์ WAV บนไมโครคอนโทรลเลอร์ Attiny85

ในบทความนี้เราจะดูกระบวนการสร้างอุปกรณ์อิเล็กทรอนิกส์ที่จำเป็นและน่าสนใจซึ่งจะช่วยให้คุณสามารถเล่นไฟล์ wav ได้โดยตรงจากการ์ดหน่วยความจำ SD, microSD หรือ mini SD คุณสามารถบันทึกไฟล์เพลงลงในการ์ดหน่วยความจำ ติดตั้งอุปกรณ์ดังกล่าว เช่น ในตู้เย็น และทุกครั้งที่คุณเปิดประตู จะมีเสียงทำนองอันไพเราะดังขึ้น จะไม่สามารถลืมปิดตู้เย็น "ดนตรี" เช่นนี้ได้อีกต่อไป อีกทางเลือกหนึ่งสำหรับการใช้เครื่องเล่นคือเป็นกริ่งประตู บนอินเทอร์เน็ตคุณจะพบท่วงทำนองที่หลากหลายเพื่อให้เหมาะกับทุกรสนิยม ดังนั้นเสียงระฆังโรงงานที่น่าเบื่อจึงถูกแทนที่ด้วยเพลงที่คุณชอบได้ นอกจากนี้อุปกรณ์ดังกล่าวยังสามารถใช้เป็นของขวัญดั้งเดิมสำหรับคนที่คุณรักได้เพียงติดตั้งลำโพงในกล่องที่สวยงามเมื่อเปิดออกเสียงทักทายจะเริ่มดังขึ้น นอกจากตัวอย่างเหล่านี้แล้ว เครื่องเล่นยังสามารถพบได้ในแอพพลิเคชั่นมากมายในชีวิตประจำวัน

วงจรผู้เล่น

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

ขาออกของการ์ดหน่วยความจำ

pinout ของการ์ดหน่วยความจำแสดงอยู่ในรูปภาพ:

โปรแกรมเล่นไฟล์ WAV บนไมโครคอนโทรลเลอร์ Attiny85

ใช้สายไฟ 6 เส้นซึ่งสองสายเป็นแหล่งจ่ายไฟวงจรเชื่อมต่อกับการ์ดหน่วยความจำ คุณสามารถใช้ทั้ง SD, MicroSD และ MiniSD สิ่งสำคัญคือบันทึก pinout ที่ถูกต้อง วิธีที่สะดวกที่สุดคือการใช้อะแดปเตอร์ MicroSD เป็น SD ที่ไม่จำเป็นจากนั้นคุณสามารถบัดกรีสายไฟเข้ากับอะแดปเตอร์ได้เองซึ่งเสียบการ์ดหน่วยความจำที่ใช้แล้วไว้แล้วฉันก็ทำอย่างนั้น ก่อนใช้ในรูปแบบนี้ จะต้องฟอร์แมตการ์ดหน่วยความจำในระบบไฟล์ FAT หลังจากฟอร์แมตแล้ว คุณสามารถบันทึกไฟล์ WAV ลงในการ์ดได้ โดยจะต้องอยู่ในรูปแบบ PCM 8 หรือ 16 บิต โดยมีความถี่สุ่มตัวอย่างไม่เกิน 48 kHz มีโปรแกรมคอมพิวเตอร์หลายโปรแกรมที่ให้คุณแปลงไฟล์ mp3 ปกติเป็นรูปแบบ wav หนึ่งในนั้นคือ GoldWave ซึ่งเป็นสิ่งที่ฉันใช้

เมื่อต่อสายไฟหรือเสียบการ์ดหน่วยความจำ วงจรจะเริ่มเล่น และเมื่อกดปุ่ม ไฟล์ถัดไปก็จะเล่น การ์ดหน่วยความจำต้องใช้แหล่งจ่ายไฟ 3.3 โวลต์ดังนั้นจึงติดตั้งโคลง 78L33 บนแผงวงจรพิมพ์ที่เสนอสำหรับบทความนี้ (ไม่ได้ระบุไว้ในแผนภาพ) เมื่อใช้โคลงแรงดันไฟฟ้าของวงจรจะอยู่ในช่วง 5-12 โวลต์ วงจรนี้ใช้กระแสไฟเพียงเล็กน้อย ดังนั้นจึงสามารถใช้พลังงานจากแบตเตอรี่ได้ ในการทำเช่นนี้คุณต้องใช้บูสต์คอนเวอร์เตอร์ขนาด 3.7 - 5 โวลต์เหมือนที่ฉันเคยทำ

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

โปรแกรมเล่นไฟล์ WAV บนไมโครคอนโทรลเลอร์ Attiny85

คุณสามารถดาวน์โหลดบอร์ดและเฟิร์มแวร์ได้ที่นี่:

statya-pleer-wav-faylov.zip [11.88 Kb] (ดาวน์โหลด: 595)

ประกอบบอร์ดเครื่องเล่น

รูปถ่ายของเครื่องเล่นที่ฉันประกอบ:

เครื่องแปลงไฟ.

ความคิดเห็น
  • หูกระต่ายรอยยิ้มหัวเราะบลัชออนยิ้มผ่อนคลายผ่อนคลายยิ้มแย้มแจ่มใส
    heart_eyesจูบ_หัวใจจูบ_ปิด_ตาแดงโล่งใจพอใจยิ้ม
    ขยิบตาStuck_out_tongue_winking_eyeStuck_out_tongue_closed_eyesยิ้มจูบStuck_out_tongueนอนหลับ
    กังวลหน้าบึ้งปวดร้าวอ้าปากทำหน้าบูดบึ้งสับสนเงียบ
    ไร้การแสดงออกไม่ขบขันเหงื่อ_ยิ้มเหงื่อผิดหวัง_โล่งใจเบื่อหน่ายเฉยๆ
    ที่ผิดหวังสับสนน่ากลัวหนาว_เหงื่ออดทนร้องไห้ร้องไห้
    ความสุขประหลาดใจกรีดร้องเหนื่อย_หน้าโกรธความโกรธชัยชนะ
    ง่วงนอนยำหน้ากากแว่นกันแดดเวียนหัว_หน้าภูตผีปีศาจsmile_imp
    neutral_faceno_mouthผู้บริสุทธิ์
3+สาม=
ความคิดเห็น (1)
  1. 1234
    #1 1234 แขก 31 ตุลาคม 2562 22:51 น
    1
    มันไม่ทำงาน คลิกและทั้งหมด บางทีรูปแบบอาจจะผิด? คุณไม่สามารถทำให้คำอธิบายคลุมเครือมากขึ้นได้ไหม?

ภาพวาดแผง “นักบัลเล่ต์ตัวน้อย” | ทำด้วยตัวคุณเอง

โปสการ์ดพร้อมรายละเอียด 3 มิติ | ทำด้วยตัวคุณเอง

วิธีปรับหน้าต่างและลบแบบร่าง

เราถอดแยกชิ้นส่วนโมเด็ม DSL | ทำด้วยตัวคุณเอง

«ทำมันเอง - ด้วยมือของคุณเอง» - แหล่งรวมผลิตภัณฑ์โฮมเมดที่น่าสนใจจากเศษวัสดุและของใช้ในบ้าน คลาสมาสเตอร์ทีละขั้นตอนพร้อมรูปถ่ายและคำอธิบาย เทคโนโลยี เคล็ดลับชีวิต - ทุกสิ่งที่ผู้เชี่ยวชาญที่แท้จริงหรือช่างฝีมือต้องการสำหรับงานเย็บปักถักร้อย งานฝีมือที่ซับซ้อนใด ๆ มีทิศทางและแนวคิดให้เลือกมากมายสำหรับความคิดสร้างสรรค์

เราแนะนำให้อ่าน

รหัสข้อผิดพลาดของเครื่องซักผ้า