Fabrication industrielle
Internet des objets industriel | Matériaux industriels | Entretien et réparation d'équipement | Programmation industrielle |
home  MfgRobots >> Fabrication industrielle >  >> Manufacturing Technology >> Processus de fabrication

Construire un jeu Tic-Tac-Toe tactile sur Arduino Due

Composants et fournitures

Arduino Due × 1
Écran TFT 2,8" avec tactile (ILI9341) × 1
Fils de connexion (Dupont) × 1

Applications et services en ligne

À propos de ce projet

Description

Ce projet est une adaptation du travail de nickthegreek82 : un jeu Tic-Tac-Toe (Morpion) sur écran tactile 2,8" piloté par un Arduino Due. L'IA a été améliorée pour être quasi-invincible (algorithme Minimax).

Bibliothèques requises

Câblage

Écran tactile (URTouch)

SignalArduino Due
T_IRQ22
T_DO24
T_DIN26
T_CS28
T_CLK30

Affichage (ILI9341 SPI)

SignalArduino Due
SDO (MISO)A.25
LED3,3 V
SCKA.27
SDI (MOSI)A.26
DC9
RESET8
CS10
GNDGND
VCC3,3 V

Historique des versions

Code

Deux versions sont fournies :

Version 1 : Tic Tac Toe basique

IA simple avec stratégie de blocage et coups aléatoires. Code complet dans le fichier joint TIC_TAC_TOE.ino.

Version 2 : TicTacToe_new – IA invincible (Minimax)

Implémente l'algorithme Minimax avec élagage (profondeur configurable via difficulty). Le CPU ne peut pas perdre. Code complet dans TicTacToe_new.ino.

Points clés de la version Minimax :

Schémas

Construire un jeu Tic-Tac-Toe tactile sur Arduino Due

Processus de fabrication

  1. Carte de Visite PCB Tic-Tac-Toe 4×4 Personnalisée – Guide de Conception, Fabrication et Programmation
  2. Capteur CO2 K30 : Surveillance en temps réel de la qualité de l'air intérieur
  3. Faciliter la communication sourd-aveugle avec 1Sheeld et Arduino
  4. Construire une Tirelire Intelligente : Contrôler un Accepteur de Pièces avec Arduino Nano
  5. Contrôler une LED par Bluetooth avec Arduino et MIT App Inventor
  6. Intégrer un capteur d'empreintes capacitif DFRobot (ID809) avec Arduino ou ESP8266
  7. Station météo interactive Nextion HMI avec Arduino Mega et capteurs
  8. Bras robotique 6 DoF piloté par Nunchuk Wii – Kit Arduino Mega
  9. Mesure précise du rayonnement solaire avec Arduino UNO et shield Ethernet