flappy_pappy
Différences
Ci-dessous, les différences entre deux révisions de la page.
Prochaine révision | Révision précédente | ||
flappy_pappy [2022/05/13 16:15] – créée Benjamin Labomedia | flappy_pappy [2023/05/22 14:41] (Version actuelle) – Benjamin Labomedia | ||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
- | JEU VIDEO FLAPPY PAPY(titre incomplet) | + | ====== |
- | contexte | + | ===== Contexte ===== |
+ | Création d'un jeu vidéo sur la spéculation financière, | ||
- | Création d'un jeu vidéo dans le cadre du thème du printemps de Bourges. | ||
- | principe | ||
- | inspiration | + | ===== Principe ===== |
+ | Inspiration | ||
le but est de progresser dans une " | le but est de progresser dans une " | ||
Ligne 16: | Ligne 16: | ||
la bulle financière, | la bulle financière, | ||
- | inspiration visuelle :Flapypapy inspiration.jpg | + | **inspiration visuelle** |
- | Principe de Fonctionnement | + | |
- | Contrôleur | + | {{ :: |
+ | |||
+ | ===== Cartel ===== | ||
+ | {{ :: | ||
+ | |||
+ | ===== Résultat ===== | ||
+ | {{ :: | ||
+ | |||
+ | ===== Principe de Fonctionnement | ||
+ | |||
+ | ==== Contrôleur | ||
tachymètre fait maison : | tachymètre fait maison : | ||
Ligne 27: | Ligne 38: | ||
Une pompe à vélo | Une pompe à vélo | ||
- | principe | + | ==== principe |
le ventilateur de pc contient 2 fils d' | le ventilateur de pc contient 2 fils d' | ||
Ligne 34: | Ligne 46: | ||
fonctionne avec le 3.3V délivré par l' | fonctionne avec le 3.3V délivré par l' | ||
- | schéma de fou : | + | ==== schéma de fou : ==== |
- | + | {{ ::drawing.jpeg |}} | |
- | Drawing.jpeg | + | |
on envois le résultat du nombre de tic/unités de temps fixe, via le port série. | on envois le résultat du nombre de tic/unités de temps fixe, via le port série. | ||
- | code coté arduino | + | ==== code coté arduino |
après avoir galérer sur les tuto de tachy , de compte tour a effet hall.. le plus simple : pas d’interruption ! | après avoir galérer sur les tuto de tachy , de compte tour a effet hall.. le plus simple : pas d’interruption ! | ||
Ligne 46: | Ligne 57: | ||
le résultat envoyé est proportionnel à la vitesse du ventilateur, | le résultat envoyé est proportionnel à la vitesse du ventilateur, | ||
+ | |||
+ | < | ||
+ | |||
+ | long i =0; | ||
+ | long tic=0; | ||
+ | const int pin=2; // pin de lecture du signal ( digital n°2) | ||
+ | void setup() { | ||
+ | | ||
+ | // | ||
+ | pinMode(pin, | ||
+ | } | ||
+ | |||
+ | void loop() { | ||
+ | |||
+ | i++; | ||
+ | |||
+ | tic += digitalRead(2); | ||
+ | |||
+ | if (i> | ||
+ | |||
+ | if (tic< | ||
+ | // | ||
+ | // | ||
+ | | ||
+ | } | ||
+ | |||
+ | | ||
+ | i=0; | ||
+ | |||
+ | } | ||
+ | } | ||
+ | |||
+ | </ | ||
+ | |||
+ | ===== Jeu ===== | ||
+ | version de base trouvée sur le net : | ||
+ | |||
+ | fork bjorn/ | ||
+ | |||
+ | fork final by Simon : {{ :: | ||
+ | |||
+ | autre version sur ordi de benjamin : {{ :: | ||
+ | |||
+ | ==== conseil d' | ||
+ | |||
+ | int largeur_ecran = 1600; int hauteur_ecran = 900; | ||
+ | |||
+ | static final int NUMPIPES = 1600; | ||
+ | |||
+ | À mettre aux dimensions de ton moniteur | ||
+ | |||
+ | {{ :: |
flappy_pappy.1652458548.txt.gz · Dernière modification : 2022/05/13 16:15 de Benjamin Labomedia