สารบัญ:

MozziByte: 6 ขั้นตอน
MozziByte: 6 ขั้นตอน

วีดีโอ: MozziByte: 6 ขั้นตอน

วีดีโอ: MozziByte: 6 ขั้นตอน
วีดีโอ: Rainbow Six Siege: เทคนิคการเล่น Kaid สำหรับผู้เล่นใหม่ 2024, พฤศจิกายน
Anonim
Image
Image
วัตถุดิบ
วัตถุดิบ

MozziByte เป็นเกราะป้องกันเสียงสำหรับไมโครคอนโทรลเลอร์ Arduino Pro Micro

แพลตฟอร์มขนาดเล็ก ราคาถูก และแข็งแกร่งนี้ช่วยให้นักออกแบบ ศิลปิน นักดนตรี ผู้ผลิต และนักเรียนสร้างต้นแบบอย่างรวดเร็ว และสร้างผลิตภัณฑ์เกี่ยวกับเสียงที่สร้างสรรค์และสร้างสรรค์ การจัดวางซาวด์อาร์ต เครื่องสังเคราะห์เสียงแบบบูติก และของเล่นเสียง

MozziByte เสียบ Arduino เข้ากับแอมพลิฟายเออร์เสียงเพื่อสร้างความพึงพอใจเกี่ยวกับเสียงในทันทีโดยใช้ไลบรารี่สังเคราะห์ Mozzi

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

สำหรับแรงบันดาลใจ โปรดดูที่ Gallery บนเว็บไซต์ Mozzi

ขั้นตอนที่ 1: ส่วนผสม

วัตถุดิบ
วัตถุดิบ
วัตถุดิบ
วัตถุดิบ
  1. MozziByte
  2. Arduino Pro-Micro
  3. หูฟังพร้อมแจ็ค 3.5 มม.
  4. สาย USB - Type A ถึง Micro-B
  5. คอมพิวเตอร์ที่มีพอร์ต USB Type A
  6. Arduino Web Editor
  7. ห้องสมุดสังเคราะห์ Mozzi

ขั้นตอนที่ 2: ใส่ Arduino ลงใน MozziByte

ใส่ Arduino ลงใน MozziByte
ใส่ Arduino ลงใน MozziByte
ใส่ Arduino ลงใน MozziByte
ใส่ Arduino ลงใน MozziByte
ใส่ Arduino ลงใน MozziByte
ใส่ Arduino ลงใน MozziByte
  1. ใส่หมุดของ Arduino Pro-micro ลงในแถบซ็อกเก็ตบน MozziByte

    ขั้วต่อ USB บน Arduino อยู่ที่ขั้วต่อแบตเตอรี่สีขาวบน MozziByte ตรวจสอบการจัดตำแหน่งโดยตรวจสอบให้แน่ใจว่าพิน AO เข้าไปในซ็อกเก็ต AO ระวังอย่าให้หมุดงอเมื่อเสียบเข้าไปในซ็อกเก็ต

  2. ต่อสาย USB เข้ากับ Arduino
  3. เสียบแจ็คหูฟังเข้ากับซ็อกเก็ตเสียงบน MozziByte

ขั้นตอนที่ 3: Arduino Web Editor

Arduino Web Editor
Arduino Web Editor
Arduino Web Editor
Arduino Web Editor
Arduino Web Editor
Arduino Web Editor
Arduino Web Editor
Arduino Web Editor
  1. ติดตั้งปลั๊กอินเว็บ Arduino
  2. ลงทะเบียนบัญชีบน Arduino Web Editor จากนั้นเข้าสู่ระบบ
  3. เชื่อมต่อ Arduino กับคอมพิวเตอร์ของคุณโดยใช้สาย USB
  4. กะพริบ LED บน Arduino

    • คลิกที่ Examples->01. Basics และเลือกตัวอย่าง Blink เพื่อโหลดลงใน Editor
    • เพิ่มบรรทัดนี้ลงในโค้ดตัวอย่าง Blink ด้านบนรูทีนการตั้งค่า () (ดูภาพ) #define LED_BUILTIN 17 // ที่อยู่ของ LED บน Arduino Pro-micro
    • ใต้เมนูเครื่องมือ ให้คลิกที่ Board แล้วเลือก Pro-micro หรือหากไม่มี Leonardo
    • กดปุ่มติ๊กเพื่อคอมไพล์โค้ดสำหรับ Pro-micro
    • ใต้เมนูเครื่องมือ ให้คลิกที่พอร์ต และเลือกพอร์ต USB ที่ Arduino ของคุณเชื่อมต่ออยู่
    • กดลูกศร>เพื่ออัปโหลดรหัสไปยัง Arduino
    • ไฟ LED สีแดงสองดวงจะกะพริบเมื่อโค้ดอัปโหลด
    • ไฟ LED ดวงหนึ่งจะกะพริบต่อไปทุกๆ วินาที
    • ข้อมูลเพิ่มเติมเกี่ยวกับการใช้ Arduino Web Editor
  5. เปลี่ยนความเร็วของการกะพริบ

    • ดูรูทีน loop() ในโค้ด
    • เปลี่ยน delay(1000) เป็น delay(100) ทำให้ไฟ LED กะพริบเร็วขึ้น 10 เท่า ทุก ๆ 100ms..
    • เปลี่ยนระยะเวลาที่ไฟ LED จะติดโดยเปลี่ยนระยะเวลาของฟังก์ชันหน่วงเวลาอื่นเป็น 100ms ด้วย ตอนนี้มันจะกะพริบเร็วมาก !

ขั้นตอนที่ 4: Mozzi Synth Library

ห้องสมุด Mozzi Synth
ห้องสมุด Mozzi Synth
ห้องสมุด Mozzi Synth
ห้องสมุด Mozzi Synth
ห้องสมุด Mozzi Synth
ห้องสมุด Mozzi Synth
  1. ดาวน์โหลด Mozzi Synth Library สำหรับ Arduino จาก https://sensorium.github.io/Mozzi/download/ เลือกปุ่ม สีเหลือง ซึ่งเชื่อมโยงเวอร์ชันการพัฒนาล่าสุดบน GitHub คลิกปุ่มสีเขียวที่ระบุว่า Clone หรือ Download จากนั้นคลิกที่ DOWNLOAD ZIP ไฟล์ Mozzi-master.zip จะปรากฏในโฟลเดอร์ Downloads ของคุณ
  2. นำเข้า Mozzi ลงใน Arduino Web Editor ขั้นแรกให้คลิกที่ Libraries จากนั้นกดปุ่มลูกศรขึ้นเพื่อนำเข้าไฟล์ Mozzi-master.zip ตอนนี้คลิกแท็บ Custom Library เพื่อดู Mozzi และโฟลเดอร์ของ Examples
  3. แสง สี เสียง. ใน Mozzi Examples ให้คลิกที่โฟลเดอร์ 01. Basics และเลือกตัวอย่าง Sinewave เพื่อโหลดลงในโปรแกรมแก้ไข คลิกลูกศร > เพื่ออัปโหลดโค้ดไปยัง Arduino ใส่หูฟังแล้วจะได้ยินเสียง:) มันเป็นแค่เสียงคลื่นไซน์ที่น่าเบื่อซึ่งน่ารำคาญพอๆ กับยุงที่ส่งเสียงหึ่งๆ รอบหัวของคุณในความมืด
  4. เปลี่ยนระดับเสียงของ MozziByte ที่ส่งเสียงครวญครางด้วยการเปลี่ยนความถี่ในรูทีน setup() (ดูรูป)

ขั้นตอนที่ 5: เล่น:)

คุณสามารถฟังการสาธิตอัลกอริทึมการสังเคราะห์ Mozzi ออนไลน์ได้

เล่นกับการสาธิตเหล่านี้ซึ่งคุณจะพบได้ในโฟลเดอร์ Mozzi Synthesis

  • FMSynth
  • PacketSynth
  • เรโซแนนท์
  • ReverbTank
  • ตัวอย่าง
  • เป็นต้น

ลองเล่นกับพารามิเตอร์ต่างๆ เพื่อเปลี่ยนเสียง

ขั้นตอนที่ 6: ขั้นตอนต่อไป

MozziByte Instructable ถัดไป (ที่กำลังจะมีขึ้น) จะแสดงวิธีเพิ่มปุ่มและเซ็นเซอร์เพื่อสร้างของเล่นเสียงแบบโต้ตอบของคุณเอง

แนะนำ: