Modifications

Sauter à la navigation Sauter à la recherche
1 517 octets ajoutés ,  17 septembre 2013 à 08:59
Page créée avec « {{Arduino-Robot-NAV}} <h4>begin()</h4> == Description == Classe RobotControl, librairie d'[[Arduino Robot-Librairie|Arduino ... »
{{Arduino-Robot-NAV}}

<h4>begin()</h4>

== Description ==
Classe [[Arduino Robot-Librairie#Classe_RobotControl|RobotControl]], librairie d'[[Arduino Robot-Librairie|Arduino Robot]].

Joue un fichier musical .sqm stocké sur la carte SD. Robot.beginSpeaker() et Robot.beginSD() doivent tout deux être appelés dans la fonction setup().

A la différence de Robot.playMelody() et Robot.playBeep(), la fonction playFile() n'arrête pas les autres processus pendant le playback. Cependant, vous ne pouvez pas charger de nouvelle image sur le LCD pendant l'utilisation de playFile().

Les fichier valides pour le playback sont générés/converti par la [https://github.com/stg/Squawk librairie audio Squawk]. Voir le [https://github.com/stg/Squawk/blob/master/README.md fichier README de la librairie] pour plus d'information sur la création de vos propres musiques.

== Syntaxe ==

Robot.playFile(nom_fichier)

== Paramètres ==

'''nom_fichier''': le nom de fichier de la musique à jouer.

== Résultat ==

aucun

== Exemple ==

<nowiki>#include <ArduinoRobot.h>

void setup(){
Robot.begin();
Robot.beginSpeaker();//Initialise le module audio
Robot.beginSD();//Initialise la carte SD
Robot.playFile("melody.sqm");//Joue la musique originale, celle livrée avec le robot.
}

void loop(){
//do other stuff here
}</nowiki>

== Voir aussi ==
* [[RB-ARD-ROBOT-Func-beginSpeaker|beginSpeaker()]]
* [[RB-ARD-ROBOT-Func-beep|beep()]]
* [[RB-ARD-ROBOT-Func-playMelody|playMelody()]]


{{Arduino-Robot-TRAILER}}
29 917

modifications

Menu de navigation