Morceau de musique qui sonne dans le noir (4 / 5 étapes)

Étape 4 :

après toute la couture de l’électronique, nous allons entrer dans trucs de logiciel, ouvrir l’IDE Arduino et tapez le code manquant pour le projet de travailler.

void playTone() {}
long elapsed_time = 0 ;
Si (tone_ > 0) {si (tone_ == 3400 || tone_ == 3038) {}
digitalWrite (2, haut) ;
digitalWrite (3, faible) ;
digitalWrite (4, faible) ;
}
ElseIf (tone_ == 2028 || tone_ == 2272) {}
digitalWrite (2, basse) ;
digitalWrite (3, élevée) ;
digitalWrite (4, faible) ;  }
ElseIf (tone_ == 2864 || tone_ == 2550) {digitalWrite (2, basse) ;
digitalWrite (3, faible) ;
digitalWrite (4, élevée) ;  } / / Si ce n’est pas un battement de repos, alors que le ton a
joué moins longtemps que « duration », enceinte de pulse haute et basse
tandis que (elapsed_time < durée) {}

digitalWrite(speakerOut,HIGH) ;
delayMicroseconds(tone_ / 2) ;

VERS LE BAS
digitalWrite (speakerOut, basse) ;
delayMicroseconds(tone_ / 2) ;

Garder une trace de combien de temps nous avons pulsé
elapsed_time += (tone_) ;
}
}
else {/ / repos battre ; retardent le temps de la boucle
pour (int j = 0; j < rest_count; j ++) {/ / Voir NOTE sur rest_count
delayMicroseconds(duration) ;
}
}
}

ici nous pouvons voir l’utilisation de la LED comme éclairage de décoration pour le projet, à chaque fois une note est jouée, l’un d'entre eux va être éclairé, étant donné que la mélodie est courte, il est autorisé à utiliser seulement 3 LED. n’oubliez pas d’ajouter :
void setup() {}
pinMode (speakerOut, sortie) ;
pinMode (sortie 2) ;
pinMode (3, sortie) ;
pinMode (sortie 4) ;
}

afin que le code identifier quelles seraient les sources de sortie pour ce projet.

Enfin nous allons envelopper avec :

void loop() {}
Mettre en place un compteur pour tirer de la mélodie [] et [bat]
lire la valeur de la ldr :
sensorValue = analogRead(sensorPin) ;
if(sensorValue<500) {}
//
//
pour (int i = 0; i < elements_valides; i ++) {}
tone_ = mélodie [i] ;
battre = beats [i] ;

durée = battement * tempo ; Mettre en place le calendrier

playTone() ;

Une pause entre les notes...
delayMicroseconds(pause) ;
}

cette partie va lire les données de la LDR et déterminer s’il y a assez de lumière dans l’environnement, si pas alors la mélodie commence et lumineuse selon les LED l’il.

Articles Liés

Le Anywhere tasse titulaire qui brille dans le noir

Le Anywhere tasse titulaire qui brille dans le noir

La lueur dans le porte-gobelet sombre changera la façon dont vous buvez quoi que ce soit dans l'obscurité. Tout, c'est, est une invention unique de 3 pièces qui adaptera à n'importe quel comptoir ou dessus de table, rendant facile à transporter et me
Lueur dans le noir mousqueton porte-clés

Lueur dans le noir mousqueton porte-clés

Cette instructable combine (au moins) deux sujets :À l'aide d'un mousqueton d'escalade visser comme porte-clés,Comment de pimp ce mousqueton (ou tout autre engin) tellement il brille dans le noirde plus, quelques réflexions sur EDC-éléments supplémen
Meilleur son dans iPhone vidéos

Meilleur son dans iPhone vidéos

récemment, j'ai voulu montrer quelque chose avec une vidéo. Je ne pouvais pas éviter de parler d'une distance d'environ dix à douze pieds. Dans la vidéo, ma voix était à peine audible.Cet Instructable va montrer un moyen facile d'obtenir la voix fort
Comment faire pour désactiver Notification sons dans Windows 10

Comment faire pour désactiver Notification sons dans Windows 10

How to Disable Windows 10 sons de Notification. Comment faire pour désactiver les sons de Notification sur Windows 10. Se débarrasser des sons notification ennuyeux dans ordinateur Windows 10. Ce tutoriel vous montre comment faire pour désactiver ou
Faire une lueur dans le noir stylo plume

Faire une lueur dans le noir stylo plume

Mon neveu travaillait avec moi à la boutique et il voulait faire une lueur dans le noir stylo plume. Il voulait aussi faire une vidéo à ce sujet. Nous avons fait les deux.Ce que vous auriez besoin.Jeu de composants de styloBrillent dans le noir en fi
Lueur dans le noir panier clé

Lueur dans le noir panier clé

Mon idée était d'offrir une lueur dans le rack clé sombre. Je perds toujours mes clefs quand je regarde pour eux dans la matinée et vraiment besoin d'un support de clés pour les mettre. Puis j'ai pensé qu'il serait cool de faire il brillent dans le n
Modifier le nom et l’Index de la carte son dans Raspberry Pi

Modifier le nom et l’Index de la carte son dans Raspberry Pi

IntroductionDans mon « utilisation USB Sound carte dans Raspberry Pi » instructable, Raspberry Pi assignés mon id Card ALSA comme numéro 1, même si c'était la carte seul son installée. ALSA définit une carte par défaut comme étant le numéro d'index d
AidLeros « ce qui est dans mon sac? » Aide distribution packs - sac d’hygiène adulte.

AidLeros « ce qui est dans mon sac? » Aide distribution packs - sac d’hygiène adulte.

je suis Hannah et je travaille avec l'équipe de AidLeros pour aider les autres à créer des packs de distribution organisée pour permettre aux bénévoles sur le terrain pour pouvoir répondre aux besoins des réfugiés rapidement et efficacement en ayant
Salade d’été... ce qui est dans mon réfrigérateur !

Salade d’été... ce qui est dans mon réfrigérateur !

Rien ne vaut une grande salade, et parfois ce qui est dans votre réfrigérateur peut faire un repas étonnamment grand.Étape 1: Recueillir vos ingrédientsJ'ai choisi laitue de divers types, baies, noix, oignons, poivron vert et divers fromages de crumb
Ce qui est dans votre portefeuille (je veux dire votre ordinateur) ?

Ce qui est dans votre portefeuille (je veux dire votre ordinateur) ?

Ce qui arrive quand les informaticiens se réunissent beaucoup parlé comme de voiture ancienne. Ce qui est en vous machine ? Vous voulez dire plus que j'ai le don de savoir. Les appareils plus récents comme les touchpads, certains netbooks et etc sont
Les pissenlits dans le noir

Les pissenlits dans le noir

Voici une photo que j'ai pris dans le noir (avec flash) de l'un des champs près de la maison.Photo : Propriété de moi, Ben Hylak
Comment changer le morceau de musique sans Debloquer téléphone à Jellybean.

Comment changer le morceau de musique sans Debloquer téléphone à Jellybean.

Nous savons que kitkat android est livré avec une belle caractéristique de l'évolution des morceaux de musique sans déverrouillage de téléphone. L'option de paraître sur le lockscreen. Mais si vous n'êtes pas assez chanceux pour avoir kitkat mise à j
Comment faire un kaléidoscope à l’aide de ce qui est dans un placard de l’approvisionnement des enseignants

Comment faire un kaléidoscope à l’aide de ce qui est dans un placard de l’approvisionnement des enseignants

dans ce instructable vous verrez combien il est facile de faire un kaléidoscope, en utilisant des choses que vous pourriez trouver dans un placard d'enseignants.  Il est facile de souper et des tonnes de plaisir.Étape 1: Comment faire un kaléidoscope
Veilleuse LED qui s’allume dans le noir

Veilleuse LED qui s’allume dans le noir

mon premier instructable ! C'est quelque chose que j'ai fait à l'origine pour un ami qui est toujours à l'aide. Il fonctionne très bien en ajoutant une belle lumière ambiante d'une pièce sombre. J'ai fait ce instructable parce que j'ai décidé de fair