Envoyer code de la MEGA vers une UNO

Bonjour tout le monde !
Nous sommes deux étudiants finalisant un projet de SI, et nous sommes confrontés à un problème :
nous utilisons deux cartes Arduino, une MEGA et une UNO.
Le problème, c'est que, par exemple, lorsque nous choisissons une option grâce à l'écran LCD sur la MEGA, alors les drivers moteurs sur la UNO doivent réagir d'une manière ou d'une autre. Du coup, comment "activer" le code chez la UNO en fonction du code de la MEGA ?

Nous espérons avoir été assez clairs,
merci en avance pour votre aide.

ça dépend si vous voulez les faire communiquer avec ou sans fil. Dans les deux cas, vous pouvez le faire par liaison série avec la bibliothèque SoftwareSerial, si c'est sans fil il faut ajouter des moyens de communication.

Elles sont liées avec des fils.
Est ce que cette bibliothèque permet de se passer d'ordinateur ?

Elle crée une liaison série en utilisant deux pins autres que celles utilisées par la liaison série standard (celle qu'utilise le PC pour téléverser les sketchs dans l'Arduino).

Je n'ai pas beaucoup d'expérience sur le sujet, mais je pense que tu peux faire sans : tu branches les pins RX, TX d'un Arduino sur les TX, RX de l'autre et tu communiques avec les commandes Serial.read, Serial.print, (voir ici), etc. Sur le Mega, les pins RX, TX sont bien identifiées (voir le pinout au besoin), même chose sur le UNO

La bibliothèque permet de faire la même chose en utilisant d'autres pins, ce qui te permet de conserver la liaison série avec le PC pour débuguer ou téléverser un sketch par exemple. Si tu utilises cette solution, pense à débrancher les fils de la nouvelle liaison série lorsque tu charges un sketch, sinon l'IDE risque de mal fonctionner.

Des infos à lire ici.

D'accord, merci beaucoup !