Table des matières:
- Fournitures
- Étape 1: HISTOIRE-
- Étape 2: ÉTAPE 1 Préparation de la carte
- Étape 3: Programmation de l'Attiny85
- Étape 4: Alimentation de la console de jeu et des RÉSULTATS
Vidéo: Juste une autre console de jeu rétro ATtiny85 : 4 étapes
2024 Auteur: John Day | [email protected]. Dernière modifié: 2024-01-30 09:05
Une petite configuration rétro de type console basée sur ATtiny85 x 0.96 OLED pour jouer aux envahisseurs de l'espace, Tetris, etc.
Fournitures
- 0.96 pouces x 1
- Attiny85 x1
- Configuration du programmeur pour la programmation Attiny85 x 1
- Commutateur x 3
- Résistance 10K CMS 0805 x 2
- Résistance 1K CMS 0603 x 2
- DEL 0603x1
- Diode M7 SMA x 1
- Micro-port USB x 1
- Résistance 7K CMS 0603x1
- PCB personnalisé (les données Gerber sont jointes)
- plaque de cuivre FR4
- PCB gravé (PDF est joint)
Étape 1: HISTOIRE-
Salut à tous! Voici donc ma console de jeu rétro basée sur le bricolage Oled (en fait, ce n'est pas une console de jeu, mais une configuration qui connecte un Oled générique de 0,96 pouce avec un Attiny85) Permettez-moi de vous montrer comment j'ai fait cela. De plus, le code de ce projet est assez commun et disponible en ligne, j'ai juste pris ce code et fait quelques modifications et fait PCB pour cela.
Étape 2: ÉTAPE 1 Préparation de la carte
Préparer la planche
A l'origine, je voulais faire cette carte correctement avec ce PCB que j'ai préparé le mois dernier mais à cause de COVID19, je n'ai pas pu passer commande à cause d'un problème d'expédition donc j'ai décidé de graver le PCB en changeant un peu le PCB Design pour que je puisse faire il recto au lieu de PCB recto-verso. J'ai utilisé OrCad pour concevoir le PCB, puis j'ai généré un pdf pour l'impression de la carte sur un papier photo pour la gravure. si vous voulez créer le vôtre, alors le schéma et les données Gerber pour le PCB approprié sont joints.
J'imprime d'abord le PDF de la carte sur un papier photo avec une imprimante jet d'encre, puis j'ai découpé une carte PCB en cuivre FR4 en fonction de la taille du PCB.
si vous voulez en savoir plus sur le processus de gravure, vous pouvez regarder la vidéo que j'ai liée.
Après la gravure, je commence à ajouter des composants à cette carte.
L'ajout de composants à ce PCB est assez simple et direct, suivez l'illustration ci-jointe pour les composants SMD.
après avoir ajouté des composants SMD, continuez et commencez à ajouter les composants à plomb restants, tels que les commutateurs, Oled et autres. Regardez la vidéo pour plus de détails. Aussi, parce que cette planche n'est pas complètement unilatérale, j'ai ajouté des cavaliers sur quelques points pour rendre la vie un peu plus facile. Après avoir tout assemblé, il suffit d'ajouter la batterie à son port de connecteur attribué et de mettre le tout sous tension.
mais attendez, comment programmer l'attiny85 !
Étape 3: Programmation de l'Attiny85
Attiny85 et Attiny13A sont mes microcontrôleurs préférés car ils sont bon marché et peuvent être utilisés dans une variété de projets qui ne nécessitent pas d'options matérielles et de connectivité excessives, par exemple Oled Gameboy !
Pour programmer le MCU Attiny85, vous aurez besoin d'un programmeur FAI. J'ai déjà publié un article sur la programmation de l'Attiny85 avec le programmeur personnalisé, alors vérifiez cela.
Message sur la programmation d'attiny85 avec un FAI personnalisé
Je vais donc sauter le processus de programmation, disons simplement que nous devons d'abord graver le chargeur de démarrage, puis flasher l'attiny85 avec le code fourni. Remarque: vous devez ajouter le fichier d'en-tête fourni avec le code principal dans le dossier de code principal créé, puis ajouter l'intégralité du dossier dans le dossier d'esquisse Arduino dans Documents (suivez l'image jointe).
Étape 4: Alimentation de la console de jeu et des RÉSULTATS
Afin d'alimenter cette carte, j'ai ajouté un connecteur de batterie, une batterie Li-ion peut être connectée à laquelle elle.
Il s'agit toujours de la V1 et le prochain niveau de ce projet consistera à créer un PCB approprié et à tout souder dessus. Nous pouvons également peut-être y ajouter une interface utilisateur afin de pouvoir sélectionner plus d'un jeu. Pour l'instant, si vous rencontrez des problèmes, laissez simplement un commentaire. ADIOS !
Conseillé:
Créez votre propre console de jeu rétro portable ! qui est également une tablette Win10 ! : 6 étapes (avec photos)
Créez votre propre console de jeu rétro portable ! …… qui est également une tablette Win10 ! : Dans ce projet, je vais vous montrer comment créer une console de jeu rétro portable qui peut également être utilisée comme tablette Windows 10. Il se composera d'un 7" LCD HDMI avec écran tactile, un LattePanda SBC, un PCB d'alimentation USB Type C PD et quelques autres complémentar
Juste une ligne, juste de la lumière ! (Type1) : 19 étapes
Just Line, Just Light ! (Type1) : C'est un travail d'expression de la lumière sur des plaques acryliques gravées de motifs de dessins au trait. Il exprime harmonieusement les couleurs et les motifs de diverses LED. pour les planètes" de
JAWS : Juste une autre station météo : 6 étapes
JAWS : Just Another Weather Station : Quel est le but ? Depuis mes années junior, je m'intéresse beaucoup à la météo. Les toutes premières données que j'ai recueillies provenaient d'un vieux thermomètre rempli de mercure qui pendait à l'extérieur. Chaque jour, pendant des mois d'affilée, j'ai écrit la température, la date et l'heure dans un sma
Juste une autre antenne : 4 étapes
Juste une autre antenne : J'ai donc décidé de créer une antenne à partir de matériaux de rebut que j'avais dans la maison, l'idée était de ne pas acheter de matériaux si possible. Je sais que la personne ordinaire n'aurait pas autant de déchets qui traînent, mais je l'ai fait alors je me suis mis au défi
PIWOOLET (Pi.WOOd.tabLET) : Juste une autre tablette PI : 10 étapes (avec photos)
PIWOOLET (Pi.WOOd.TABLET) : Juste une autre tablette PI : Intro - pourquoi ai-je réalisé cela ? La réponse est si simple : juste pour le plaisir :-) Quelques-uns de mes principaux objectifs maintiennent l'accès au port HDMI; conserver l'accès à la sortie audio; maintenir l'accès au GPIO; conserver l'accès à au moins un port USB. Le BOM Rasp