หน้าแรก ดูโปรเจกต์ทั้งหมด
Expert

โปรเจกต์ HBD Music

นี่คือ HBD music player ที่ฉันทำขึ้นด้วยตัวเองสำหรับวันเกิดของน้องชาย

โปรเจกต์ HBD Music

รายการอุปกรณ์และเครื่องมือ

1x Jumper wires (generic)
🛒 สั่งซื้อ
1x Speaker: 0.25W, 8 ohms
🛒 สั่งซื้อ
1x Breadboard (generic)
🛒 สั่งซื้อ

รายละเอียดและวิธีทำ

มันเป็นเรื่องของความถี่สำหรับโทนเสียงต่าง ๆ ผมรักดนตรีและชอบการเล่นดนตรีมากครับ ทุก ๆ โทนเสียงจะมีชื่อเรียก และทุก Octave จะเริ่มจาก (C) ซึ่งเท่ากับโทนเสียง (Do) โค้ดด้านล่างนี้:

void setup() { 
pinMode(8, OUTPUT);
}
void loop() {
// 1.
// เล่นเสียง C4
tone(10, 261.626, 300);
delay(350);
// เล่นเสียง C4
tone(10, 261.626, 300);
delay(350);
// เล่นเสียง D4
tone(10, 293.665, 300);
delay(400);
// เล่นเสียง C4
tone(10, 261.626, 300);
delay(300);
// เล่นเสียง F4
tone(10, 349.228, 300);
delay(300);
// เล่นเสียง E4
tone(10, 329.628, 300);
delay(250);
// เล่นเสียง E4
tone(10, 329.628, 300);
delay(100);
// เล่นเสียง E4
tone(10, 329.628, 300);
delay(100);
// เล่นเสียง E4
tone(10, 329.628, 300);
delay(100);
delay(800);
// 2.
// เล่นเสียง C4
tone(10, 261.626, 300);
delay(350);
// เล่นเสียง C4
tone(10, 261.626, 300);
delay(350);
// เล่นเสียง D4
tone(10, 293.665, 300);
delay(350);
// เล่นเสียง C4
tone(10, 261.626, 300);
delay(250);
// เล่นเสียง G4
tone(10, 391.995, 300);
delay(250);
// เล่นเสียง F4
tone(10, 349.228, 300);
delay(250);
// เล่นเสียง F4
tone(10, 349.228, 300);
delay(100);
// เล่นเสียง F4
tone(10, 349.228, 300);
delay(100);
// เล่นเสียง F4
tone(10, 349.228, 300);
delay(100);
delay(800);
// 3.
// เล่นเสียง F4
tone(10, 349.228, 300);
delay(300);
// เล่นเสียง C5
tone(10, 523.251, 300);
delay(300);
// เล่นเสียง A4
tone(10, 440.000, 300);
delay(250);
// เล่นเสียง F4
tone(10, 349.228, 300);
delay(250);
// เล่นเสียง E4
tone(10, 329.628, 300);
delay(250);
// เล่นเสียง D4
tone(10, 293.665, 300);
delay(200);
delay(800);
// 4.
// เล่นเสียง A4#
tone(10, 466.164, 300);
delay(200);
// เล่นเสียง A4#
tone(10, 466.164, 300);
delay(200);
// เล่นเสียง A4
tone(10, 440.000, 300);
delay(200);
// เล่นเสียง G4
tone(10, 391.995, 300);
delay(200);
// เล่นเสียง F4
tone(10, 349.228, 300);
delay(200);
// เล่นเสียง G4
tone(10, 391.995, 300);
delay(200);
// เล่นเสียง G4
tone(10, 391.995, 300);
delay(200);
delay(10000000);
}

Code

🔒 ปลดล็อก Code

สนับสนุนเพื่อรับ Source Code หรือแอปพลิเคชันสำหรับโปรเจกต์นี้

รหัสอ้างอิงโปรเจกต์: hbd-music-a7717c
435 บาท
PromptPay QR Code