Comment coder votre propre Machine de griffe (2 / 5 étapes)

Etape 2: Comprendre le Code

Le composant principal du code jeu de griffe est la machine d’État.

Si vous ne savez pas ce qu’une machine à États est que vous devriez vérifier ce billet de blog. En bref, une machine d’État est structure de la langue matérielle qui permet de coder une série d’actions dans un seul module. Vous savez ce que vous voulez faire, mais vous ne savez pas comment faire pour coder. Une machine d’État est une manière d’organiser vos idées avec une structure de code standard.

Dans l’image dans cette étape, vous pouvez voir la machine d’État pour la machine de la griffe.

La machine de la griffe commence et rétablit la wait_state. Cet État existe simplement pour attendre que le bouton start pour être pressé.

Une fois que vous appuyez sur le bouton Démarrer et il est bien debounced le prochain état est l’état de démarrage.

D’ici les données de la manette de jeu, représentées par la direction, concluent un État quatre sens. Dans ces sens indique le moteur correspondant est activé.

De l’état de démarrage si vous appuyez sur le bouton nouveau il entrera dans la boucle où la griffe descend et attrape un prix, ou n’est pas, puis revient à l’état d’attente.

Articles Liés

Comment construire votre propre Machine de jeu

Comment construire votre propre Machine de jeu

Tu aimesJeux d'arcade old school ? Comment voulez-vous savoir comment construire votre propre, avec une sélection de plus 5 000 jeux à jouer à tout moment, qu'il s'adapte à votre fantaisie ?Vous voulez en savoir plus ? Cliquez ici pour plus d'informa
Comment construire votre propre Machine poids

Comment construire votre propre Machine poids

comment construire votre propre poids Machine et gagner beaucoup d'argent,
Comment faire votre propre machine de bureau placage dans le bon marché.

Comment faire votre propre machine de bureau placage dans le bon marché.

Pour ce projet, vous aurez besoin :1 pop peut1 bouteille de vinaigre2 clips d'aligator1 emploi/projet que vous voulez plaque1 morceau de métal que vous voulez de la plaque sur l'autre1 carré de bois pour recouvrir le haut de la popcanUne source d'ali
Comment créer votre propre machine de candy grabber utilisant Arduino & 1Sheeld

Comment créer votre propre machine de candy grabber utilisant Arduino & 1Sheeld

Simplement, ce projet est une machine de grabber de bonbons contrôlée en utilisant Arduino et 1Sheeld via Game pad bouclier.1Sheeld est une plateforme pour Arduino qui permet de puiser dans les capteurs et les capacités de votre smartphone et vous pe
Construisez votre propre Machine CNC.

Construisez votre propre Machine CNC.

Quand j'ai emménagé à Pittsburgh, j'ai eu un moment heureux hasard quand je suis entré en un endroit appelé TechShop. Beaucoup d'entre vous peuvent avoir entendu parler de lui, mais je n'ai pas et le personnel a eu la gentillesse de me donner un tour
Comment construire votre propre tambour boîte Cajon Snare réglable

Comment construire votre propre tambour boîte Cajon Snare réglable

dans ce instructable je va vous montrer comment construire votre propre tambour de boîte Cajon. Nous avons fait 2 batterie Cajon pour moins de 50$, donc environ 25$ par pièce. Je vais être entrant dans cette instructable au Concours Musical Instrumen
Comment construire votre propre moteur de Jet

Comment construire votre propre moteur de Jet

vous n'avez pas à être Jay Leno de posséder une moto jet propulsé, et nous vous montrerons comment faire votre propre jet enigne ici pour alimenter vos véhicules loufoques. Il s'agit d'un projet en cours, et beaucoup d'info supplémentaire seront bien
Comment faire votre propre proxy personnel gratuit sans publicité

Comment faire votre propre proxy personnel gratuit sans publicité

Salut, ceci est une instructable comment faire votre propre proxy personnel gratuit et contrairement à tous ceuxpré procurations existantes comme mario or et le merveilleux encore maintenant spammé sur proxy http:// (vous pouvez taper n'importe quoi
COMMENT FAIRE VOTRE PROPRE IPOD HOODIES {NOUVEAUX ET AMÉLIORÉS!}

COMMENT FAIRE VOTRE PROPRE IPOD HOODIES {NOUVEAUX ET AMÉLIORÉS!}

comment faire votre propre ipod hoodies maintenant plus grand et mieuxCette instructable s'articule autour de mon ipod touch mais vous pouvez toujours faire un pour n'importe quel ipod.s'il vous plaît voir mon premier hoodies ipod instructable tropce
Comment construire votre propre Robot Instructables Assistant

Comment construire votre propre Robot Instructables Assistant

veux un robot pour faire toutes vos enchères ? Eh bien, je vais vous apprendre comment faire votre propre Instructable Robot compagnon ! Ce robot ne fera pas toutes vos enchères, mais c'est un robot très pratique ! Profitez.Étape 1: matériaux Vous de
Comment faire votre propre horloge en lot

Comment faire votre propre horloge en lot

Batch n'est rien mais la programmation à l'aide de la ligne de commande. Maintenant nous allons utiliser la date % et % Timecode pour la date et l'heure et du code graphique pour donnent notre projet un look sympa.Étape 1: Comment faire votre propre
Comment faire votre propre créature psychédélique de USB

Comment faire votre propre créature psychédélique de USB

Si vous vous êtes réveillé aujourd'hui s'ennuie.Vraiment, vraiment ennuyé.Puis la journée s'écoula, et pas beaucoup changé.Ne vous inquiétez pas, il nous arrive tout le temps. Presque tous les jours en fait.Puis vous avez vu cet créature en ligne biz
Comment faire votre propre Scratchtable

Comment faire votre propre Scratchtable

comment faire votre propre bloc-notes/plateau tournant à l'aide d'une boîte de pizza et une souris optique !************Regardez la vidéo pour un aperçu.Étape 1: fournitures les fournitures que vous aurez besoin.-boîte à pizza 1(usagés ou inutilisés)
Comment faire votre propre casque de Fallout 3 prop !

Comment faire votre propre casque de Fallout 3 prop !

Aujourd'hui, je vais vous montrer comment faire votre propre casque de Fallout 3 armure prop !Si vous suivez ces étapes vous devriez avoir une très jolie prop !Étape 1: matériauxOK, ces sont les matériaux et les programmes dont vous avez besoin :-Pep