สารบัญ:

การสร้างเสียงที่แตกต่างจากภาพยนตร์โดยใช้ Arduino เท่านั้น: 3 ขั้นตอน
การสร้างเสียงที่แตกต่างจากภาพยนตร์โดยใช้ Arduino เท่านั้น: 3 ขั้นตอน

วีดีโอ: การสร้างเสียงที่แตกต่างจากภาพยนตร์โดยใช้ Arduino เท่านั้น: 3 ขั้นตอน

วีดีโอ: การสร้างเสียงที่แตกต่างจากภาพยนตร์โดยใช้ Arduino เท่านั้น: 3 ขั้นตอน
วีดีโอ: EP 27. Arduino ฉบับไวจนไฟลุก !! - สาระเดฟ ใน 3 นาที 2024, พฤศจิกายน
Anonim
การสร้างเสียงที่แตกต่างจากภาพยนตร์โดยใช้ Arduino เท่านั้น
การสร้างเสียงที่แตกต่างจากภาพยนตร์โดยใช้ Arduino เท่านั้น

อัสลามมุอะลัยกุม!

ฉันต้องการสร้างเสียงที่แตกต่างกัน เช่น นักล่า ออพติมัส ไพรม์ และภมรจากภาพยนตร์ทรานส์ฟอร์เมอร์ จริงๆ แล้ว ฉันกำลังดูวิดีโอ "ช่างตีเหล็ก" เกี่ยวกับการทำหมวกนักล่า ที่นั่นพวกเขากำลังสร้างเอฟเฟกต์เสียงนักล่าจากแหล่งสัญญาณเสียงไฮไฟ และฉันก็อยากลอง ด้วย arduino ทำให้ฉันมี arduino เท่านั้น ดังนั้นฉันจึงเริ่มค้นหาบนอินเทอร์เน็ตโดยไม่จำเป็นต้องใช้การเข้ารหัสเพราะฉันไม่ต้องการใช้วิธีที่เป็นทางการซึ่งเราใช้ไฟล์ pitches.h สำหรับการสร้างเสียงฉันต้องการ มีรหัสง่าย ๆ ที่ฉันสามารถเข้าใจได้ง่าย ดังนั้นหลังจากการวิจัยมากมาย ฉันพบรหัสหนึ่งและแชร์บนช่อง YouTube ของฉัน ใช่ ฉันจะอัปเกรดในอนาคตเหมือนกับการใช้โมดูลการ์ด SD กับ Arduino ฉันยังไม่มีโมดูลนี้ แต่ฉันจะซื้อ ฉันหวังว่าวิดีโอนี้จะให้ข้อมูลเล็กน้อย

มาเริ่มกันเลย!!

เสบียง

  • Arduino Uno พร้อมสายเคเบิล
  • ลำโพง ลำโพงมัลติมีเดีย หรือ ลำโพง 5W ธรรมดา
  • คลิป Alegator หรือแจ็ค 3 มม.
  • และพีซีหรือแล็ปท็อปที่ใช้งานได้
  • ตัวต้านทาน 10 k ohm

ขั้นตอนที่ 1: ส่วนฮาร์ดแวร์

ส่วนฮาร์ดแวร์
ส่วนฮาร์ดแวร์
ส่วนฮาร์ดแวร์
ส่วนฮาร์ดแวร์
ส่วนฮาร์ดแวร์
ส่วนฮาร์ดแวร์
ส่วนฮาร์ดแวร์
ส่วนฮาร์ดแวร์

Circuit Diagram มีให้ทั้งหมดที่คุณต้องเชื่อมต่อส่วนประกอบทั้งหมดเหล่านี้

ขั้นตอนที่ 2: ส่วนซอฟต์แวร์ (รหัส)

ส่วนซอฟต์แวร์ (รหัส)
ส่วนซอฟต์แวร์ (รหัส)
ส่วนซอฟต์แวร์ (รหัส)
ส่วนซอฟต์แวร์ (รหัส)
ส่วนซอฟต์แวร์ (รหัส)
ส่วนซอฟต์แวร์ (รหัส)

ดังนั้นเราจึงมีชื่อไลบรารี "PCM" เราต้องเพิ่มลงใน LIBRARY FOLDER ซึ่งอยู่ใน " C:\PROGRAM FILES (X86)\ARDUINO\LIBRARY"

วางลงในโฟลเดอร์ไลบรารีหรือชื่อทางลัด "วางที่นี่" เพียงแค่ลากและวางที่นั่น และคุณทำกับไลบรารี่เสร็จแล้ว

ตอนนี้คุณมีซอฟต์แวร์เข้ารหัสซึ่งใช้ในการแปลงเสียงปกติเป็นข้อความตัวเลขซึ่งเป็นพื้นฐานของทุกอย่างในคอมพิวเตอร์เหล่านี้ ค่าเหล่านี้เป็นตัวเลขระหว่าง 0-255 นั่นเป็นเหตุผลที่เราใช้ PWM pin#11

สำหรับส่วนเสียงเราต้องแก้ไขเล็กน้อย สำหรับสิ่งนี้ เราต้องใช้ Audacity หรือซอฟต์แวร์แปลงเสียงออนไลน์อื่น ๆ

เราต้องแปลงเป็น 8000khz

ระบบเสียงควรเป็น MONO

ความยาวของคลิปเสียงไม่ควรเกิน 4s

ส่งออกในรูปแบบ Mp3

ตอนนี้เปิด Arduino IDE ไปที่ Examples > PCM > playback > open it

หรือฉันได้ให้ไฟล์ร่าง Arduino เพียงแค่เปิดมัน

ตอนนี้เปิด Encoder Software โดยดับเบิลคลิกและแท็บการนำทางจะปรากฏขึ้น เพียงนำทางไปยังโฟลเดอร์ที่มีคลิปเสียงอยู่ และเลือกรายการที่ต้องการ มันจะหายไปและหลังจากนั้นครู่หนึ่งกล่องจะปรากฏขึ้นเพื่อแสดงว่าสำเร็จ! ซึ่งหมายความว่าข้อมูลของคุณถูกคัดลอกแล้ว ไปที่คลิปบอร์ด เปิด arduino IDE แล้วแทนที่ค่าที่มีอยู่โดยกด "Ctrl+A & Del" จากนั้นกด Ctrl +V เสร็จแล้ว อัปโหลดภาพร่างนี้ไปยังบอร์ดของคุณ

และตอนนี้เพลิดเพลินกับผลไม้ของคุณโดยกดปุ่มซึ่งจะเล่นเสียงให้คุณ

สำหรับเสียงใหม่ คุณต้องทำขั้นตอนนี้ซ้ำอีกครั้ง

และคุณทำเสร็จแล้ว:)

ฉันยังให้คลิปที่คุณสามารถใช้ได้

แนะนำ: