สารบัญ:

การสร้างโทนเสียงประเภทต่างๆ โดยใช้สมการทางคณิตศาสตร์ (MathsMusic) Arduino: 5 ขั้นตอน
การสร้างโทนเสียงประเภทต่างๆ โดยใช้สมการทางคณิตศาสตร์ (MathsMusic) Arduino: 5 ขั้นตอน

วีดีโอ: การสร้างโทนเสียงประเภทต่างๆ โดยใช้สมการทางคณิตศาสตร์ (MathsMusic) Arduino: 5 ขั้นตอน

วีดีโอ: การสร้างโทนเสียงประเภทต่างๆ โดยใช้สมการทางคณิตศาสตร์ (MathsMusic) Arduino: 5 ขั้นตอน
วีดีโอ: 22 reasons the #1 eurorack module is Maths by Make Noise 2024, พฤศจิกายน
Anonim
การสร้างโทนเสียงประเภทต่างๆ โดยใช้สมการทางคณิตศาสตร์ (MathsMusic) Arduino
การสร้างโทนเสียงประเภทต่างๆ โดยใช้สมการทางคณิตศาสตร์ (MathsMusic) Arduino

รายละเอียดโครงการ:

การเดินทางครั้งใหม่ได้เริ่มต้นขึ้นแล้ว โดยสามารถนำแนวคิดไปปฏิบัติได้อย่างง่ายดายโดยใช้ชุมชนโอเพ่นซอร์ส (ขอบคุณ Arduino) นี่คือวิธี

·มองไปรอบ ๆ ตัวคุณและสังเกตสภาพแวดล้อมของคุณ

·ค้นพบปัญหาที่ต้องแก้ไข

· คิด พยายาม และเรียนรู้และแบ่งปันต่อไป

· สิ่งสำคัญที่สุดที่ฉันเรียกว่า KEEP IT SIMPLE:)

· ทำซ้ำ

ความตั้งใจของฉันคือการสร้างโปรเจ็กต์ดนตรีโดยใช้แพลตฟอร์ม Arduino

ดังนั้นฉันจึงค้นหาทางอินเทอร์เน็ตและพบโครงการสร้างสรรค์ที่น่าทึ่ง แต่ฉันต้องการสร้างสิ่งต่าง ๆ ของตัวเอง!

ดังนั้นฉันจึงเจอฟังก์ชัน tone() นี้จากไลบรารี arduino ด้านล่างนี้เป็นลิงค์ที่คุณสามารถค้นหาข้อมูลรายละเอียดเกี่ยวกับมัน

www.arduino.cc/reference/en/language/funct…

หลังจากอ่านแนวคิดเกี่ยวกับฟังก์ชัน tone() แล้ว ก็เริ่มการเดินทาง

โดยทั่วไปฟังก์ชัน tone() ตามที่คุณอ่านจะสร้างเสียงของความถี่บางส่วนที่คุณส่งผ่านในพารามิเตอร์ เลยคิดว่าจะใช้ฟังก์ชันเดียวนี้เพื่อสร้างเสียงประเภทต่างๆ ได้อย่างไร ?

คำตอบอยู่ในวิชาคณิตศาสตร์ เราทุกคนใช้คณิตศาสตร์ทุกวัน ตรรกะของมันเกี่ยวกับการไขปริศนา

ของจักรวาลนี้ (ประโยคจากละครโทรทัศน์ Numb3rs ชื่อดัง)…

แนวคิดคือการสร้างเสียงที่สามารถสร้างขึ้นโดยใช้สมการทางคณิตศาสตร์ เรียกมันว่าMathMusic

ในโครงการนี้ฉันใช้:

· สมการพื้นที่ของรูปทรงเรขาคณิตอย่างง่าย (สแควร์ สี่เหลี่ยมผืนผ้า สี่เหลี่ยมด้านขนาน สามเหลี่ยม และวงกลม)

· สมการกำลังสองและอนุกรมฟีโบนักชี

เพื่อสร้างเสียง ตอนนี้คุณสามารถขยายโครงการนี้และค้นพบเพลงใหม่โดยใช้สมการหรือสูตรที่แตกต่างกัน …

ขั้นตอนที่ 1: สิ่งที่คุณต้องการในการทำโครงการนี้

สิ่งที่คุณต้องการในการทำโครงการนี้
สิ่งที่คุณต้องการในการทำโครงการนี้
สิ่งที่คุณต้องการในการทำโครงการนี้
สิ่งที่คุณต้องการในการทำโครงการนี้
สิ่งที่คุณต้องการในการทำโครงการนี้
สิ่งที่คุณต้องการในการทำโครงการนี้
สิ่งที่คุณต้องการในการทำโครงการนี้
สิ่งที่คุณต้องการในการทำโครงการนี้

เครื่องมือที่จำเป็นในการสร้างโครงการนี้:

  • บอร์ด Arduino UNO
  • ลำโพงหรือออด ฉันขอแนะนำลำโพงเพื่อคุณภาพเสียงที่ดี
  • ตัวต้านทาน 220 โอห์มหนึ่งตัวเพื่อป้องกันวงจรจากความเสียหาย
  • สายจัมเปอร์เพื่อเชื่อมต่อ Arduino และลำโพง

ซอฟต์แวร์

คุณต้องติดตั้ง Arduino IDE เพื่ออัปโหลดโปรแกรมของคุณจากคอมพิวเตอร์ไปยังบอร์ด

หากคุณไม่ต้องกังวล ด้านล่างเป็นลิงค์สำหรับติดตั้ง Arduino IDE

www.arduino.cc/en/Main/Software

ขั้นตอนที่ 2: แผนผัง

แผนผัง
แผนผัง

คุณสามารถสร้างวงจรของคุณโดยใช้ลิงค์ด้านล่าง

fritzing.org/home/

ขั้นตอนที่ 3: วิธีเรียกใช้โปรแกรมโดยใช้ Arduino

ก่อนอื่น คุณต้องเชื่อมต่อบอร์ด Arduino กับพีซีหรือคอมพิวเตอร์ของคุณผ่านสาย usb

จากนั้นดาวน์โหลดและติดตั้ง Arduino IDE Software ลิงค์ได้รับ

At Last ดาวน์โหลดไฟล์ zip ที่มีซอร์สโค้ดของโครงการนี้

ดังนั้นเริ่มต้นและสร้างสิ่งใหม่ ๆ !

แนะนำ: