Un tutoriel pour gérer le buzzer et le led RGB du robot mobile MRPiZ (version 0.8) en langage C.
Exemple n°1 : faire du bruit
Un exemple pour utiliser le buzzer :
#include "MRPiZ.h"
int main(int argc, char* argv[])
{
init();
buzzer(100); // fréquence de 100 Hz
sleep(3);
buzzer(200); // fréquence de 200 Hz
sleep(3);
buzzer(0);
}
- frequency : fréquence du signal
buzzer(frequency)
Exemple n°2 : faire de la lumière
Un exemple pour utiliser la led RGB :
#include "MRPiZ.h"
int main(int argc, char* argv[])
{
init();
while(1)
{
ledRGB(1,0,0);
sleep(3);
ledRGB(0,1,0);
sleep(3);
ledRGB(0,0,1);
sleep(3);
}
}
ledRGB(red, green, blue)