Page 1 sur 1

[MiSTer FPGA] lancement avec nfc(rfid)

Publié : 18 mars 2023 - 15:12
par mr-o-big
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

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

Publié : 25 mars 2023 - 14:52
par mr-o-big
Oooups

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

Publié : 26 mars 2023 - 12:22
par Piafoman
C'est génial !

Merci beaucoup !

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

Publié : 28 mars 2023 - 00:16
par NutsreturN2
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

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

Publié : 28 mars 2023 - 02:47
par naku
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.

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

Publié : 02 avr. 2023 - 14:14
par mr-o-big
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

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

Publié : 07 mai 2023 - 11:46
par Noein
Salut super tuto merci!
J'avais une petite question où est-ce que tu imprimes les images des cartes ?

Merci beaucoup

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

Publié : 07 mai 2023 - 12:30
par kysermens
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?

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

Publié : 17 mai 2023 - 22:29
par Julios
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.

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

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

Mr BIG

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

Publié : 21 mai 2023 - 22:07
par chimer80
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 ;)

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

Publié : 21 mai 2023 - 22:12
par chimer80
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.

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

Publié : 22 mai 2023 - 22:30
par Julios
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.

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

Publié : 22 mai 2023 - 22:32
par Julios
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 !

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

Publié : 23 mai 2023 - 09:07
par chimer80
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

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

Publié : 26 mai 2023 - 17:44
par mr-o-big
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

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

Publié : 08 juin 2023 - 18:39
par Noein
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

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

Publié : 10 juin 2023 - 18:43
par ay0r
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.

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

Publié : 14 juin 2023 - 23:39
par tetrafred
truc de geek ultime ta solution. J'adore!!!