Mélodie de la danse du cercueil
Composants et fournitures
| × | 1 | ||||
| × | 1 | ||||
| × | 1 | ||||
| × | 1 | ||||
| × | 1 | ||||
| × | 1 | ||||
| × | 1 |
Applications et services en ligne
|
À propos de ce projet
Salut les gars...
Aujourd'hui, j'ai fait une vidéo sur la célèbre mélodie de la danse du cercueil.
J'espère que vous apprécierez cela et réaliserez des projets à la maison..
Si vous aimez ce projet, bravo.
Étapes pour réaliser ce projet :
1. Rassemblez des composants tels qu'Arduino, un haut-parleur 8 ohms, une planche à pain, 3 LED, des câbles de connexion.
2. Connectez les 3 cathodes à LED aux broches 5, 6, 7 de l'arduino et l'anode à GND.
3. Connectez la broche du haut-parleur +ve à 3 d'Arduino et -ve à GND.
4. Téléchargez le code et profitez...
Merci.
Code
- code
- emplacements.h
codeArduino
#include "pitches.h"int green=7;int red=5;int blue=6;int melody[] ={ 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, NOTE_AS4, NOTE_AS4, NOTE_AS4, NOTE_AS4, NOTE_AS4, NOTE_AS4, NOTE_AS4, NOTE_D5, NOTE_D5, NOTE_D5, NOTE_D5, NOTE_C5, NOTE_C5, NOTE_C5, NOTE_C5_, NOTE_F5_G, NOTE_C5_ NOTE_F5_G, NOTE_C5, NOTE_C5, NOTE_C5, NOTE_C5_ NOTE_F5_ , 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,4, , NOTE_C5, 0, NOTE_AS4, NOTE_A4, NOTE_G4,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, NOTE_G4, NOTE_C_ , 0, NOTE_AS4, 0, 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, NOTE_AS5, NOTE_G4,0, NOTE_G4, NOTE_AS 5, NOTE_A5, NOTE_AS5, NOTE_A5, NOTE_AS5 } ;// durées des notes :4 =noire, 8 =croche, etc.: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, };void setup() { pinMode (7, OUTPUT); pinMode (5, SORTIE); pinMode (6, SORTIE); pinMode (3, SORTIE); }void loop() { for (int thisNote =0; thisNote <112; thisNote++) { int randomLight1 =random(5, 12); int randomLight2 =random(5, 12); int randomLight3 =random(5, 12); digitalWrite (randomLight1, HAUT); digitalWrite (randomLight2, HAUT); digitalWrite (randomLight3, LOW); int noteDuration =750 / noteDurations[thisNote] ; tone(3, melody[thisNote], noteDuration); int pauseBetweenNotes =noteDuration * 1,30 ; delay(pauseBetweenNotes); noTone(3);}delay(3000); digitalWrite(5, LOW); digitalWrite (6, FAIBLE); digitalWrite(7, LOW);}
pitchs.hArduino
Schémas
Processus de fabrication