Brakvader a écrit : ↑jeu. 18 avr. 2024 12:16
Petite question @Xrider
Est ce que ce projet est faisable avec un Arduino nano ?
https://www.raphnet.net/electronique/snes2md/index.php
Ou est ce que c'est possible de le faire uniquement avec le multiplexeur présent dans la manette snes ?
Je m'explique j'ai un retroboard de chez brooks, qui fonctionne sur presque toutes les consoles via des câbles RJ45 que je me suis fabriqué, j'ai nes,snes, coregraphx, dreamcast, saturn, GameCube et je crois que c'est tout. Ce qui est déjà pas mal.
Je voudrais faire passer l'adaptateur pour une snes afin de pouvoir utiliser ce stick sur ma megadrive. Tu crois que c'est possible ?
Arduino nano oui
Mais pas que !
Regardons le schéma d'une manette SNES :
Pour démultiplexer les signaux provenant de tes deux multiplexeurs CD4021 en cascade, tu pourrais envisager d'utiliser des démultiplexeurs. Le CD4021 est un registre à décalage, donc ce que tu veux probablement faire, c'est récupérer les données sérialisées et les convertir en sortie parallèle ou les router vers différents dispositifs.
Un bon choix pour démultiplexer dans ce cas serait un démultiplexeur comme le CD4051, qui est un démultiplexeur analogique 8 voies, ou le CD4514, qui est un démultiplexeur 4 bits à 16 lignes. Ton choix dépendra du nombre de sorties que tu souhaites et de la nature de tes signaux (analogique ou numérique).
Voici comment tu pourrais procéder avec un CD4514 si tes signaux sont numériques :
Connexion des Entrées : Connecte la sortie de ton deuxième CD4021 (en cascade) à l'entrée de données du démultiplexeur CD4514.
Configuration des Lignes de Sélection : Configure les lignes de sélection du CD4514 en fonction des bits de données que tu souhaites router vers différentes sorties.
Sortie : Connecte les sorties du CD4514 aux entrées des dispositifs ou circuits suivants.
Assure-toi de bien consulter les fiches techniques de ces composants pour comprendre leurs spécifications et leurs besoins en matière de tension et de configuration des pins. Il est essentiel d'utiliser des composants compatibles en termes de niveaux de tension pour éviter tout dommage.