สารบัญ:
- ขั้นตอนที่ 1: เตรียมลำโพงให้พร้อม
- ขั้นตอนที่ 2: ประกอบอุปกรณ์
- ขั้นตอนที่ 3: การอัปโหลดรหัส
- ขั้นตอนที่ 4: ขอขอบคุณเป็นพิเศษกับ DFRobot
วีดีโอ: เครื่องเล่นเพลง Zelda: 4 ขั้นตอน
2024 ผู้เขียน: John Day | [email protected]. แก้ไขล่าสุด: 2024-01-30 13:04
ในคำแนะนำนี้ ฉันจะแสดงวิธีประกอบอุปกรณ์ที่ใช้ Arduino Uno เพื่อสร้างคอนโทรลเลอร์ Nintendo 64 ขึ้นมาใหม่เพื่อเล่นเพลงหกเพลงแรกจาก Legend of Zelda: Ocarina of Time สามารถเล่นเพลงกล่อมเด็กของ Zelda, เพลงของ Saria, เพลงแห่งกาลเวลา, เพลงแห่งพายุ, เพลงของดวงอาทิตย์ และเพลงของ Epona ดูวิดีโอสำหรับการสอนและการสาธิตเพลง
ลิงค์สำหรับอะไหล่:
ดีเอฟอาร์ดุยโน อูโน
โล่อินพุต
วิทยากร
ลิงค์ GitHub:
ขั้นตอนที่ 1: เตรียมลำโพงให้พร้อม
ในการใช้ลำโพงโดยไม่มีสายจัมเปอร์ เราจะทำการปรับเปลี่ยนพินของลำโพง ใช้เข็ม ยกแถบที่ยึดสายไฟ (สีแดง) และสายข้อมูล (สีเขียว) แล้วสลับตำแหน่ง สิ่งนี้ทำเพื่อให้สามารถเชื่อมต่อกับพิน ICSP ของ Arduino พินกลุ่มที่สองเป็นกลุ่มที่เราจะใช้เพื่อเชื่อมต่อกับดาต้าพิน 11 แต่จะเพิ่มเติมในภายหลัง
ขั้นตอนที่ 2: ประกอบอุปกรณ์
ขณะนี้ลำโพงของคุณได้รับการแก้ไขและพร้อมที่จะทำงานในมือ เราสามารถประกอบเครื่องเล่นเพลงได้ ร้อยสายลำโพงผ่าน Arduino และ Input Shield ก่อนประกอบทั้งสองเข้าด้วยกัน วิธีนี้จะช่วยลดปริมาณลวดส่วนเกินที่ห้อยออกจากอุปกรณ์ ตอนนี้เชื่อมต่อลำโพงกับพิน ICSP แถวที่สองโดยให้สายสีแดงอยู่ใกล้กับปุ่มสีเหลืองมากกว่าสายสีดำ คุณจะพบแผนผังของ Input Shield ที่แนบมาด้วย หากคุณต้องการความช่วยเหลือในการจัดสายไฟ ข้อมูล และสายกราวด์ หรือดูวิดีโอ
ตอนนี้ เพียงแค่พลิกอุปกรณ์ ติดเทป และติดไว้กับแบตเตอรี่แบบชาร์จไฟได้/พาวเวอร์แบงค์แบบเดียวกับที่ใช้ชาร์จโทรศัพท์ คุณยังสามารถเสียบเข้ากับคอมพิวเตอร์ของคุณได้ เมื่อเสร็จแล้วให้อัปโหลดรหัสในส่วนถัดไป
ขั้นตอนที่ 3: การอัปโหลดรหัส
อัปโหลดโค้ดจาก https://github.com/mitomon/MitosArduinoScripts/tre… ไปยัง Arduino ของคุณ คุณสามารถสร้างไฟล์ใหม่ใน Arduino IDE แล้วคัดลอกและวางโค้ดจาก zeldaSongPlayer.ino และทำเช่นเดียวกันกับ pitches.h หรือดาวน์โหลดไฟล์ด้วยตัวเองและนำเข้าไปยัง Arduino IDE โปรดทราบว่าคุณจะต้องใช้ทั้งสองไฟล์จึงจะใช้งานได้
การควบคุมทำได้ง่ายโดยใช้ปุ่มเพียง 5 ปุ่มเท่านั้น เราใช้ปุ่มปุ่มกดสี่ปุ่มเป็นปุ่มสีเหลืองในคอนโทรลเลอร์ N64 ดั้งเดิม และปุ่มจอยสติ๊กเป็นปุ่ม A สีน้ำเงิน เดิมทีฉันคิดว่าจะใช้ปุ่มกดขนาดเล็กสำหรับ A แต่ตัดสินใจใช้ปุ่มบนจอยสติ๊กเพราะฉันไม่ต้องการสายจัมเปอร์และใช้งานได้ตามหลักสรีรศาสตร์มากกว่า คุณสามารถเล่นเพลงได้เหมือนกับในเกม หากคุณกดคีย์ผิด มันจะให้เสียงที่ผิดพลาดเหมือนในเกม
ฉันกำลังพยายามเพิ่มเพลงที่เหลือและอาจมีตัวเลือกหุ่นไล่กา แต่ตอนนี้ ฉันโอเคกับของเล่นดนตรีชิ้นใหม่ของฉันแล้ว
ขั้นตอนที่ 4: ขอขอบคุณเป็นพิเศษกับ DFRobot
ฉันอยากจะขอบคุณ DFRobot สำหรับการสนับสนุนโครงการนี้ หากคุณไม่ได้สังเกต โปรเจ็กต์นี้สามารถสร้างโดยใช้ชิ้นส่วนจากแหล่งเดียว การจัดส่งนั้นรวดเร็วและชิ้นส่วนต่างๆ อย่างที่คุณเห็นจากโครงการนี้มีความหลากหลายมาก ตรวจสอบลิงก์ในบทแนะนำอีกครั้งหรือไปที่ร้านค้าโดยตรงที่นี่
แนะนำ:
Juuke - เครื่องเล่นเพลง RFID สำหรับผู้สูงอายุและเด็ก: 10 ขั้นตอน (พร้อมรูปภาพ)
Juuke - เครื่องเล่นเพลง RFID สำหรับผู้สูงอายุและเด็ก: นี่คือกล่อง Juuke กล่อง Juuke เป็นเพื่อนทางดนตรีของคุณเอง ทำให้ใช้งานได้ง่ายที่สุด ได้รับการออกแบบมาโดยเฉพาะสำหรับผู้สูงอายุและเด็ก แต่สามารถใช้ได้ทุกเพศทุกวัย เหตุผลที่เราสร้างสิ่งนี้ก็เพราะว่า
เครื่องเล่นเพลง AdaBox004: 4 ขั้นตอน
เครื่องเล่นเพลง AdaBox004: ฉันใช้ชิ้นส่วนต่างๆ ใน AdaBox004 เพื่อสร้างเครื่องเล่นเพลงอย่างง่าย มันเสียบเข้ากับพอร์ต USB และเริ่มเล่นเพลงแบบสุ่มจากการ์ด micro SD เป็นเวิร์กชอปของฉันสำหรับแหล่งเพลงจังหวะสนุกๆ
เครื่องเล่นเพลง MP3 สลับ "Jumbleum": 8 ขั้นตอน (พร้อมรูปภาพ)
เครื่องเล่นเพลง MP3 แบบสุ่ม "Jumbleum": สำหรับโครงการนี้ ฉันตัดสินใจสร้างเครื่องเล่นที่ทรงพลังและใช้งานง่ายเพื่อใช้ในเวิร์กช็อปของฉัน หลังจากลองใช้โมดูล MP3 อื่นๆ แล้ว ฉันเลือก "DFPlayer Mini" โมดูล. มี "สุ่มเล่น" โหมด แต่เพราะฉัน
เครื่องเล่นเพลง Night Light: 4 ขั้นตอน
เครื่องเล่นเพลงไฟกลางคืน: ไฟกลางคืนนี้จะเปิดขึ้นเองเมื่อคุณปิดไฟเมื่อคุณเข้านอนซึ่งคุณสามารถกดปุ่มที่แนบมาเพื่อเล่นเพลงจากแล็ปท็อปของคุณ !! เพื่อให้มีประโยชน์มากยิ่งขึ้น ฉันจึงวางกล่องทิชชู่ในกล่องเพื่อให้มีความเสถียร
เครื่องเล่นเพลง Arduino: 5 ขั้นตอน
เครื่องเล่นเพลง Arduino: สวัสดีทุกคน เมื่อวานนี้ ฉันกำลังท่องอินเทอร์เน็ตและค้นหาโครงการต่างๆ ที่ฉันสามารถทำได้บน Arduino ฉันเห็นผู้หญิงคนนี้ทำคีย์บอร์ดเปียโนอิเล็กทรอนิกส์พร้อมเพลงประกอบ ฉันมี LCD Keypad Shield วางอยู่รอบๆ ดังนั้นฉันจึงคิดว่าจะ