Isi kandungan:

Astronomia Coffin Dance Meme Music Using Arduino Uno: 5 Steps
Astronomia Coffin Dance Meme Music Using Arduino Uno: 5 Steps

Video: Astronomia Coffin Dance Meme Music Using Arduino Uno: 5 Steps

Video: Astronomia Coffin Dance Meme Music Using Arduino Uno: 5 Steps
Video: Coffin dance meme sound using arduino 2024, November
Anonim
Astronomia Coffin Dance Meme Music Menggunakan Arduino Uno
Astronomia Coffin Dance Meme Music Menggunakan Arduino Uno

Ini blog kami telah menunjukkan kepada anda Astronomia Coffin Dance Tune With Arduino Uno

Seperti yang anda semua ketahui mengenai meme threading mengenai astronomi tarian keranda

jadi saya memutuskan untuk membuat melodi ini menggunakan arduino uno

Berikut adalah langkah dan Bekalan yang digunakan dalam projek ini dan pengekodan arduino

Langkah 1: Komponen

Image
Image

Komponen yang diperlukan adalah:

  • Arduino Uno / Nodemcu
  • Wayar Pelompat
  • Pembesar suara / Buzzer
  • Transistor BC547 (pilihan)
  • Dipimpin (pilihan)

Langkah 2: Sambungan Arduino Dengan Pembesar Suara

Sambungan Arduino Dengan Pembesar Suara
Sambungan Arduino Dengan Pembesar Suara

Arduino dengan pembesar suara

di sini saya telah menggunakan transistor bc547 sebagai penguat untuk pembesar suara

Langkah 3: Sambungan Arduino Dengan Buzzer

Sambungan Arduino Dengan Buzzer
Sambungan Arduino Dengan Buzzer
Sambungan Arduino Dengan Buzzer
Sambungan Arduino Dengan Buzzer

Arduino Dengan Buzzer

Langkah 4: Kod Arduino

Kod Tarian Keranda Arduino

Astronomia codefor Arduino diberikan di bawah.

Salin kod di bawah dan tampal di Arduino IDE kemudian muat naik ke papan Arduino.

#tentukan NOTA_B0 31

#tentukan NOTE_C1 33 #tentukan NOTE_CS1 35 #tentukan NOTE_D1 37 # tentukan NOTE_DS1 39 # tentukan NOTE_E1 41 # tentukan NOTE_F1 44 # tentukan NOTE_FS1 46 # tentukan NOTE_G1 49 # tentukan NOTE_GS1 52 #tentukan #Berikan_Berminat # 58_tentukan NOTE_C2 65 # tentukan NOTE_CS2 69 #tentukan NOTE_D2 73 # tentukan NOTE_DS2 78 # tentukan NOTE_E2 82 # tentukan NOTE_F2 87 # tentukan NOTE_FS2 93 # tentukan NOTE_G2 98 # tentukan NOTE_GS2 104 # tentukan NOTA_112d_betulkankan # 117_ditentukan #AntaraNYA_Anda_Anda_Anda_Anda_Anda_Anda_Anda_Anda_Anda_Anda_Anda_Anda_Anda_Anda_Anda_Anda_Anda_Anda_Anda_Anda_NYAAZA # 104_tentukan #tentukan NOTE_CS3 139 #tentukan NOTE_D3 147 #tentukan NOTE_DS3 156 #tentukan NOTE_E3 165 #tentukan NOTE_F3 175 #tentukan NOTE_FS3 185 #tentukan NOTE_G3 196 # tentukan NOTE_GS3 208 # tentukan NOTA_Berikan_betulkan # 263_tentukan #3d_betulkan_3d_3d_tentukan_3d3b_3_tentukan NOTE_CS4 277 # tentukan NOTE_D4 294 # tentukan NOTE_DS4 311 #tentukan NOTE_E4 330 #tentukan NOTE_F4 349 #tentukan NOTE_FS4 370 # tentukan NOTE_G4 392 # tentukan NOTE_G4 392 # tentukan NOTE_GS4 415 # tentukan NOTA_44betulkan # 494d_tentukan #4b_4_4_tentukan #tentukan NOTE_D5 587 #tentukan NOTE_DS5 622 #tentukan NOTE_E5 659 #define NOTE_F5 698 #define NOTE_FS5 740 # tentukan NOTE_G5 784 # tentukan NOTE_GS5 831 # tentukan NOTE_GS5 831 # tentukan NOTE_A5 880 #definisikan_Berminat #Berminat #Berminat #Berminat #Berminat #Berminat_Berminat NOTE_D6 1175 # tentukan NOTE_DS6 1245 # tentukan NOTE_E6 1319 # tentukan NOTE_F6 1397 # tentukan NOTE_FS6 1480 # tentukan NOTE_G6 1568 # tentukan NOTE_GS6 1661 # tentukan NOTE_GS6 1661 # tentukan NOTE_A6 1760 # tentukan NOTA_fine_dine_fine_fine_fine_fine_fine_fine_foto_foto_foto_foto_foto_foto_foto_foto_foto_foto_foto_foto_foto6 #definisi NOTE_DS7 2489 #define NOTE_E7 2637 #define NOTE_F7 2794 #define NOTE_FS7 2960 #define NOTE_G7 3136 #define NOTE_GS7 3322 #define NOTE_A7 3520 #define NOTE_AS7 3729 #definisikan_fine_fine_fine_fine_fine_fine NOTE_DS8 4978 "inti melodi = {NOTE_A4, 0, NOTE_A4, NOTE_A4, NOTE_C5, 0, NOTE_AS4, NOTE_A4, NOTE_G4, 0, NOTE_G4, NOTE_AS5, NOTE_A5, NOTE_AS5, NOTE_A5, NOT_5, NOT_5, NOT_5, NOTE_AS 5, NOTE_A5, NOTE_AS5, NOTE_AS4, NOTE_AS4, NOTE_AS4, NOTE_AS4, NOTE_AS4, NOTE_AS4, NOTE_AS4, NOTE_AS4, NOTE_AS4, NOTE_AS4, NOTE_AS4, NOTE_AS4, NOTE_AS4, NOT_4, NOT_4, NOT_4, NOTA NOTE_D5, NOTE_D5, NOTE_C5, NOTE_C5, NOTE_C5, NOTE_C5, NOTE_F5, NOTE_F5, NOTE_F5, NOTE_F5, NOTE_G5, NOTE_G5, NOTE_G5, NOTE_G5, NOTE_G5, NOTE_G5, NOTE_G5, NOTE_G5, NOTE_G5, NOTE_G5, NOTE_G5, NOTE_G5, NOTE_C5, NOTE_AS4, NOTE_A4, NOTE_F4, NOTE_G4, 0, NOTE_G4, NOTE_D5, NOTE_C5, 0, NOTE_AS4, 0, NOTE_A4, 0, NOTE_A4, NOTE_A4, NOTE_C5, 0, NOTE_AS4, NOTE_A4, NOTE_G4, 0, NOT_5, NOT_5, NOT_5, NOT_5, NOT_5, NOT_5 NOTE_G4, 0, NOTE_G4, NOTE_AS5, NOTE_A5, NOTE_AS5, NOTE_A5, NOTE_AS5, NOTE_G4, 0, NOTE_G4, NOTE_D5, NOTE_C5, 0, NOTE_AS4, 0, NOTE_A4, 0, NOTE_A4, NOTE_A4, NOTE_A4, NOTE_A4, NOTE_A4, NOT_4 0, NOTE_G4, NOTE_AS5, NOTE_A5, NOTE_AS5, NOTE_A5, NOTE_AS5, NOTE_G4, 0, NOTE_G4, NOTE_AS5, NOTE_A5, NOTE_AS5, NOTE_A5, NOTE_AS5}; // jangka masa nota: 4 = nota suku, 8 = nota kelapan, dan lain-lain: int noteDurations = {4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4,}; batal persediaan () {untuk (int thisNote = 0; thisNote <112; thisNote ++) {int noteDuration = 750 / noteDurations [thisNote]; nada (7, melodi [ThisNote], noteDuration); int pauseBetweenNotes = noteDuration * 1.30; kelewatan (pauseBetweenNotes); noTone (7); }} gelung kosong () {}

Disyorkan: