Table des matières:

PCB Pong 2 joueurs : 3 étapes
PCB Pong 2 joueurs : 3 étapes

Vidéo: PCB Pong 2 joueurs : 3 étapes

Vidéo: PCB Pong 2 joueurs : 3 étapes
Vidéo: Visual Basic - Pong2020 - Un joueur - Étape 2 2024, Novembre
Anonim
PCB 2 joueurs Pong
PCB 2 joueurs Pong

Dans ce guide, vous pouvez créer un jeu de pong portable à 2 joueurs. Cette conception a été créée autour du code publié sur GitHub par Onur Avun. J'ai pris plaisir à créer ce projet, j'espère que vous prendrez plaisir à le construire.

Étape 1: Obtenir des matériaux

Obtenir des matériaux
Obtenir des matériaux

Il s'agit d'un projet PCB, il nécessite donc des outils de soudure de base. Je recommande fortement d'utiliser des soudures et des PCB sans plomb

Le fichier PCB Gerber est ci-dessous, ou vous pouvez accéder au projet sur EasyEDA

JLCPCB a un excellent prix pour les PCB sans plomb de cette taille

L'utilisation d'un commutateur ordinaire comme le VX7805-500 utilisera moins de batterie mais coûtera plus cher qu'un régulateur linéaire LM7805. Chacun a des exigences différentes en matière de condensateur.

Vous pouvez utiliser une alimentation jusqu'à 30 V, mais vous devez vous assurer que le condensateur entre la prise cylindrique et le régulateur 5 V est évalué à une tension plus élevée que l'alimentation. De plus, si vous utilisez un LM7805, vérifiez également les exigences du dissipateur thermique, une tension plus élevée signifie une chaleur plus élevée. Ce projet avec un LM7805 semble bien fonctionner à 9V sans dissipateur thermique.

1 ATMEGA328P-PU

1 bouclier de programmeur AVR et une utilisation Arduino avec.

Potentiomètre 5K

1 module LCD Nokia 5100

1 prise 28 broches

Étape 2: programmer ATMEGA328

Programme ATMEGA328
Programme ATMEGA328

Programmez la puce avant de souder. J'ai utilisé un socket, donc je peux retirer la puce. Besoin de programmer un Arduino pour le bouclier de programmation AVR

Téléchargez le "Arduino en tant qu'esquisse ISP" [Fichier] -> [Exemples] -> [Arduino en tant que FAI].

Attaché le bouclier de programmation AVR à Arduino

Puce Socket ATMEGA328 sur le bouclier de programmation AVR

Sélectionnez le programmeur, [Outils] -> [Programmeur] -> [Arduino en tant que FAI] Définir le chargeur de démarrage du programme, [Outils] -> [Graver le chargeur de démarrage]

Ouvrez 2Player Pong Sketch dans le logiciel Arduino

Télécharger le croquis de pong, [Fichier] -> [Télécharger à l'aide du programmeur]

Étape 3: Construire

Construire
Construire

Pièces à souder correspondant à la sérigraphie sur PCB. Si vous souhaitez utiliser le régulateur de tension LM7805 moins cher, soudez-le en empreinte SMPS et remplacez le condensateur 10uf par 1uf et 22uf par un condensateur 100nf. Les condensateurs au tantale vont à côté du régulateur LM117T 3.3V, n'oubliez pas de mettre des fils plus longs dans les trous +. Souder l'écran, la résistance et les condensateurs en céramique d'abord, puis les composants les plus hauts. Coupez les fils inférieurs et assurez-vous qu'il n'y a pas de points pointus sur le fond. Utilisez une bonne quantité ou une soudure plus épaisse sur la prise cylindrique et les potentiomètres pour plus de solidité.

Conseillé: