Table des matières:
Vidéo: Jeu de blocs : 3 étapes
2024 Auteur: John Day | [email protected]. Dernière modifié: 2024-01-30 09:08
Ceci est inspiré du projet pockeTETRIS. Je voulais avoir un circuit imprimé qui utilise un écran plus grand, le rend plus confortable pour jouer sans boîtier et ajoute un interrupteur marche/arrêt.
Étape 1: Construire
Les fichiers de conception sont sur EasyEDA
Les PCB doivent être sans plomb car il s'agit d'un jeu portable.
ARTICLES NÉCESSAIRES
PCB - Menu puis "Générer le fichier de fabrication" - créer Gerber ou commander au JLCPCB
1.3 OLED 128X64 - Assurez-vous que les broches correspondent au PCB
3 - Résistances 10K
3 - 6x6 interrupteurs à bouton SMD
ATtiny85
Interrupteur à glissière 2 positions 3 broches
Support de pile CR2032 BAT-HLD-001-THM
Pile CR2032
Prise DIP8
Programmeur AVR ou ATtiny Chip
Soudure sans plomb
Fer à souder
Nettoyant électronique à l'alcool
Brosse à dents pas cher
Protection des yeux pour la soudure, la coupe et le nettoyage.
SOUDURE
La plupart de ce projet est à travers le trou de soudure, mais il utilise des boutons SMD afin qu'il n'y ait pas d'arêtes vives à l'arrière. Le soudage en surface est nouveau pour moi, je vais donc partager ce que j'ai appris. Pour souder les boutons SMD, faites d'abord fondre la soudure sur 1 plot, refondez la soudure et glissez 1 pied de bouton dans la soudure. Assurez-vous que le bouton est aligné avant de continuer. Ensuite, chauffez les plaquettes et les pieds avec du fer et faites fondre la soudure dessus jusqu'à ce qu'un dôme de soudure se forme. J'ai appris la soudure SMD au Collin's Lab.
Soudez les boutons de montage en surface avant toute autre chose.
Ensuite, soudez la prise Attiny85 et les résistances à l'arrière. Faites correspondre l'encoche de la douille avec le contour sérigraphié. Ensuite, coupez les fils, puis soudez les pièces sur la face avant. Coupez le reste de la soudure après avoir terminé.
NETTOYAGE
Le flux de la soudure laissera un résidu collant. Après la soudure, utilisez de l'alcool électronique pour pulvériser ou recouvrir le PCB et frotter avec une brosse à dents. Utilisez une protection oculaire.
Étape 2: programmer ATtiny85
Ajouter la prise en charge de la carte IDE Arduino pour ATtiny Allez dans le menu "Fichier" et sélectionnez "Préférences" Dans la case intitulée "URL du gestionnaire de cartes supplémentaires", entrez: https://raw.githubusercontent.com/damellis/attiny/ide-1.6.x -boards-manager/package_damellis_attiny_index.json et cliquez sur OK
Allez dans le menu « Outils » puis le « Board » sélectionnez « Boards Manager » puis dans la liste déroulante des types, sélectionnez « Contribué »: Sélectionnez le package « attiny » et cliquez sur le bouton « Installer ».
Une fois l'installation terminée, fermez la fenêtre « Boards Manager » et sélectionnez
Tableau: « ATtiny25/45/85 »
Processeur: « ATtiny85 »
Horloge: « Interne 8 Mhz »
Programme ATtiny
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 ATTINY85 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 PockeTetris Sketch dans le logiciel Arduino
Télécharger le croquis, [Fichier] -> [Télécharger à l'aide du programmeur]
Après avoir téléchargé avec succès le croquis, assurez-vous que le point sur l'ATtiny85 et l'encoche du socket sont du même côté et poussez la puce dans le socket.
Étape 3: Jouez
Le bouton du milieu changera le morceau de bloc et le laissera tomber lorsqu'il est maintenu. Il existe également un mode pause qui utilise moins d'énergie lorsque les boutons gauche et droit sont enfoncés simultanément.
J'ai aimé construire et jouer à ce jeu.
Conseillé:
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é
Contrôleur de jeu Arduino avec lumières répondant à votre jeu Unity :: 24 étapes
Contrôleur de jeu Arduino avec des lumières répondant à votre jeu Unity :: Tout d'abord, j'ai écrit cette chose en mots. C'est la première fois que j'utilise instructable, donc chaque fois que je dis : écrivez le code comme si sachez que je fais référence à l'image en haut de cette étape. Dans ce projet, j'utilise 2 arduino pour exécuter 2 bits séparés