Outils pour utilisateurs

Outils du site


flappy_pappy

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
Prochaine révision
Révision précédente
Prochaine révisionLes deux révisions suivantes
flappy_pappy [2022/05/14 21:34] Benjamin Labomediaflappy_pappy [2022/06/13 17:01] – [Jeu] Benjamin Labomedia
Ligne 54: Ligne 54:
  
 le résultat envoyé est proportionnel à la vitesse du ventilateur, masi ne permet pa de faire des calcul de force du vent.  le résultat envoyé est proportionnel à la vitesse du ventilateur, masi ne permet pa de faire des calcul de force du vent. 
 +
 +<code>
 +
 +long i =0;
 + long tic=0;
 + const int pin=2; // pin de lecture du signal ( digital n°2)
 + void setup() {
 +   Serial.begin(9600);
 +   //Serial.println("plop");
 +  pinMode(pin,INPUT);
 + }
 + 
 + void loop() {
 + 
 + i++;
 +   
 + tic += digitalRead(2);
 +   
 +   if (i>66666){ // nb de tour de boucle arbitraire
 +     
 +       if (tic<66665){ // envoie des données que si le tachy tourne
 +       //  Serial.print(millis()); // affiche time stamp ( durrée 70 jours max)
 +       //  Serial .print(" : ");
 +         Serial.println(map(tic,66667,10000,0,1024)); // mapage 0-1024 ... a ajuster
 +       }
 +       
 +       tic=0;
 +       i=0;
 +       
 +       }
 +   }
 +   
 +</code>
 +
 +===== Jeu =====
 +version de base trouvée sur le net :https://www.openprocessing.org/sketch/136753
 +
 +fork bjorn/gaziel : https://www.openprocessing.org/sketch/534119
 +
 +fork final by Simon : {{ ::flappypapy_final.pde |}}
 +
 +autre version sur ordi de benjamin : {{ ::flappypapy_finalb.pde |}}
 +
 +==== conseil d'utilisation : ====
 +
 +int largeur_ecran = 1600; int hauteur_ecran = 900;
 +
 +static final int NUMPIPES = 1600;
 +
 +À mettre aux dimensions de ton moniteur 
  
 {{ ::990px-flappypapygif.gif.gif |}} {{ ::990px-flappypapygif.gif.gif |}}
flappy_pappy.txt · Dernière modification : 2023/05/22 14:41 de Benjamin Labomedia