Un jeu de Dragons - un Arduino a mené le jeu (4 / 8 étapes)

Étape 4: Void P1ButtonDelay()

////////////////////////////////BUTTON DELAYS///////////////////////////

Boolean P1ButtonDelay() {}

Démarre le délai lorsque le bouton est enfoncé et le retard dans pas deja active

Si ((P1 == true) & &(P1Delay==false)) {}

P1Delay = true ;

P1Output = true ;

P1DelaySave = temps ;

}

Lorsqu’elle est active, vérifie si le retard a dépassé l’intervalle

if(P1Delay == true) {}

Si ((time-P1DelaySave) > (P1DelayInterval)) {}

Si (ResetBttns == 1) {}

P1Delay = false ;

}

}

}

Cela revient à la fin après la boucle, voir aussi la note ici-bas...

Si (ResetBttns == 1) {}

P1Output = false ;

}

Quand fait renvoie la valeur true dans le code

Si (P1Output == true) {}

retourne la valeur true ;

}

dans tout autre cas retourne false

retourne la valeur false ;

}

///////////////////////////////////////////////////////////////////////////////////////////////

NOTES

La première pièce ridiculement complexe du code !
Ne vous inquiétez pas, il semble plus complexe qu’elle est réellement. Tous fondamentalement, il se résume à l’idée principale d’un retard manuel et vérifie si c’est fait ou non.

La variable ResetBttns se trouvent à l’extrémité du code. Il assure que la fonction ci-dessus sera en mesure de retourner « vrai » chaque fois pour que la boucle s’exécute. Donc il peut sortir quelque chose du moment que la minuterie soit terminée et quand la boucle est terminée.

Articles Liés

Arduino conduit dés

Arduino conduit dés

cette instructable va vous montrer comment créer un dé avec Arduino et quelques composants. C'est un projet facile et amusant, adapté pour les débutants et ceux qui veulent commencer avec Arduino ; Il faut un minimum de composants.Cette explique comm
Jeu de bascule Arduino

Jeu de bascule Arduino

Cette instructable vous montrera comment faire ce jeu appelé le rocker Arduino simplement amusant.Étape 1: matériauxVoici le matériel nécessaire pour réaliser ce projet :10 résistances 200ohm9 lumières de LEDun bouton poussoirfils de raccordementcart
Arduino Led 4 x 4 Mini jeu

Arduino Led 4 x 4 Mini jeu

il s'agit d'un projet de création d'un jeu qui est semblable au jeu classique de « serpent ». Il y a qu'un rouge led qui clignote au début, par la suite il y a une led verte qui s'allume et vous êtes capable de contrôler à l'aide de quatre boutons.L'
Arduino - jeu de mémoire

Arduino - jeu de mémoire

Un simpel-jeu de mémoire à l'aide de l'Arduino Uno.Étape 1: Étape 1: pièces et outils4 boutons4 LED1 Registre à décalage 74HC5951 Piezo2 (peut-être un plus gros) Breadboard1 Arduino Uno1 220 Ω Res.Étape 2: Étape 2: conseilsEssayez d'assembler l'ardui
Créer votre propre jeu de Simon Says avec la pâte Electro DIY Arduino !

Créer votre propre jeu de Simon Says avec la pâte Electro DIY Arduino !

Mise en routeL'objectif de ce Instructable est de transformer votre pâte electro en un bouton capacitif tactile avec Arduino à l'aide de la bibliothèque d'arduino CapSense et ensuite l'utiliser pour créer un Simon Says jeu. Nous allons utiliser un bo
Mini jeu des trônes Dragon Egg ensemble de bijoux

Mini jeu des trônes Dragon Egg ensemble de bijoux

Salut tout le monde !Aujourd'hui je vais vous montrer comment faire ces boucles d'oreilles oeuf de dragon super cool de jeu des trônes !J'espère que vous comme eux !Si vous le faites, vous pouvez voter pour moi au concours de l'oeuf !Étape 1: matéria
Peine de soccer Kicks jeu avec câblage et Arduino

Peine de soccer Kicks jeu avec câblage et Arduino

Il s'agit d'un jeu interactif d'électromécanique situé entre l'électronique et la monde réel, ce qui vous partie de l'action. Vous enregistrez des objectifs à l'aide d'un dispositif de commande et frappez le ballon avec les doigts.Les plus de joueurs
Arduino Cyclone jeu

Arduino Cyclone jeu

il s'agit d'un grand projet pour les débutants (en fait c'était mon premier!) Je n'ai aucun fond dans la connaissance de l'électronique, mais a conclu que ce projet était idéal pour toucher sur les sorties numériques, analogiques, entrées bouton pous
HK Tram Laser coupe jeu de course (Arduino, Pure Data et capteurs GSR)

HK Tram Laser coupe jeu de course (Arduino, Pure Data et capteurs GSR)

Ce rend jeu hommage aux rues stressants de Hong Kong, où l'emblématique de Hong Kong « Ding Ding » tramways rassemblent habitants et les expatriés. Ce projet a également été inspiré par des études de recherche actuelle se faits sur le stress et les r
Jouer à un jeu avec un Arduino nu

Jouer à un jeu avec un Arduino nu

"Push-It"Jeu interactif utilisant une nue carte Arduino, aucune pièces externes ou le câblage nécessaire.Push-It a deux objectifs.Pour démontrer/vérifier rapidement que votre carte Arduino fonctionne et que vous sont configurés correctement pour
Jeu d’arcade Arduino portable

Jeu d’arcade Arduino portable

Dans ce projet j'ai va vous montrer comment faire une machine d'arcade portable facile à l'aide de l'Arduino UNO et un Nokia 5110 LCDIl s'agit de la version 2 du jeu « Arduino 2 joueur »Étape 1: Pièces & outilsVoici une liste de pièces et d'outils, q
Arduino 2 joueur de jeu

Arduino 2 joueur de jeu

Dans ce projet, je vais vous montrer comment faire un joueur deux pong jeu avec un Nokia 5110 à cristaux liquides est contrôlée par un Arduino UNO. Le jeu peut facilement être mis en marche solo à.Étape 1: piècesVoici une liste des pièces que j'ai ut
Contrôleur de jeu Bluetooth avec accéléromètre et Arduino

Contrôleur de jeu Bluetooth avec accéléromètre et Arduino

Tout le monde aime jouer à des jeux sur PC:) Consoles de jeux les prennent au prochain niveau et quoi de plus amusant que de faire un vous-même ? Ici, nous avons construit une console de jeu avec l'accéléromètre, Arduino et Bluetooth. L'accéléromètre
Arduino Leonardo/Micro comme contrôleur/manette de jeu

Arduino Leonardo/Micro comme contrôleur/manette de jeu

Remarque importante : Cet article est pour Arduino IDE version 1.6.6 (ou supérieure). Pour ajouter un contrôleur de jeu USB à un Arduino Leonardo ou le Micro à l'aide de l'IDE Arduino version 1.6.5 (ou au-dessous) Voir l'Instructable suivante : ajout