Les envahisseurs LCD

J’ai fait un petit jeu simple en utilisant l’Arduino à l’aide d’un écran LCD de 16 x 2.

Ce jeu comporte un petit vaisseau qui doit tirer sur les ennemis qui apparaissent à partir de la droite de l’écran. Les balles sont tirées le long des lignes de l’écran et quand ils atteignent l’ennemi qu’ils explosent et que le joueur gagne un point.

Bruit est joué par le haut-parleur piézoélectrique.

Le joueur dispose de 3 vies et quand ils ont perdu leur tout, leur score est remis à zéro.

Pour rendre ce projet, construire le circuit comme indiqué ci-dessus et entrez le code que j’ai partagé dans l’Arduino.

le jeu n’est pas tout à fait parfait et parfois l’écran a tendance à afficher des caractères bizarres. Pour résoudre ce problème, vous pouvez habituellement juste réinitialiser l’Arduino. Je n’ai jusqu'à présent pas trouvé une solution pour cela.

J’ai essayé de rendre le code plus facile à lire que possible avec beaucoup de commentaires pour expliquer la fonction de chaque partie.

Les instructions sur les connexions des broches sont en haut du code et détaillée dans l’image de couverture.

Juste pensé que je partagerais cela comme je l’ai mais il était plutôt cool et laissez-moi savoir ce que vous pensez !

Mots clés: Arduino, Jeu, Écran lcd

Articles Liés

Ordinateur de poche Pong & envahisseurs sur le bon marché (compatible Arduino)

Ordinateur de poche Pong & envahisseurs sur le bon marché (compatible Arduino)

Un système de jeu à main rétro assez bon marché pour projet un kids'. Possible ? Absolument ! Il suffit de mettre sous tension de l'Arduino et composants chinois à bas prix !Ce projet a été conçu comme un projet de brasage pour un groupe d'une demi-d
Guide d’installation rapide pour Arduino LCD 2004 avec PCF8574

Guide d’installation rapide pour Arduino LCD 2004 avec PCF8574

Il s'agit d'un guide d'installation rapide pour votre Arduino LCD.Ce que vous devez savoir avant de commencer :1. écrans LCD n'est pas créés égaux, certains ont des broches différentes que l'autre.2. principaux éléments de la mise en place : l'écran
Radio FM avec carte de dérivation Si4703, LCD et Arduino

Radio FM avec carte de dérivation Si4703, LCD et Arduino

Ce projet est juste une petite partie d'un projet plus vaste, que j'ai travaillé sur pour les deux dernières années (sur et en dehors). Le contexte de ce projet est que quelques années en arrière, j'ai trouvé une librairie moderne (connexion iPod, AM
Raspberry Pi : En utilisant 1$ I2C LCD sacs à dos pour 1602 écrans & boutons !

Raspberry Pi : En utilisant 1$ I2C LCD sacs à dos pour 1602 écrans & boutons !

Salut! Je suis Arsenijs, j'aime construire des trucs avec de la framboise Pi et dernièrement j'ai travaillé avec affichage de caractère, ainsi que leurs sacs à dos I2C, donc j'ai recueilli quelques hacks, que je peux vous montrer. Aujourd'hui, je vai
Envahisseurs de couleur

Envahisseurs de couleur

Salut!Il s'agit d'un amusant petit projet que j'ai été récemment inspiré d'essayer par Hamster propre projet couleur envahisseurs.Comme son nom l'indique, il est similaire dans sa conception du jeu Space Invaders classique ou (plus de la même manière
Remplacement LCD TV stand

Remplacement LCD TV stand

il y a quelques années j'ai eu le malheur de perdre le support choisi pour mon LCD Sharp TV de 32". Il a été alors que j'ai eu la TV au mur de mon appartement et gardé le stand dans la TV-box, stocké dans l'espace de rangement de mon immeuble pour ga
Comment conduire un caractères LCD affiche par DIP switches

Comment conduire un caractères LCD affiche par DIP switches

Ce tutoriel va vous apprendre les bases de l'interfaçage avec un écran compatible HD44780 utilisant certains commutateurs DIP et quelques autres composants.Ce genre de circuit est une excellente façon d'apprendre comment HD44780 affiche travail.Étape
Récupération des afficheurs à cristaux liquides (LCD)

Récupération des afficheurs à cristaux liquides (LCD)

presque tous les composants électroniques ont une sorte d'interface humaine, des voyants clignotants et bip interviennent à sept segments alphanumériques et afficheurs à cristaux liquides. Ce Instructable parle de récupération et de tests des écrans
Difficulté un pixel bloqué sur un écran LCD

Difficulté un pixel bloqué sur un écran LCD

si vous avez aimé cette instructable, vous aimerez sans doute les autres choses sur mon site ici... Annulation des garantiesMise à jour : Ce Instructable était sur Engadget ! http://www.Engadget.com/2007/12/24/How-to-Guide-Details-Fix-for-Stuck-pixel
Connect A 16 x 2 LCD affichage à un Arduino

Connect A 16 x 2 LCD affichage à un Arduino

Bienvenue sur mon premier instructable,Je vais vous montrer comment connecter un écran lcd de 16 x 2 à un arduino,Suivez ces simples instructions étape par étape et vous l'aurez fait à aucun moment:)Étape 1: Rassembler tous les éléments dont vous ave
Rétro-éclairage LED pour un moniteur LCD ou télévision

Rétro-éclairage LED pour un moniteur LCD ou télévision

Écrans LCD chômés peuvent souvent être trouvées pas cher ou gratuit.  J'ai commencé à faire cela initialement parce que j'ai besoin des écrans multiples pour travaux scolaires mais ne voulait pas débourser de l'argent pour une nouvelle marque.  La cl
À l’aide de sacs à dos PCF8574 avec afficheurs LCD et Arduino

À l’aide de sacs à dos PCF8574 avec afficheurs LCD et Arduino

IntroductionÀ l'aide de modules LCD avec votre Arduino est populaire, cependant la quantité de câblage nécessite du temps et patience au fil il correctement - et aussi utilise un grand nombre de broches de sortie numérique. C'est pourquoi nous aimons
Comment contrôler un 16 x 2 LCD utilisant un AVR ATtiny2313

Comment contrôler un 16 x 2 LCD utilisant un AVR ATtiny2313

si vous êtes juste d'entrer dans les microcontrôleurs il y a beaucoup de savoir que vous avez probablement découvert. Il y a beaucoup de bons tutoriaux en ligne pour de l'Atmel AVR et les chances sont vous avez voir quelques-uns de ceux de maintenant
Écran LCD TV bricolage avec Arduino et Smart à distance

Écran LCD TV bricolage avec Arduino et Smart à distance

Dans les prochaines étapes suivantes, vous faire un bricolage « TV » avec le code pour une smart distant et en fait lire des vidéos et même éventuellement connecter la télécommande intelligente à la carte mère réelle.Matériaux :Feuille/miroirStabilis