Table des matières:

Costume de fantôme Arduino Pac-Man : 3 étapes
Costume de fantôme Arduino Pac-Man : 3 étapes

Vidéo: Costume de fantôme Arduino Pac-Man : 3 étapes

Vidéo: Costume de fantôme Arduino Pac-Man : 3 étapes
Vidéo: Experience PACMAN-RTX like never before: Mind-blowing graphics and gameplay! ☺🎮📱 2024, Novembre
Anonim
Image
Image
Assembler les Arduinos et les écrans
Assembler les Arduinos et les écrans

Pac-Man est un jeu vidéo CLASSIQUE. Cette année, le personnel de notre école s'habille comme les personnages du jeu Pac-Man. Les chefs de sujet sont Pac-Man, les enseignants sont des fantômes.

Il est facile d'obtenir un morceau de carton bristol coloré, de découper un demi-cercle en haut, une découpe en dents de scie pour le bas et de mettre des yeux en papier blanc et noir.

Puisque je suis professeur d'informatique, les yeux en papier ne le couperont pas ! Mettons Arduino sur le boitier et animons les yeux !

Ce projet remplace les yeux en papier par deux Arduino Unos et deux écrans tactiles mcu_friend 320x240 TFT. C'est une excellente démonstration de communications série entre deux Arduinos.

La taille de ce projet est de 18 pouces de large par 24 pouces de haut. Il peut donc être fabriqué à partir d'un morceau de carton bristol et d'un morceau de carton dans une grande boîte.

Faisons-le!

Fournitures

  • Deux Arduinos (Uno ou Mega 2560) (voir photos ci-dessus)
  • De la colle et du ruban adhésif pour assembler votre costume
  • Carton ondulé pour rigidifier votre fantôme.
  • Carton bristol coloré pour faire votre fantôme.
  • Fer à souder et quelques petites longueurs de fil
  • Deux cordons de raccordement à pince crocodile pour connecter les Arduinos
  • Deux piles 9V et clips de connexion
  • Deux écrans tactiles mcu_friend 320x240 TFT. Assurez-vous qu'ils sont une paire assortie. Mon ensemble d'origine avait des origines d'écran (0, 0) dans des coins opposés. Si vous n'avez pas de paires assorties, vous n'aurez qu'à faire en sorte qu'un Arduino fasse son déplacement dans la direction opposée pour les faire correspondre.

Étape 1: Assembler les Arduinos et les écrans

Assembler les Arduinos et les écrans
Assembler les Arduinos et les écrans
Assembler les Arduinos et les écrans
Assembler les Arduinos et les écrans

Assurez-vous que vos Arduinos ne sont PAS connectés à un ordinateur ou à une source d'alimentation.

Il est important de vous assurer d'aligner soigneusement les broches de chaque blindage d'écran avec l'Arduino. Si vous ne les connectez pas correctement, vous ferez griller le bouclier et HALLOWEEN SERA RUINE ! VOULEZ-VOUS RUINER HALLOWEEN ? EST-CE QUE TU?

Je ne le pensais pas.. Passons à autre chose !

Chaque Arduino a une broche Serial Rx0 et une broche Serial Tx1. Soudez une courte longueur de fil à la broche Tx1 du MASTER.

Soudez une courte longueur de fil à la broche Rx0 de l'ESCLAVE.

Soudez une courte longueur de fil à une broche GND de chaque Arduino.

Connectez chaque blindage à son Arduino respectif.

Ne connectez pas encore les Arduinos ensemble.

Étape 2: Chargez les croquis sur chaque Arduino

Les croquis nécessitent deux bibliothèques de graphiques et d'écrans pour être chargés dans votre IDE Arduino.

Dans le menu « Esquisse », choisissez « Inclure la bibliothèque », puis « Gérer les bibliothèques ».

Dans le champ de recherche, recherchez « Adafruit GFX » et ajoutez-le à votre IDE.

Dans le champ de recherche, recherchez « MCUFriend » et ajoutez-le à votre IDE.

Les Arduinos ont chacun un croquis qui fait défiler un œil de gauche à droite sur l'écran. L'Arduino de l'œil droit est le MAÎTRE et l'Arduino de l'œil gauche est l'ESCLAVE.

L'esquisse de base dessine l'œil (un rectangle et un cercle noirs) sur le côté gauche de l'écran, puis utilise deux boucles FOR avec la commande de défilement vertical pour déplacer l'œil de gauche à droite et inversement pendant un cycle.

Lorsque le maître démarre un cycle, il envoie un caractère '1' via son port série à l'esclave. Lorsque l'esclave reçoit le '1', il démarre son cycle. Le Maître fait un cycle incessant de son œil et envoie le pouls. Le résultat est le mouvement oculaire gauche-droite des personnages de Pac-Man Ghost !

Ouvrez et téléchargez les croquis MASTER et SLAVE sur leurs ensembles Arduino/Screen respectifs.

Déconnectez temporairement les deux Arduinos de l'ordinateur.

Connectez les deux GND avec un cordon de raccordement.

Connectez la broche Tx1 du maître à la broche Rx0 de l'esclave avec un cordon de raccordement.

Reconnectez vos Arduinos à l'ordinateur. Les yeux devraient commencer à faire du vélo.

Waouh !

Étape 3: Créez le costume de fantôme

Faire le costume de fantôme
Faire le costume de fantôme
Faire le costume de fantôme
Faire le costume de fantôme
Faire le costume de fantôme
Faire le costume de fantôme
Faire le costume de fantôme
Faire le costume de fantôme

Coupez votre carton ondulé en forme de fantôme classique. Mes dimensions sont de 18 pouces de large par 24 pouces de haut.

Collez la découpe de carton ondulé sur le carton bristol. Laissez sécher. Comme certaines colles rétrécissent en séchant, vous voudrez peut-être poser l'assemblage sur le sol et mettre des poids dessus pour vous assurer qu'il reste plat pendant que la colle sèche.

Une fois la colle sèche, coupez l'excédent de carton bristol autour du carton ondulé.

Maintenant, retournez le fantôme de manière à ce que le côté ondulé soit face vers le haut.

Rappelez-vous, le costume est maintenant inversé.

Positionnez l'Arduino MASTER sur le côté DROIT du carton et l'Arduino ESCLAVE sur le côté GAUCHE, espacés comme vous le souhaitez. Assurez-vous que les cordons de brassage en alligator peuvent connecter les deux Arduinos.

Tracez les boucliers avec un crayon.

Découpez soigneusement les trous pour les yeux.

Attachez maintenant chaque Arduino/Display au costume avec du ruban adhésif. Fixez les deux piles 9V à proximité pour une connexion facile aux Arduinos.

Allumez vos Arduinos et c'est parti !

Inutile de dire que vous voudrez peut-être mettre du ruban adhésif à l'arrière des Arduinos afin qu'il n'y ait pas de court-circuit s'ils entrent en contact avec la pluie et/ou les fermetures à glissière métalliques sur les manteaux/vestes, etc. Soyez prudent !

Mettez une sangle autour pour que vous puissiez l'accrocher autour de vos épaules, portez un haut noir et un pantalon noir et vous êtes prêt à chasser PacMan dans votre quartier ! Faites l'ensemble !

Joyeux Halloween!

Conseillé: