« Kidule Dé » : différence entre les versions

Contenu supprimé Contenu ajouté
Marc0NICOLE (discussion | contributions)
Aucun résumé des modifications
Marc0NICOLE (discussion | contributions)
Ligne 192 :
}}
 
= TestDe02.pde =
<source lang="C">
#include "HardwareDe.h"
void setup ()
{
setupHard();
}
 
int noBoucleSon = 0;
int periodeSon = 100;
int incrementPeriodeSon = 1;
long LongueurBip = 40000;
 
void GererSon()
{
noBoucleSon++;
 
if (LongueurBip > 0) {
if (noBoucleSon > periodeSon) {
noBoucleSon = 0;
periodeSon += incrementPeriodeSon;
Buzzer = ! Buzzer;
}
LongueurBip--;
}
else {
Buzzer = 1;
noBoucleSon = 0;
}
}
 
void FaireSon()
{
periodeSon = 100;
incrementPeriodeSon = 1;
LongueurBip = 200000;
}
 
byte DejaPresse = FALSE;
 
void loop()
{
if (Poussoir == Presse){
if (! DejaPresse){
DejaPresse = TRUE;
FaireSon();
}
}
else {
DejaPresse = FALSE;
}
GererSon();
}
</source>
 
[[Catégorie: Programmation C / Pinguino sur Kidules]]