[MiSTer FPGA] lancement avec nfc(rfid)

Les cartes, les addons, quoi brancher et comment cabler

Modérateurs : kefran69, Modérateurs

Répondre
mr-o-big
Connaisseur
Connaisseur
Messages : 417
Inscription : 09 janv. 2014 - 00:00
A été remercié : 19 fois

[MiSTer FPGA] lancement avec nfc(rfid)

Message par mr-o-big » 18 mars 2023 - 15:12

Salut, voici un tuto pour pouvoir lancer vos jeux (arcade dans un premier temps),
nécessaire
Un arduino nano v3 (attention au type de port usb) sur amazon/ebay/aliexpress

Un lecteur nfc(rfid) rc 522 pareil que l'arduino trouvable sur ces plate-forme d'achat

Des cartes ou token nfc(rfid) en 13.56mhtz trouvable au même endroit que le reste

Ps:pour mes achats je choisis la plate-forme qui me propose le meilleur rapport qualité prix ou le délai le plus proche


1/ en premier je conseille de monter l'ensemble rc522 et arduino

Pour le montage il n'y a que 7 fils à souder entre l'arduino et le scanner nfc/rfid

Rc522________Arduino

Reset_________D9

Sda___________D10

Mosi__________D11

Miso__________D12

Sck___________D13

Vcc___________3.3 V

Masse(grd)___Masse(grd) (il est possible de souder sur une des 4 pastilles de fixations)


2/ ensuite la configuration du lecteur

Connectez votre montage au pc et utilisez le logiciel arduino pour flasher votre arduino avec le fichier misterrfid.ino en ayant au préalable choisi arduino nano,

le type de processeur et en ayant rajouté dans l'onglet "croquis" "inclure une bibliothèque" MFRC522 et là vous êtes bon (si vous n'avez jamais fait ça, vérifiez bien que dans l'onglet "outil" "port" que le port soit bien configuré)

arduino nano.jpg

ardui pross.jpg

biblio.jpg

misterrfid.ino.jpg

televerser (1).jpg

monitor.jpg

rfid scan.jpg

3/ quand vous avez fini ça vous pouvez vérifier que cela fonctionne, donc dans l'onglet "outil" choisissez "Moniteur série"

monitor.jpg

Vous allez avoir "rfid_process.sh noscan" qui s'ajoute toutes les secondes, c'est normal, quand vous scannez une carte vous avez sont n° qui vous servira dans le fichier rfid_process.sh

rfid scan.jpg

Les fichiers de configuration ci dessous

Donc user-startup.sh à mettre dans le dossier linux

serial_listen.sh et rfid_process.sh à mettre dans le dossier script

Seul rfid_process.sh est à éditer sauf si vous avez déjà un fichier d'automatisation du coup il faut rajouter


Le fichier process rfid est à éditer avec vos n° de carte que vous pourrez voir sur votre pc et vos .mra que vous avez dans votre dossier arcade , .rbf(si vous voulez lancer un Core console ou ordi)

(perso j'utilise notepad++ vive le logiciel libre)


Voilà il n'y a plus qu'à connecter votre scanner nfc/rfid à votre mister attendre un peu et tester

Edit: suite à la proposition d'un poto je vais expliquer comment on peut modifier le fichier de config de l'arduino pour intensifier le signal, dans le fichier misterrfid.ino on va chercher la ligne 20

rfid. PCD_SetRegisterBitMask(RFID. RFCfgReg, (0x06<<4));
20230514_104556.jpg
Voici le tableau des valeurs

Gain Values in HEX
0x01 = 23 dB HEX
0x02 = 18 dB HEX
0x03 = 23 dB HEX
0x04 = 33 dB HEX
0x05 = 38 dB HEX
0x06 = 43 dB HEX
0x07 = 48 dB HEX


Enjoy

Mr BIG
Pièces jointes
Download.zip
(1.48 Kio) Téléchargé 107 fois
misterrfid.zip
(932 octets) Téléchargé 102 fois
Dernière modification par mr-o-big le 26 mai 2023 - 17:48, modifié 10 fois.

mr-o-big
Connaisseur
Connaisseur
Messages : 417
Inscription : 09 janv. 2014 - 00:00
A été remercié : 19 fois

Re: [MiSTer FPGA] lancement avec nfc(rfid)

Message par mr-o-big » 25 mars 2023 - 14:52

Oooups

Avatar de l’utilisateur
Piafoman
Amateur
Amateur
Messages : 40
Inscription : 06 nov. 2015 - 22:32
Localisation : Amiens
A remercié : 11 fois

Re: [MiSTer FPGA] lancement avec nfc(rfid)

Message par Piafoman » 26 mars 2023 - 12:22

C'est génial !

Merci beaucoup !

Avatar de l’utilisateur
NutsreturN2
Modérateur
Modérateur
Messages : 2811
Inscription : 19 oct. 2012 - 01:00
Localisation : BAGES 66670
A remercié : 105 fois
A été remercié : 80 fois

Re: [MiSTer FPGA] lancement avec nfc(rfid)

Message par NutsreturN2 » 28 mars 2023 - 00:16

Super , merci pour le tuto . Par contre est ce qu'il serait possible de mettre des liens vers le matos que tu as pris ? Ca serait sympa

Avatar de l’utilisateur
naku
Apprenti
Apprenti
Messages : 27
Inscription : 05 août 2015 - 10:53
A remercié : 3 fois
A été remercié : 6 fois

Re: [MiSTer FPGA] lancement avec nfc(rfid)

Message par naku » 28 mars 2023 - 02:47

ATTENTION !!

Pour le lecteur RFID RC522, il faut prendre les cartes 13.56MHz SPI (Carte S50)

Pour ma part je pris chez le revendeur AZDelivery (amazon) Mais tout est dispo sur ali aussi.

mr-o-big
Connaisseur
Connaisseur
Messages : 417
Inscription : 09 janv. 2014 - 00:00
A été remercié : 19 fois

Re: [MiSTer FPGA] lancement avec nfc(rfid)

Message par mr-o-big » 02 avr. 2023 - 14:14

Comme dit naku et j'ai édité, la plate-forme d'achat n'est pas importante et ce qui est important est que tout soit compatible, je pense que le choix de départ de celui qui a fait ce montage à l'origine est une question de coût, le matériel n'est pas super important, vu que ça fonctionne comme ça ^^, je vais m'intéresser au .mgl pour pouvoir lancer des jeux GBA, psx, pc engine/sgx/CD, mcd, ao486 et autres

stay tuned

Mr BIG

Avatar de l’utilisateur
Noein
noob
noob
Messages : 5
Inscription : 05 janv. 2021 - 19:58

Re: [MiSTer FPGA] lancement avec nfc(rfid)

Message par Noein » 07 mai 2023 - 11:46

Salut super tuto merci!
J'avais une petite question où est-ce que tu imprimes les images des cartes ?

Merci beaucoup

Avatar de l’utilisateur
kysermens
Habitué
Habitué
Messages : 80
Inscription : 09 févr. 2015 - 13:07
A remercié : 10 fois
A été remercié : 6 fois

Re: [MiSTer FPGA] lancement avec nfc(rfid)

Message par kysermens » 07 mai 2023 - 12:30

Superbe idée ! Et merci pour le tuto

Du coup pour le coup en détournant un peu le projet, il y aurait peut-être une belle possibilité de créer un beau menu à la hyperspin pour nos mister?

Avec un hardware dédié au menu capable d’injecter le raccourci du jeu et de faire la bascule de la source vidéo?

Julios
Gourou
Gourou
Messages : 538
Inscription : 28 mai 2014 - 01:00
A remercié : 15 fois
A été remercié : 11 fois

Re: [MiSTer FPGA] lancement avec nfc(rfid)

Message par Julios » 17 mai 2023 - 22:29

Hello,

J'ai toute la config avec le Arduino nano v3 ATmega328, j'ai bien suivi le tuto, j'ai bien checké toutes mes soudures et mon cables USB est bien un data cable.

Dans le logiciel Arduino je ne peux pas televerser, j'ai tout le temps une erreur : Upload error: Failed uploading: uploading error: exit status 1
Image

Des pistes ?

Merci.

mr-o-big
Connaisseur
Connaisseur
Messages : 417
Inscription : 09 janv. 2014 - 00:00
A été remercié : 19 fois

Re: [MiSTer FPGA] lancement avec nfc(rfid)

Message par mr-o-big » 19 mai 2023 - 22:32

Salut, vérifie que tu sois sur le bon port, perso j'ai un câble usb standard, tiens au jus

Mr BIG

Avatar de l’utilisateur
chimer80
noob
noob
Messages : 4
Inscription : 21 mai 2023 - 22:00

Re: [MiSTer FPGA] lancement avec nfc(rfid)

Message par chimer80 » 21 mai 2023 - 22:07

Julios a écrit :
17 mai 2023 - 22:29
Hello,

J'ai toute la config avec le Arduino nano v3 ATmega328, j'ai bien suivi le tuto, j'ai bien checké toutes mes soudures et mon cables USB est bien un data cable.

Dans le logiciel Arduino je ne peux pas televerser, j'ai tout le temps une erreur : Upload error: Failed uploading: uploading error: exit status 1
Image

Des pistes ?

Merci.
Salut,

si tu as commander le matériel sur Amazon comme indiqué sur le topic, il faut que tu mettes le processeur en ATmega 328P (OldBootloader) et le téléversement fonctionnera.
J'ai eu le même soucis et en changeant le processeur, tout est ok ;)

Avatar de l’utilisateur
chimer80
noob
noob
Messages : 4
Inscription : 21 mai 2023 - 22:00

Re: [MiSTer FPGA] lancement avec nfc(rfid)

Message par chimer80 » 21 mai 2023 - 22:12

mr-o-big a écrit :
19 mai 2023 - 22:32
Salut, vérifie que tu sois sur le bon port, perso j'ai un câble usb standard, tiens au jus

Mr BIG
Salut,

et merci pour ton tuto. J'ai découvert ton projet dans la vidéo de Retro Polo, c'est vraiment top, ça m'a tout de suite donné envie de le faire.

Je voulais savoir, est-ce qu'il y a une méthode pour lancer des jeux consoles ?

Merci à toi.

Julios
Gourou
Gourou
Messages : 538
Inscription : 28 mai 2014 - 01:00
A remercié : 15 fois
A été remercié : 11 fois

Re: [MiSTer FPGA] lancement avec nfc(rfid)

Message par Julios » 22 mai 2023 - 22:30

chimer80 a écrit :
21 mai 2023 - 22:07
J'ai eu le même soucis et en changeant le processeur, tout est ok ;)
Merci beaucoup :) Effectivement c'était le choix du processeur le souci. Tout est fonctionnel maintenant.

Julios
Gourou
Gourou
Messages : 538
Inscription : 28 mai 2014 - 01:00
A remercié : 15 fois
A été remercié : 11 fois

Re: [MiSTer FPGA] lancement avec nfc(rfid)

Message par Julios » 22 mai 2023 - 22:32

mr-o-big a écrit :
19 mai 2023 - 22:32
Salut, vérifie que tu sois sur le bon port, perso j'ai un câble usb standard, tiens au jus

Mr BIG
C'était le choix du processeur il fallait que je sélectionne le "ATmega 328P (OldBootloader)" alors que je selectionnais le "ATmega 328P"
Tout est ok et fonctionnel !

Avatar de l’utilisateur
chimer80
noob
noob
Messages : 4
Inscription : 21 mai 2023 - 22:00

Re: [MiSTer FPGA] lancement avec nfc(rfid)

Message par chimer80 » 23 mai 2023 - 09:07

Julios a écrit :
22 mai 2023 - 22:30
chimer80 a écrit :
21 mai 2023 - 22:07
J'ai eu le même soucis et en changeant le processeur, tout est ok ;)
Merci beaucoup :) Effectivement c'était le choix du processeur le souci. Tout est fonctionnel maintenant.
Top, c'est une bonne nouvelle :D

mr-o-big
Connaisseur
Connaisseur
Messages : 417
Inscription : 09 janv. 2014 - 00:00
A été remercié : 19 fois

Re: [MiSTer FPGA] lancement avec nfc(rfid)

Message par mr-o-big » 26 mai 2023 - 17:44

salut , oui pour les consoles/ordinausores il faut faire des lancement avec un fichier mgl c'est ce que je prévois de rajouter dans mon tuto , merci pour vos compliments

Mr BIG

Avatar de l’utilisateur
Noein
noob
noob
Messages : 5
Inscription : 05 janv. 2021 - 19:58

Re: [MiSTer FPGA] lancement avec nfc(rfid)

Message par Noein » 08 juin 2023 - 18:39

salut j'ai un petit problème.
lorsque que je veux configurer le rfid et que je veux inclure une bibliothèque le choix MFRC522 n'apparait pas.
Comment est ce que je peux faire pour que celui ci apparaisse dans la liste?
Sachant que j'ai acheté le métériel qui était proposé dans le tuto.

merci

Avatar de l’utilisateur
ay0r
Amateur
Amateur
Messages : 52
Inscription : 28 oct. 2015 - 16:49
A remercié : 2 fois
A été remercié : 2 fois

Re: [MiSTer FPGA] lancement avec nfc(rfid)

Message par ay0r » 10 juin 2023 - 18:43

Yop yop yop.

On a donc cherché le soucis avec Noein et on a trouvé.
Il faut préciser que si vous n'avez pas la librairie MFRC522, vous allez dans Gestion des bibliothèques et vous la télécharger. Elle sera ensuite dans votre pack 'arduino' PC.

Je pense qu'il y a eu quelques raccourcis par habitude d'utiliser ce genre de matériel simplement. Des petits oublis qui peuvent paraître insurmontable quand on n'y connait rien.

Mais avec un peu de temps et de recherche, on en vient à bout ^^

Bon bricolage aux prochains.

Avatar de l’utilisateur
tetrafred
Gourou
Gourou
Messages : 930
Inscription : 10 oct. 2013 - 01:00
Localisation : La Mothe Achard
A remercié : 71 fois
A été remercié : 64 fois

Re: [MiSTer FPGA] lancement avec nfc(rfid)

Message par tetrafred » 14 juin 2023 - 23:39

truc de geek ultime ta solution. J'adore!!!

Répondre

Revenir à « Le Hardware »