Sommaire |
Le but de l'expérience est de créer, avec un Arduino, un montage qui joue une mélodie prédéfinie.
#include "duree.h" #include "hauteur.h" /* PINs */ #define PIN_BUZZER 12 /* Melodie - Berceuse Zelda */ float melodie[]={ 500, // durée de la noir en ms SI_3, BLANCHE, RE_4, NOIR, LA_3, BLANCHE, SOL_3, CROCHE, LA_3, CROCHE, SI_3, BLANCHE, RE_4, NOIR, LA_3, BLANCHE, MUTE, NOIR, SI_3, BLANCHE, RE_4, NOIR, LA_4, BLANCHE, SOL_4, NOIR, RE_4, BLANCHE, DO_4, CROCHE, SI_3, CROCHE, LA_4, BLANCHE, MUTE, BLANCHE, SI_3, BLANCHE, RE_4, NOIR, LA_3, BLANCHE, SOL_3, CROCHE, LA_3, CROCHE, SI_3, BLANCHE, RE_4, NOIR, LA_3, BLANCHE, MUTE, NOIR, SI_3, BLANCHE, RE_4, NOIR, LA_4, BLANCHE, SOL_4, NOIR, RE_4, BLANCHE, RE_4, BLANCHE, MUTE, BLANCHE, RE_4, BLANCHE, DO_4, CROCHE, SI_3, CROCHE, DO_4, CROCHE, SI_3, CROCHE, SOL_3, BLANCHE, DO_4, BLANCHE, SI_3, CROCHE, LA_3, CROCHE, SI_3, CROCHE, LA_3, CROCHE, MI_3, BLANCHE, RE_4, BLANCHE, DO_4, CROCHE, SI_3, CROCHE, DO_4, CROCHE, SI_3, CROCHE, SOL_3, NOIR, RE_4, NOIR, SOL_4, BLANCHE, SOL_4, BLANCHE }; /* Initialisation */ void setup(){ pinMode(PIN_BUZZER, OUTPUT); } /* Programme Principal */ void loop(){ int indexNote; int nombreNote = sizeof(melodie) / (2*sizeof(int)); int indexDerniereNote = nombreNote*2 - 1; int dureeNoir = melodie[0]; for( indexNote=1; indexNote<=indexDerniereNote; indexNote+=2){ if(melodie[indexNote] != MUTE){ tone(PIN_BUZZER, melodie[indexNote]); } delay(melodie[indexNote + 1] * dureeNoir); noTone(PIN_BUZZER); } }
Rien... Cependant on entend la mélodie écrite dans le programme.
Je propose une explication scientifique de manière simple, de la façon la plus imagée possible. Imaginez que vous expliquez l'expérience à un enfant ou à une personne non scientifique (éviter le tutoiement !
Ici je mets les questions soulevées par l'expérience, qui n'ont pas trouvé de réponses !!
Développons les concepts scientifiques associés. Ne pas hésiter à faire des liens avec Wikipédia.
Indiquer ici les expériences de Wikidébrouillard.
Autres expériences avec le même concept, recherche sur internet (indiquer les liens).
C'est de la culture, ça aide à comprendre le monde !! N'hésitez pas à lancer la discussion de votre fiche (après l'avoir sauvegarder !) afin de trouver de l'aide pour la compléter
Indiquer ici des lieux où tout le matériel nécessaire pour réaliser cette expérience est disponible.
Penser à fixer les disciplines scientifiques qui correspondent à l'expérience. Remplacer "à classer" par la discipline correspondante.
© Graphisme : Les Petits Débrouillards Grand Ouest (Patrice Guinche - Jessica Romero) | Développement web : Libre Informatique