Table des matières:

GamePi XS - la station d'émulation Plug'n'Play : 13 étapes (avec photos)
GamePi XS - la station d'émulation Plug'n'Play : 13 étapes (avec photos)

Vidéo: GamePi XS - la station d'émulation Plug'n'Play : 13 étapes (avec photos)

Vidéo: GamePi XS - la station d'émulation Plug'n'Play : 13 étapes (avec photos)
Vidéo: She forgot her phone 😂 !!! #gamesir #controller #gertieinar 2024, Juillet
Anonim
GamePi XS - la station d'émulation Plug'n'Play
GamePi XS - la station d'émulation Plug'n'Play
GamePi XS - la station d'émulation Plug'n'Play
GamePi XS - la station d'émulation Plug'n'Play
GamePi XS - la station d'émulation Plug'n'Play
GamePi XS - la station d'émulation Plug'n'Play

Introduction:

Cette instructable décrit la construction d'une console alimentée par Raspberry Pi Zero W, le tout dans un contrôleur SNES. Il peut être utilisé sur n'importe quel écran avec HDMI. Il est alimenté par une batterie Lithium Ion de smartphone qui dure jusqu'à 3 heures (selon l'émulateur en cours d'exécution).

Si vous souhaitez exécuter des émulateurs avec des exigences élevées, par ex. Playstation 1, vous pouvez jeter un œil au GamePi 2. Vous pourriez également aimer ma nouvelle alternance du GamePi 2 - le GamePi Zero. C'est moins cher, plus petit et plus léger.

Noter:

Veuillez noter que l'anglais n'est pas ma langue maternelle. Si vous trouvez des erreurs ou que quelque chose n'est pas clair, n'hésitez pas à me le dire et j'essaierai de les corriger. Idem pour les erreurs générales. Si vous avez des suggestions d'améliorations, faites-le moi savoir.

Étape 1: Outils et matériaux

Outils et matériaux
Outils et matériaux

Assurez-vous d'avoir tout ce dont vous avez besoin pour la construction. Il n'y a rien de plus ennuyeux que d'arrêter votre projet car vous devez attendre la livraison d'une petite pièce.

Vous n'êtes pas obligé d'acheter les pièces et le matériel répertoriés à partir de liens donnés. Ce sont des exemples et montrent les propriétés requises des pièces.

Les pièces:

1x Raspberry Pi Zero W [$13,00]

1x carte micro SD - 8 Go [$4.40]

1x contrôleur USB SNES [2,20 $]

1x batterie LiPo [6,42 $]

1x câble HDMI vers Mini-HDMI 2m [$3,78]

1x chargeur Lipo + module d'augmentation [$2.66]

1x interrupteur à glissière [$1, 36]

1x DEL 3 mm [0,44 $]

1x prise micro USB femelle [0,02 $]

Outils:

Utilitaires de soudage

Tournevis

Pistolet à colle chaude

Ruban adhésif double face

Imprimante 3D ou service d'impression 3D

Étape 2: Impression 3D du boîtier

Impression 3D du boîtier
Impression 3D du boîtier
Impression 3D du boîtier
Impression 3D du boîtier
Impression 3D du boîtier
Impression 3D du boîtier
Impression 3D du boîtier
Impression 3D du boîtier

J'ai imprimé ma coque avec du filament PLA gris. Le PLA sort de l'imprimante dans une qualité décente - aucun post-traitement n'est donc requis (à mon humble avis).

Si vous avez une imprimante 3D avec un lit plus petit ou pas d'imprimante du tout, vous pouvez utiliser un service d'impression 3D ou m'envoyer un message - peut-être que je suis d'humeur à l'imprimer pour vous.

Vous trouverez mon cas sur cette page de conception de thingiverse. Je vais le garder sur thingiverse pour éviter la redondance.

Étape 3: Démontage du contrôleur

Démontage du contrôleur
Démontage du contrôleur
Démontage du contrôleur
Démontage du contrôleur
Démontage du contrôleur
Démontage du contrôleur

Maintenant que toutes les pièces sont prêtes, nous pouvons commencer à construire.

Dans cette étape, nous voulons démonter le contrôleur SNES et le préparer pour tout ce que nous allons y mettre.

  1. Retirez les 5 vis à l'arrière du contrôleur (gardez la vis car nous en aurons besoin plus tard !).
  2. Retirez le couvercle arrière du contrôleur (nous n'en avons plus besoin).
  3. Clipsez/cassez les 4 supports (illustrés sur la photo) pour que tout s'emboîte bien.
  4. En mesurant à partir de la carte contrôleur, coupez le câble USB après 10 cm.
  5. Votre contrôleur devrait maintenant ressembler à celui de la dernière image de cette étape.

Le contrôleur est maintenant prêt pour les étapes suivantes.

Étape 4: Câblage: le circuit d'alimentation

Câblage: le circuit d'alimentation
Câblage: le circuit d'alimentation
Câblage: le circuit d'alimentation
Câblage: le circuit d'alimentation
Câblage: le circuit d'alimentation
Câblage: le circuit d'alimentation
Câblage: le circuit d'alimentation
Câblage: le circuit d'alimentation

C'est l'étape couvrant la plupart du câblage.

Comme il s'agit du circuit d'alimentation, faites très attention à la polarité - vérifiez-la aussi souvent que possible.

À la fin de cette étape, votre circuit d'alimentation devrait ressembler à celui de la première image de cette étape.

Réglage de la tension correcte:

Le Raspberry Pi Zero W fonctionne à 5, 0 volts (V), nous devons donc d'abord configurer la tension correcte sur le combo chargeur / élévateur LiPo. Nous allons régler le convertisseur élévateur sur quelque chose d'environ 5, 2 V afin que le Pi ait un tampon s'il est soumis à une charge importante.

  1. Soudez la pâte au combo chargeur LiPo / élévateur comme indiqué sur la 3ème photo.
  2. Connectez votre multimètre aux plots "Out+" et "Out-" du combo chargeur / élévateur LiPo.
  3. Tournez la vis dorée du potentiomètre bleu du combo chargeur LiPo / élévateur jusqu'à atteindre 5,2 V.
  4. Retirez le multimètre.

Souder le circuit:

Connectez tous les composants selon la dernière image

Cette configuration n'utilise pas la prise d'alimentation micro USB du Pi afin d'économiser de l'espace. Soudez les fils directement au Pi.

Maintenant que vous avez terminé le circuit d'alimentation, soyez prudent - il y a maintenant du courant sur le combo chargeur / élévateur LiPo !

Étape 5: Câblage: LED d'alimentation

Câblage: DEL d'alimentation
Câblage: DEL d'alimentation
Câblage: DEL d'alimentation
Câblage: DEL d'alimentation

Dans cette courte étape, nous voulons attacher la LED d'état. Son seul but est d'identifier si le Raspberry Pi est alimenté ou non.

Une fois terminé, votre configuration devrait ressembler à celle de la première image de cette étape.

Soudure:

  • Connectez la LED selon la dernière image.
  • La branche la plus longue de la LED est connectée à la sortie d'alimentation 3,3 V du Pi.
  • La branche la plus courte de la LED est connectée à l'un des points de masse du Pi.

Allumez le Pi et vérifiez si la LED s'allume.

Étape 6: Câblage: Contrôleur SNES

Câblage: Contrôleur SNES
Câblage: Contrôleur SNES
Câblage: Contrôleur SNES
Câblage: Contrôleur SNES

C'est la dernière étape, y compris la soudure (oui). Nous voulons attacher le contrôleur SNES.

Une fois terminé, votre configuration devrait ressembler à celle de la première image de cette étape.

Soudure:

Connectez le contrôleur SNES selon la dernière image

Étape 7: Préparation du câble HDMI

Préparation du câble HDMI
Préparation du câble HDMI

Étant donné que l'extrémité mini HDMI (allant dans le Pi) du câble HDMI est trop grande pour tenir dans le boîtier, nous devons retirer le boîtier.

J'ai utilisé une pince coupante pour retirer délicatement le boîtier de l'extrémité mini HDMI.

Sur la photo, vous pouvez voir à quoi il ressemble avant et à quoi il ressemble sans le boîtier.

Étape 8: Installation du logiciel

Installation du logiciel
Installation du logiciel

Avant de tout assembler, nous voulons d'abord nous occuper de la partie logicielle.

Dans cette étape, nous allons télécharger tous les logiciels nécessaires et préparer la carte SD à l'aide de l'image RetroPie.

Logiciel requis:

  • Téléchargez l'image RetroPie prédéfinie pour le Raspberry Pi (le bouton rouge "Raspberry Pi 0/1"). Il s'agit essentiellement du système d'exploitation de cette console. Bien sûr, vous pouvez utiliser ce que vous voulez sur le Pi - il existe des dizaines d'autres solutions.
  • Téléchargez et installez 7-Zip, un dé/archiveur de fichiers gratuit. Nous en avons besoin pour décompresser l'archive d'images RetroPie.
  • Téléchargez et installez SD Memory Card Formatter. Comme son nom l'indique, cet outil formate les cartes mémoire SD.
  • Téléchargez l'imageur de disque Win32. Nous avons besoin de cet outil pour écrire l'image RetroPie décompressée sur la carte SD.

Préparation de la carte SD:

  1. Branchez la carte SD sur votre PC Windows.
  2. Assurez-vous que Windows détecte la carte.
  3. Ouvrez "Poste de travail" ou "Cet ordinateur" ou l'Explorateur Windows et souvenez-vous de la lettre de lecteur de la carte SD. Dans mon cas, c'était F: (diffère d'un système à l'autre). Assurez-vous qu'il s'agit bien de la lettre de la carte et non de certains de vos disques durs.
  4. Démarrez SDFormatter.exe, sélectionnez votre lettre de lecteur dans le menu déroulant « Lecteur: » et appuyez sur le bouton Formater.
  5. Une fois le formatage terminé, fermez SDFormatter avec le bouton Quitter et débranchez la carte SD.

Écrivez l'image RetroPie sur la carte SD:

  1. L'archive RetroPie téléchargée doit s'appeler quelque chose comme "retropie*.img.gz".
  2. Après avoir installé 7-zip, cliquez avec le bouton droit sur l'archive RetroPie et sélectionnez 7-Zip dans le menu contextuel. Sélectionnez "Extraire ici" et attendez la fin du déballage.
  3. Branchez la carte SD sur votre PC Windows. Assurez-vous que Windows détecte la carte et souvenez-vous à nouveau de la lettre de lecteur de la carte SD.
  4. Démarrez l'imageur de disque Win32.
  5. Sélectionnez l'image RetroPie décompressée dans le champ "Fichier image". Sélectionnez la lettre de lecteur de la carte SD dans le menu déroulant "Périphérique".
  6. Cliquez sur le bouton "Ecrire" et attendez la fin de l'écriture.

Ajoutez vos identifiants Wi-Fi:

  • Il existe plusieurs façons de connecter le Raspberry Pi Zero W à votre réseau sans fil.
  • Nous allons utiliser celui sans aucun périphérique supplémentaire:

    1. Avec la carte SD toujours dans votre PC, accédez à la carte SD
    2. Créez un nouveau fichier sur la carte SD appelé "wifikeyfile.txt"
    3. Ouvrez le fichier et ajoutez le code suivant au fichier où "NETWORK_NAME" est le nom de votre réseau sans fil (sensible à la casse) et "NETWORK_PASSWORD" est le mot de passe de ce réseau (sensible à la casse).
    4. Enregistrez et fermez le fichier.

    ssid="NETWORK_NAME"

    psk="NETWORK_PASSWORD"

    Vous pouvez maintenant retirer la carte SD de votre PC.

  • Étape 9: Assemblage

    Assemblée
    Assemblée
    Assemblée
    Assemblée
    Assemblée
    Assemblée
    Assemblée
    Assemblée

    Maintenant que nous avons préparé et connecté tous les composants dont nous avons besoin, il est temps de tout assembler:

    1. Utilisez le ruban adhésif double face pour coller le chargeur LiPo / combo élévateur au dos du boîtier (voir la position sur la première photo)
    2. Mettez la prise micro USB femelle dans son trou dédié et ajoutez de la colle chaude pour la fixer.
    3. Placez le mini interrupteur à glissière dans son trou dédié et ajoutez de la colle chaude pour le fixer.
    4. Placez la LED d'alimentation dans son trou dédié et ajoutez de la colle chaude pour la fixer.
    5. Placez la batterie dans son espace dédié au centre du boîtier imprimé.
    6. Mettez le Raspberry Pi Zero W dans sa position sur le dessus de la batterie avec la sortie HDMI face à l'interrupteur à glissière (voir deuxième image).
    7. Fixez le Raspberry Pi Zero W avec 2 vis.
    8. Branchez le câble HDMI (voir troisième image).
    9. Fermez le boîtier en assemblant soigneusement les deux parties du boîtier (aucune force ne devrait être nécessaire).
    10. Fixez les pièces du boîtier avec 4 vis à l'arrière (voir dernière photo).

    Étape 10: Configuration de RetroPie

    Configuration de RetroPie
    Configuration de RetroPie
    Configuration de RetroPie
    Configuration de RetroPie
    Configuration de RetroPie
    Configuration de RetroPie
    Configuration de RetroPie
    Configuration de RetroPie

    Il est temps de tout démarrer !

    Le premier démarrage prend un certain temps car RetroPie doit gérer certaines tâches de premier démarrage (ressemble aux 2 premières images de cette étape).

    Configuration de l'entrée:

    1. Insérez la carte SD dans le Raspberry Pi et faites glisser l'interrupteur d'alimentation.
    2. Attendez qu'emulationstation apparaisse et vous demande de "Configurer l'entrée" (voir troisième image).
    3. Suivez les instructions à l'écran et mappez vos boutons.
    4. Nous allons maintenant configurer quelques paramètres de base.

    Configurer le Wi-Fi:

    1. Dans le menu principal d'emulationstation (où vous sélectionnez les systèmes) sélectionnez RETROPIE et appuyez sur le bouton A.
    2. Sélectionnez Wi-Fi et appuyez sur le bouton A.
    3. Dans le nouveau menu, sélectionnez "Importer les identifiants wifi depuis /boot/wifikeyfile.txt" et appuyez sur le bouton A.
    4. Attendez qu'emulationstation établisse une connexion à votre WLAN.
    5. Bienvenue sur Internet.

    Étape 11: ajouter des jeux

    Pour jouer à des jeux émulés, nous avons d'abord besoin de ces jeux.

    Obtenir des Roms (les jeux… sous forme de fichiers):

    • Je ne décrirai pas où obtenir les roms pour les émulateurs car d'après ce que je comprends, c'est une sorte de zone grise légale.
    • Utilisez Google pour trouver votre rom préférée - il existe de nombreux sites Web qui les proposent. Recherchez simplement quelque chose comme "Mario Kart Super Nintendo Rom".

    Transférer des Roms vers le GamePi:

    • Il existe trois méthodes principales de transfert de roms.
    • Nous nous en tenons au plus simple: Samba-Shares:
    1. Allumez le GamePi et attendez qu'il démarre complètement.
    2. Assurez-vous d'avoir connecté le GamePi à votre WiFi.
    3. Ouvrez un explorateur Windows (un dossier pas Internet Explorer).
    4. Entrez "\RETROPIE\roms" dans le champ d'adresse du dossier et appuyez sur Entrée. Vous êtes maintenant dans un dossier partagé du GamePi.
    5. Copiez votre rom téléchargée dans le bon répertoire de l'émulateur. Par exemple: si vous avez téléchargé la rom "Super Mario Kart" pour la Super Nintendo, copiez la rom dans le dossier SNES.
    6. Redémarrez la station d'émulation (appuyez sur le bouton Démarrer dans le menu principal, sélectionnez QUITTER, sélectionnez REDÉMARRER LA STATION D'ÉMULATION).
    7. Après le redémarrage, le nouveau système et le nouveau jeu devraient être visibles dans le menu principal.

    Étape 12: La dernière étape

    Toutes nos félicitations:

    • Félicitations, vous avez créé votre propre GamePi XS.
    • Branchez-le sur n'importe quel écran, moniteur, téléviseur, projecteur, etc. et amusez-vous en jouant à des classiques de tous les temps.
    • Montrez un peu d'amour et passez une bonne journée.
    • Vous pouvez également me donner un pourboire si vous le souhaitez.

    Étape 13: Historique des modifications

    12-AVR-2018:

    Publié

    14-AVR-2018:

    Image de titre modifiée

    20-AVR-2018:

    Ajout de liens pour GamePi 2 et GamePi Zero

    03-MAI-2018:

    Erreur de frappe corrigée dans "Étape 4: Câblage: le circuit d'alimentation"

    Concours de microcontrôleurs
    Concours de microcontrôleurs
    Concours de microcontrôleurs
    Concours de microcontrôleurs

    Deuxième prix du concours de microcontrôleurs

    Conseillé: