สารบัญ:
- ขั้นตอนที่ 1: วัสดุ
- ขั้นตอนที่ 2: เตรียมโมดูลเสียง
- ขั้นตอนที่ 3: ชิ้นส่วนที่พิมพ์ 3 มิติ
- ขั้นตอนที่ 4: การสร้างวงจรควบคุม
- ขั้นตอนที่ 5: Arduino Sketch
- ขั้นตอนที่ 6: รวมทุกอย่างเข้าด้วยกัน
วีดีโอ: เครื่องเล่นแผ่นเสียง Arduino: 6 ขั้นตอน
2024 ผู้เขียน: John Day | [email protected]. แก้ไขล่าสุด: 2024-01-30 13:07
คำแนะนำนี้ถูกสร้างขึ้นเพื่อตอบสนองความต้องการของโครงการ Makecourse ที่มหาวิทยาลัยเซาท์ฟลอริดา (www.makecourse.com)
สำหรับโครงงานหลักสูตร ฉันรู้ว่าฉันต้องการทำบางสิ่งที่เกี่ยวข้องกับดนตรี แต่ก็ง่ายพอที่มือใหม่หัดเขียนโค้ดและโมเดลอย่างฉันจะสามารถทำมันออกมาได้ ดังนั้นฉันจึงตกลงกับแนวคิดของเครื่องเล่นแผ่นเสียงที่จะเปิดใช้งานเมื่อ "เข็ม" ถูกทิ้งลงบนบันทึก
บทช่วยสอนต่อไปนี้อธิบายวัสดุและกระบวนการที่เกี่ยวข้องกับการสร้างเครื่องเล่นแผ่นเสียงโดยใช้ไมโครคอนโทรลเลอร์ Arduino Uno
ขั้นตอนที่ 1: วัสดุ
- ไมโครคอนโทรลเลอร์ Arduino Uno
- เขียงหั่นขนม
- สเต็ปเปอร์มอเตอร์และโมดูลไดรเวอร์มอเตอร์
- โมดูลเซ็นเซอร์ทัชแพด
- Sparkfun Audio Sound Breakout โมดูล
- แพ็คของส่วนหัว breakaway
- การ์ด Micro SD ขนาด 2 GB พร้อมอะแดปเตอร์
- .5W 8ohm ลำโพง
- ธนาคารพลังงานแบบพกพา
- หัวแร้ง
คุณจะต้องเข้าถึงซอฟต์แวร์แก้ไขเสียง ซอฟต์แวร์ CAD บางรูปแบบ และ Arduino IDE
ขั้นตอนที่ 2: เตรียมโมดูลเสียง
โมดูลที่จะอ่านไฟล์เสียงไปยังลำโพงไม่พร้อมใช้งานกับเขียงหั่นขนม ดังนั้นจะต้องเพิ่มส่วนหัวเข้าไป
ภาพแรกเป็นอย่างไรเมื่อมาถึง หลังจากบัดกรีเจ็ดส่วนหัวแต่ละด้านแล้วก็จะพร้อมใช้งาน
จากนั้นเลือกเพลงที่คุณต้องการให้บันทึกของคุณเล่น โมดูลสามารถเก็บเพลงได้มากถึง 512 เพลง แต่ 1 ก็เพียงพอสำหรับโครงการนี้ โมดูลแยกสัญญาณเสียงจะเล่นเฉพาะไฟล์เสียง 4 บิต 32KHz โดยมีชื่อขึ้นต้นด้วย "0000.ad4", "0001.ad4" เป็นต้น หากต้องการให้ไฟล์เสียงของคุณอยู่ในรูปแบบนี้ ก่อนอื่นให้ใช้โปรแกรมอย่าง Audacity เพื่อแปลงเป็นโมโน อัตรา 32KHz ไฟล์เสียงคลื่น 16 บิต หน้า spark fun สำหรับโมดูลนี้ยังรวมถึงยูทิลิตี้ที่จะแปลงไฟล์ wave ของคุณเป็นรูปแบบ 4 บิตที่จำเป็น
จากนั้น เมื่อคุณอัปโหลดไฟล์เสียงของคุณไปยังการ์ด microSD ขนาด 2GB ส่วนเสียงก็พร้อมใช้งาน!
ขั้นตอนที่ 3: ชิ้นส่วนที่พิมพ์ 3 มิติ
ฉันได้แนบไฟล์ part ที่ใช้กับเครื่องเล่นแผ่นเสียงของฉันแล้ว กระบอกบนฝาปิดจงใจให้ยาวเกินความจำเป็น คุณจึงตัดให้เหลือเท่าที่ต้องการได้ เช่นเดียวกับเข็ม ช่องบนฝาเป็นที่ที่เซ็นเซอร์สัมผัสจะยื่นออกมาจากกล่อง โดยซ่อนไว้ในส่วนที่เรียกว่า "ที่ยึดเข็ม"
ขั้นตอนที่ 4: การสร้างวงจรควบคุม
นี่คือเค้าโครงวงจรที่มีเซ็นเซอร์สัมผัส โมดูลเสียง สเต็ปเปอร์มอเตอร์ ลำโพง และ Arduino uno
ขั้นตอนที่ 5: Arduino Sketch
แนบเป็นภาพร่างที่ใช้ในการรันโครงการ เมื่อกดเซ็นเซอร์สัมผัส โมดูลเสียงและสเต็ปเปอร์มอเตอร์จะทำงานพร้อมกัน
ขั้นตอนที่ 6: รวมทุกอย่างเข้าด้วยกัน
ในการทำโปรเจ็กต์ให้เสร็จสิ้น ให้จัดเรียงแกดเจ็ตและกิซโมสในกล่อง เพื่อที่ว่าเมื่อวางเร็กคอร์ดผ่านฝา จะสามารถแนบไปกับสเต็ปเปอร์มอเตอร์ได้ ฉันแนะนำให้ติดมอเตอร์เพื่อไม่ให้แยกออกจากบันทึกทุกครั้งที่ย้ายกล่อง เซ็นเซอร์สัมผัสถูกติดตั้งผ่านช่องที่ฝาปิด โดยเทียบกับ "ที่ยึดเข็ม" ระหว่างช่องกับเข็ม ด้วยวิธีนี้ เมื่อเข็มถูกกดลงไปทางบันทึก มันจะเปิดใช้งานเซ็นเซอร์
ในเหตุการณ์ที่พลิกผันอันน่าสลดใจ ส่วนที่เป็นทรงกระบอกในบันทึกของฉันก็พัง ดังนั้นหลังจากที่ฉันติดกาวกลับเข้าไป มันก็สั่นสะท้านขณะที่มันหมุน แต่ฉันคิดว่านั่นช่วยเพิ่มความถูกต้องให้กับเครื่องเล่นแผ่นเสียงของฉัน เหมือนกับแผ่นเสียงแบบเก่าที่ทำแบบนั้นเช่นกัน!
ฉันหวังว่าคุณจะสนุกกับคำแนะนำนี้และขอให้โชคดีกับทุกคนที่ตัดสินใจลองใช้!
แนะนำ:
เครื่องเล่นแผ่นเสียง DIY VEX: 6 ขั้นตอน
เครื่องเล่นแผ่นเสียง DIY VEX: นี่คือคำแนะนำในการสร้างเครื่องเล่นแผ่นเสียง DIY VEX โปรดทราบว่าส่วนประกอบต่างๆ ต่อไปนี้มีทางเลือกอื่นที่ทำงานได้ดีขึ้น นี่เป็นเพียงวัสดุที่มีอยู่เท่านั้น เครื่องเล่นแผ่นเสียงนี้สามารถเล่นบันทึก 33 1/3 และ 45 รอบต่อนาที
เครื่องเล่นแผ่นเสียง Arduino: 4 ขั้นตอน
Arduino Turntable: เครื่องเล่นแผ่นเสียงนี้สร้างขึ้นเพื่อให้สามารถถ่ายวิดีโอบนขวดที่ทาสีได้ คุณสมบัติที่สำคัญคือความเร็วต่ำและความสามารถในการโหลดที่เหมาะสม สเต็ปเปอร์มอเตอร์ที่ใช้ทำให้โหลดได้มากด้วยความเร็วต่ำที่ควบคุมได้มาก นี้สามารถได้อย่างง่ายดายข
การลอยแบบอะคูสติกด้วย Arduino Uno ทีละขั้นตอน (8 ขั้นตอน): 8 ขั้นตอน
การลอยแบบอะคูสติกด้วย Arduino Uno ทีละขั้นตอน (8 ขั้นตอน): ตัวแปลงสัญญาณเสียงล้ำเสียง L298N Dc ตัวเมียอะแดปเตอร์จ่ายไฟพร้อมขา DC ตัวผู้ Arduino UNOBreadboardวิธีการทำงาน: ก่อนอื่น คุณอัปโหลดรหัสไปยัง Arduino Uno (เป็นไมโครคอนโทรลเลอร์ที่ติดตั้งดิจิตอล และพอร์ตแอนะล็อกเพื่อแปลงรหัส (C++)
เครื่องเล่นแผ่นเสียง - NodeMCU: 12 Steps
Product Turntable - NodeMCU: สวัสดี ผู้สร้าง!!Product Turntable เป็นเทรนด์ที่เพิ่งเริ่มต้นเมื่อพูดถึงภาพทิวทัศน์และภาพแอ็กชัน แต่สำหรับการถ่ายภาพผลิตภัณฑ์ การถ่ายภาพ 360 องศาเป็นสิ่งที่พบเห็นได้ทั่วไปเล็กน้อย โดยการถ่ายภาพผลิตภัณฑ์
Arduino ที่ถูกที่สุด -- Arduino ที่เล็กที่สุด -- Arduino Pro Mini -- การเขียนโปรแกรม -- Arduino Neno: 6 ขั้นตอน (พร้อมรูปภาพ)
Arduino ที่ถูกที่สุด || Arduino ที่เล็กที่สุด || Arduino Pro Mini || การเขียนโปรแกรม || Arduino Neno:…………………………… โปรดสมัครสมาชิกช่อง YouTube ของฉันสำหรับวิดีโอเพิ่มเติม……. โปรเจ็กต์นี้เกี่ยวกับวิธีเชื่อมต่อ Arduino ที่เล็กที่สุดและถูกที่สุดเท่าที่เคยมีมา Arduino ที่เล็กที่สุดและถูกที่สุดคือ arduino pro mini คล้ายกับ Arduino