Table des matières:
- Étape 1: Assemblage
- Étape 2: Démo 1. Graphiques et texte
- Étape 3: Démo 2. Écran tactile
- Étape 4: Démo 3. Jeu de logique "Colonnes"
- Étape 5: Vidéo de démonstration
Vidéo: Jeu de Logique "Colonnes": 5 Étapes
2024 Auteur: John Day | [email protected]. Dernière modifié: 2024-01-30 09:07
Salut!
Aujourd'hui j'aimerais partager un projet pour créer un jeu de logique simple "Colonnes". Pour cela nous avons besoin de:
- L'un des écrans SPI les plus abordables et les plus abordables,
- Arduino Nano,
- Blindage TFT pour Arduino Nano (avec lequel nous combinerons les composants individuels en une seule unité).
Ce shield est la deuxième version (légère, pour Arduino Nano) de TFT Shield pour Arduino Uno, que vous pouvez lire ici et ici et ici.
Brève description du bouclier TFT:
- La taille de la planche est de 64x49 mm,
- Connecteur 30 broches pour connecter Arduino Nano,
- Connecteur 14 broches pour connecter un écran TFT 320x240 avec une interface SPI (incluant un écran tactile),
- Connecteur pour carte microSD,
- Connecteur pour le module Bluetooth (HC-06),
- Connecteur 20 broches pour caméra OV7670 (ainsi que d'autres),
- Connecteur mini USB, ainsi qu'un connecteur séparé à 2 broches pour l'alimentation 5V.
Le jeu en lui-même est très connu, je ne m'attarderai donc pas sur la description de ses règles. Et parler de gestion. Parce que dans cet appareil, il n'y a pas de boutons mécaniques, nous utiliserons l'écran tactile de l'écran lui-même. Les limites des zones d'écran et leurs fonctions correspondantes sont illustrées dans la figure suivante.
Rien de compliqué. Et donc, commençons.
Étape 1: Assemblage
L'assemblage des planches est très simple. Mais il faut prendre soin de lire les désignations des contacts avant l'installation. Vous devez d'abord installer la carte Arduino Nano comme indiqué sur la photo. Après cela, un écran est connecté, qui peut être connecté à la fois d'un côté de la carte (photos de 1 à 6) et de l'autre (photos de 7 et autres). Après cela, vous pouvez connecter l'alimentation avec un câble mini USB. Voici des photos.
J'ai choisi l'assemblage avec des supports de rack, car il s'agit d'un design plus compact et plus confortable à tenir dans la main. Veuillez noter que les trous de montage sont conçus pour un écran de 2,8 en diagonale.
Après l'assemblage, vous pouvez procéder au téléchargement des croquis, mais avant ceux-ci, n'oubliez pas d'installer la bibliothèque nécessaire pour travailler avec le bouclier TFT. La bibliothèque se trouve sur le lien:
Avant de passer à l'esquisse du jeu lui-même, je voudrais vous montrer les capacités de la carte à dessiner du texte et des graphiques, ainsi qu'à traiter l'écran tactile.
Étape 2: Démo 1. Graphiques et texte
Ce chapitre fournit un exemple de travail avec du texte, des graphiques et un écran tactile. Ce croquis utilise des polices de la bibliothèque Adafruit.
Pour plus de commodité, il est recommandé de programmer d'abord la carte Arduino Nano séparément, puis d'assembler l'appareil (mais vous pouvez également programmer la carte en tant que partie de l'appareil). Le dessin visuel des éléments sur l'écran est plus rapide que si l'écran était connecté à Arduino Nano directement via le SPI.
Étape 3: Démo 2. Écran tactile
Le croquis suivant montre comment travailler avec l'écran tactile. L'écran tactile étant résistif, il est plus pratique de l'utiliser à l'aide du stylet.
En utilisant ces deux croquis comme exemple, vous pouvez déjà développer vos propres projets avec des graphiques, du texte et un écran tactile.
Étape 4: Démo 3. Jeu de logique "Colonnes"
Et enfin, nous arrivons au croquis le plus important - le jeu logique "Colonnes". Le contrôle, comme je l'ai dit, se fait en cliquant sur la zone de l'écran (c'est encore plus pratique que les boutons mécaniques en bas de l'écran). Et du fait qu'il existe plusieurs tailles d'écran: 2,4", 2,8", 3,2" (tous logiciels compatibles), jouer sur un écran avec une diagonale de 3,2" est bien plus agréable qu'à 2,4".
Étape 5: Vidéo de démonstration
À la fin, j'ai ajouté une vidéo de démonstration. J'espère que vous avez apprécié mon projet. À l'avenir, je prévois de publier un nouveau projet et de montrer de nouvelles fonctionnalités à l'aide de cet appareil. Merci pour l'attention!
Conseillé:
Comment créer et insérer un tableau et ajouter des colonnes et/ou des lignes supplémentaires à ce tableau dans Microsoft Office Word 2007 : 11 étapes
Comment créer et insérer un tableau et ajouter des colonnes et/ou des lignes supplémentaires à ce tableau dans Microsoft Office Word 2007 : avez-vous déjà eu beaucoup de données avec lesquelles vous travaillez et avez pensé à vous-même…"comment puis-je de ces données sont plus belles et plus faciles à comprendre ? » Si c'est le cas, alors un tableau dans Microsoft Office Word 2007 peut être votre réponse
Jeu Simon - Jeu amusant ! : 5 étapes
Simon Game - Fun Game!: Reference: HereAprès un long week-end, vous devez vraiment vous efforcer d'accomplir toutes les tâches et le travail dont vous êtes responsable. Il est temps pour nous d'entraîner notre cerveau, n'est-ce pas ? Outre ces jeux ennuyeux et dénués de sens, il existe un jeu appelé Simon Game
Contrôleur de jeu Arduino Rhythm (pour mon propre jeu): 6 étapes
Contrôleur de jeu de rythme Arduino (pour mon propre jeu) : dans ce instructable, je vais vous montrer comment je construis ce contrôleur de jeu de rythme à partir de zéro. Cela implique des compétences de base en menuiserie, des compétences de base en impression 3D et des compétences de base en soudure. Vous pouvez probablement construire ce projet avec succès si vous n'avez aucun ex
Contrôleur de jeu DIY basé sur Arduino - Contrôleur de jeu Arduino PS2 - Jouer à Tekken avec la manette de jeu DIY Arduino : 7 étapes
Contrôleur de jeu DIY basé sur Arduino | Contrôleur de jeu Arduino PS2 | Jouer à Tekken avec la manette de jeu DIY Arduino : Bonjour les gars, jouer à des jeux est toujours amusant, mais jouer avec votre propre contrôleur de jeu personnalisé DIY est plus amusant. Nous allons donc créer un contrôleur de jeu utilisant arduino pro micro dans cette instructables
Contrôleur de jeu Arduino + jeu Unity : 5 étapes
Contrôleur de jeu Arduino + jeu Unity : dans cette instructable, je vais vous montrer comment créer/programmer un contrôleur de jeu arduino qui peut se connecter à l'unité