voici le debut du code ( je pense que c le pricipale)
#include <Tone.h>
#include <VirtualWire.h> // inclusion de la librairie VirtualWire
#include <LiquidCrystal.h>
#include <Keypad.h>
#include <Timer.h>
const int ledPin1 = A3;
const int ledPin2 = A4;
const int ledPin3 = A5;
const int portRx = 11;
int teamNumber = 0;
int t = 0;
const int nbEquipe = 6;
const int nbJoueurEquipe = 41;
const int sizeMsgEmetteur = 7;
unsigned int MatriceJoueur[nbEquipe][nbJoueurEquipe];
String idStation = "5T4T10N";
int EquipeEnCours = -1;
int captureTeam = -1;
const int nbEmetteurMax = 6;
int nbLecureParBoucle = 50;
unsigned int tabLecture[2][nbEmetteurMax];
boolean clignote;
const int Buzzer = 13;
Tone tone1;
Timer counter [nbEquipe];
int hours=0, minutes=0, seconds=0, captureMinutes=0, captureSeconds=0;
int captureTime = 30;
const int ErrorTolerate = 6;
const int ErrorTolerateKeyPad = 1;
const int TimeListenRadio = 20; //en ms
LiquidCrystal lcd(A0,A1,A2,12,10,9);
/* Caractères personnalisés */
byte r0[8] = {B00000, B00000, B00000, B00000, B00000, B00000, B00000, B00000}; // 0 / 5
byte r1[8] = {B10000, B10000, B10000, B10000, B10000, B10000, B10000, B10000}; // 1 / 5
byte r2[8] = {B11000, B11000, B11000, B11000, B11000, B11000, B11000, B11000}; // 2 / 5
byte r3[8] = {B11100, B11100, B11100, B11100, B11100, B11100, B11100, B11100}; // 3 / 5
byte r4[8] = {B11110, B11110, B11110, B11110, B11110, B11110, B11110, B11110}; // 4 / 5
byte r5[8] = {B11111, B11111, B11111, B11111, B11111, B11111, B11111, B11111}; // 5 / 5