DCS World - École de Simulation de Combat Aérien
Vous souhaitez réagir à ce message ? Créez un compte en quelques clics ou connectez-vous pour continuer.
Aller en bas
Hugo
Hugo
Qualification N0
Qualification N0 obtenue dans le cursus tronc commun (T-45C) de l'ESCA
100 Heures de Vol
Seuil de 100 Heures de Vol atteint au sein de l'ESCA
Pilote de la 8e Escadre de Chasse Virtuelle
A publié suffisament de messages sur le forum pour accéder au contenu réservé aux membres de l'école et de la 8e Escadre
Élève UH-1H
Localisation : Jallans
Messages : 307

communication entre 2 cartes arduino Empty communication entre 2 cartes arduino

Sam 25 Mai 2024 - 18:41
bonjour,

j'ai une arduino micro qui est reconnue comme contrôleur de jeu.

j'ai vu qu'il était possible de faire communiquer 2 carte arduino, une en Master, l'autre en Slave, soit par le protocole I2C, soit en utilisant les broches RC et TX

Le but étant d'utiliser les broches de ma cartes MEGA non reconnue comme contrôleur de jeu et de passer par la carte Micro pour avoir plus de boutons

Merci par avance pour vos retours
FullGas
FullGas
Administrateur Technique
Association ESCA
Administrateur Technique Association ESCA
Qualification N1 - UH-1H
Qualification N1 obtenue dans le cursus UH-1H Huey de l'ESCA
Qualification N2 - UH-1H
Qualification N2 obtenue dans le cursus UH-1H Huey de l'ESCA
Qualification N3 - UH-1H
Qualification N3 obtenue dans le cursus UH-1H Huey de l'ESCA
100 Heures de Vol
Seuil de 100 Heures de Vol atteint au sein de l'ESCA
Pilote de la 8e Escadre de Chasse Virtuelle
A publié suffisament de messages sur le forum pour accéder au contenu réservé aux membres de l'école et de la 8e Escadre
500 Heures de Vol
Seuil de 500 Heures de Vol atteint au sein de l'ESCA
300 Sujets
Membre ayant publié un message dans plus de 300 sujets différents
Instructeur UH-1H
Localisation : Maule - 78
Messages : 490

communication entre 2 cartes arduino Empty Re: communication entre 2 cartes arduino

Sam 25 Mai 2024 - 19:53
Lol Hugo, et si tu posais ta question ? Very Happy
Hugo
Hugo
Qualification N0
Qualification N0 obtenue dans le cursus tronc commun (T-45C) de l'ESCA
100 Heures de Vol
Seuil de 100 Heures de Vol atteint au sein de l'ESCA
Pilote de la 8e Escadre de Chasse Virtuelle
A publié suffisament de messages sur le forum pour accéder au contenu réservé aux membres de l'école et de la 8e Escadre
Élève UH-1H
Localisation : Jallans
Messages : 307

communication entre 2 cartes arduino Empty Re: communication entre 2 cartes arduino

Sam 25 Mai 2024 - 20:23
@FULLGAS

ma question,

comment fait-on ? What Else


que doit-on programmer dans la carte maitre et dans la carte esclave.

En fait ce que je n'arrive pas à visualiser dans tout ça c'est comment quand tu agit sur un interrupteur de la carte esclave, comment le contrôleur de jeu du pc prend l'info en compte
Flow
Flow
Qualification N1 - Mirage 2000C
Qualification N1 obtenue dans le cursus Mirage 2000C de l'ESCA
100 Heures de Vol
Seuil de 100 Heures de Vol atteint au sein de l'ESCA
Pilote de la 8e Escadre de Chasse Virtuelle
A publié suffisament de messages sur le forum pour accéder au contenu réservé aux membres de l'école et de la 8e Escadre
Moniteur M-2000C
Localisation : Valence
Messages : 158

communication entre 2 cartes arduino Empty Re: communication entre 2 cartes arduino

Dim 26 Mai 2024 - 14:11
Salut @Hugo,

Tu dis que ta carte micro est reconnu comme contrôleur de jeu, ok. Mais sous quelle forme sons tes input, des boutons physique déjà sur la carte ? Des "ports" logique que tu peut activer via la programmation de ta carte Arduino ?

Si c'est le deuxième cas, il te suffira alors que lorsque tu reçoie un message de  ta carte Mega qui te dit "Hey on m'as appuyé sur le bouton 65", alors tu active ton bouton virtuelle correspondant sur ta micro pour que le PC récupère l'info.

Si tu as des bouts de code des points clés à partager je serai plus à même de te répondre  Wink

Flow
Revenir en haut
Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum