สารบัญ:
2025 ผู้เขียน: John Day | [email protected]. แก้ไขล่าสุด: 2025-01-13 06:58
เรียนรู้พื้นฐานของการเขียนโค้ดโดยการสร้างเครื่องสังเคราะห์เสียงดนตรีแบบง่ายๆ โดยที่ "ผลไม้" แต่ละรายการแทนคีย์
ขั้นตอนที่ 1: วัสดุ
วัสดุ
- คอมพิวเตอร์พร้อมตัวแก้ไขออฟไลน์สำหรับรอยขีดข่วน
- Makey makey (หรือ DIY makeymakey กับ Arduino Leonardo) + สาย USB
- คลิปจระเข้ 5 ตัว
- 5 ผลไม้หรือสิ่งของนำไฟฟ้า
ขั้นตอนที่ 2: กิจกรรม
กิจกรรมประกอบด้วยการเปลี่ยนผลไม้เป็นคีย์บอร์ดเพื่อเล่นเพลงด้วย
ในการเริ่มต้นใช้งาน ให้เสียบ makey makey (หรือ DIY makey makey กับ Arduino Leonardo) เข้ากับคอมพิวเตอร์ของคุณและเชื่อมต่อกล้วยทั้งหมด (หรือสิ่งของที่เป็นสื่อกระแสไฟฟ้าอื่นๆ) เข้ากับบอร์ดผ่านคลิปจระเข้
ขั้นตอนที่ 3:
ผลไม้แต่ละชนิดเชื่อมต่อกับลูกศร ช่องว่าง หรือปุ่มคลิก
เราจะเริ่มต้นด้วยการใช้ 5 ปุ่มเหล่านี้
ตอนนี้คุณสามารถเริ่มใช้รอยขีดข่วนและเริ่มเขียนโค้ดของคุณได้แล้ว ในการเริ่มต้น ให้ไปที่ส่วน "กิจกรรม" (สีน้ำตาลอ่อน)
ขั้นตอนที่ 4:
จากนั้นเลือก "เมื่อคลิกธงสีเขียว" และบล็อก "ตลอดไป"
ในการสร้างการดำเนินการ เลือกบล็อก "ถ้าเป็นเช่นนั้น" จากหมวดการควบคุม
ขั้นตอนที่ 5:
“ถ้าเป็นเช่นนั้น” เป็นฟังก์ชันที่ใช้กันทั่วไปในการเขียนโค้ดและใช้เพื่อสร้างปฏิสัมพันธ์ระหว่างโค้ดของคุณกับโลกภายนอก
เนื่องจากกิจกรรมประกอบด้วยการสร้างเปียโน เราจึงต้องการให้เสียงเกิดขึ้นเมื่อมีการกดแป้นบางแป้น ภายใต้ส่วนการตรวจจับ คุณจะพบ "แป้น _ ที่กดอยู่" บล็อก.
คลิกที่ลูกศรสีดำขนาดเล็กและเลือกคีย์ที่คุณต้องการ
เรามีเงื่อนไข (ถ้าอย่างนั้น) เราเลือกคีย์แล้วเราต้องเพิ่มเสียงเท่านั้น
ขั้นตอนที่ 6:
หากต้องการเพิ่มเสียง ให้ไปที่ส่วนเสียง (สีม่วง) แล้วเลือก "เล่นโน้ต _ สำหรับ _ บีต" หนึ่งบล็อก
ขั้นตอนที่ 7:
ในขั้นตอนนี้ รหัสของคุณจะมีลักษณะดังนี้:
ขั้นตอนที่ 8:
รหัสของคุณใช้งานได้แล้ว คุณสามารถทดสอบได้โดยคลิกที่ธงสีเขียวที่ด้านบนของหน้าจอ
ขั้นตอนที่ 9:
ตอนนี้คุณต้องเพิ่มคีย์พิเศษเพื่อให้มีโน้ตเปียโนมากขึ้นทั้งหมด
คลิกขวาที่บล็อก "ถ้าเป็นเช่นนั้น" และเมนูเล็ก ๆ จะปรากฏขึ้น คลิกที่ "ทำซ้ำ" และวางไว้ใต้เงื่อนไขแรก ทำซ้ำการดำเนินการสำหรับแต่ละคีย์
ขั้นตอนที่ 10:
เปียโนของคุณพร้อมแล้ว คุณเพียงแค่ต้องจูนมัน ! คุณต้องกำหนดเสียงที่แน่นอนของโน้ตแต่ละตัว เมื่อคลิกที่โน้ตแต่ละอัน แป้นพิมพ์ขนาดเล็กจะปรากฏขึ้น ซึ่งจะทำให้คุณสามารถเลือกโน้ตที่คุณต้องการได้
ขั้นตอนที่ 11:
เปียโนฟังดูตลก? เป็นเรื่องปกติอย่างยิ่ง! คอร์ดบางคอร์ดเล่นด้วยกันได้ดีและบางคอร์ดเล่นไม่ได้… ดังนั้นถึงเวลาสำหรับทฤษฎีดนตรีแล้ว ไม่ต้องกลัวว่ามันจะเร็วและสนุก
นี่คือตัวอย่างการที่เชือกแต่ละเส้นสร้างความรู้สึกที่แตกต่างกันไปตามลำดับการเล่น:
คอร์ดความสุขอื่น ๆ ?
73 เพลงที่คุณสามารถเล่นได้ด้วยสี่คอร์ดเดียวกัน
คุณต้องการเปลี่ยนเครื่องมือหรือไม่?
ง่ายใน Scratch คุณสามารถค้นหาเครื่องดนตรีมากมายในรายการที่อยู่ในส่วนเสียง (สีม่วง)
ขั้นตอนที่ 12:
ตัวอย่างโค้ดสำเร็จรูป:
ไปต่อ…รหัสนี้ใช้ 4 คอร์ดและหนึ่งคีย์สำหรับเปลี่ยนเครื่องดนตรี เช่นเดียวกับการใช้แป้นเหยียบเปียโนเพื่อเปลี่ยนการจูน หากมีการกดคีย์เดียว (ช่องว่างในกรณีนี้) รหัสจะเล่นเสียงของ 'กีตาร์' และเมื่อปล่อยคีย์ เสียงจะเป็น 'ลีดซินธ์' ตอนนี้คุณมีความเป็นไปได้ที่จะสร้างเครื่องดนตรีที่น่าสนใจยิ่งขึ้น ในบทเรียนถัดไป คุณจะค้นพบส่วนโอเปอเรเตอร์ (สีเขียวอ่อน) และเพิ่มความเป็นไปได้และเอฟเฟกต์เพิ่มเติม
คอยติดตาม;-)
ขั้นตอนที่ 13: หมายเหตุและการอ้างอิง
บทช่วยสอนนี้ได้รับการพัฒนาโดยเป็นส่วนหนึ่งของโครงการ i Tech ซึ่งร่วมทุนโดยโครงการ Erasmus + ของสหภาพยุโรป
สำหรับรายละเอียดเพิ่มเติม ติดต่อ [email protected]