Modifications

Sauter à la navigation Sauter à la recherche
Ligne 135 : Ligne 135 :  
</nowiki>
 
</nowiki>
   −
== Button interfacing ==
+
== Interfaçage des boutons ==
   −
We want to play a sound each time a button is pressed. We will use a function called check_switches() that goes through the 6 buttons (digital 14 through 20) to see if they have been pressed. If so, we play '''SOUND1.WAV''' (for example) completely through. The function that we call here that does the playing is called '''playcomplete()''' and we pass the name of the Wave file in quotes just like you see here.
+
Nous voulons jouer un son à chaque fois qu'un bouton est pressé
 +
Nous allons utiliser une fonction nommée check_switches() qui passe les 6 boutons en revue (digital de 14 à 20) pour voir si ils ont été pressés. Si c'est le ca, nous complètement jouons le fichier '''SOUND1.WAV''' (par exemple). La fonction que nous appelons pour jouer le morceau s'appelle '''playcomplete()''' et nous passons le nom du fichier Wave en paramètre (entre guillemet, comme ci-dessous).
 
  <nowiki>void loop() {
 
  <nowiki>void loop() {
   //putstring(".");            // uncomment this to see if the loop isnt running
+
  // retirez le commentaire de la ligne ci-dessous pour voir si la loop() fonctionne.
 +
  // Si la loop ne fonctionne pas, c'est qu'il y a un problème d’initialisation de la carte SD.
 +
   //putstring(".");             
 
   switch (check_switches()) {
 
   switch (check_switches()) {
 
     case 1:
 
     case 1:
29 917

modifications

Menu de navigation