Introduction Link to heading

J’ai depuis plusieurs mois un drone DJI Mini 4K et j’ai découvert que la télécommande DJI RC-N1 (qui accompagne le DKI Mini 4K) n’est pas compatible avec les jeux sur Ordinateur. Pourtant pas mal de jeux sortent sur différentes plateformes pour faire du FPV, et les jours ou je ne travaille pas, et qu’il pleut, pouvoir jouer à ces jeux est un plaisir. DJI RC-N1 Remote Controller

Et comme tout problème a une solution, je me suis donc penché sur la question et j’ai trouvé une solution.

Solution Link to heading

J’ai trouvé comment rendre la télécommande DJI RC-N1 compatible avec Windows avec quelques adaptations très simples et mineures du poste de travail. Je vous partage ma solution pour pouvoir jouer à ces jeux sur Steam et plus particulièrement Uncrashed : FPV Drone Simulator.

Pré-requis :

  • Un ordinateur avec Windows
  • Une télécommande DJI RC-N1
  • Un jeu compatible avec le FPV
  • Python 3.11 d’installé

Alors voici comment faire :

  1. Télécharger et décompresser le code https://github.com/IvanYaky/DJI_RC-N1_SIMULATOR_FLY_DCL

  2. Télécharger et installer DJI Assistant 2

  3. Lancer DJI Assistant 2 et connecter la télécommande DJI RC-N1, puis fermer l’application (a faire une seule fois après l’installation)

  4. Installer les dépendances python (le fichier requirements.txt est dans le dossier DjiMini2RCasJoystick téléchargé en étape 1)

    pip install vgamepad pyserial
    
  5. Lancer le script python

    python main.py
    

    Vous devriez obtenir un message similaire à :

    app version: 3.0.0
    
    DEVICE USB VCOM For Protocol (COM6)
    found DJI USB VCOM For Protocol
    Opened serial port: COM6
    DEVICE USB VCOM For Debug (COM7)
    skip
    
    Dji RC231 emulation started...
    
  6. Lancer le jeu et utiliser la télécommande DJI RC-N1

Solution compatible avec les jeux Steam suivants :

Différents liens sur le sujet :