/*========= MESURE SIGNAL D'UN RECEPTEUR DE MODELISME =========== Affiche sur l'écran de l'ordinateur dans le moniteur série la valeur du signal envoyé par le récepteur radio à l'Arduino. La mesure n'est affichée qu'à l'appui sur un bouton poussoir. Ce sketch ne peut fonctionner qu’avec une carte Arduino. ================================================================*/ int signal = 2; // Signal recepteur int Val1; //Valeur dus ignal recepteur int buttonState = 0; // Etat du bouton poussoir const int buttonPin = 4; // Déclare le bouton sur le pin 4 void setup() { Serial.begin(9600); // Vitesse de transmission pinMode(signal, INPUT); // Signal entrée pinMode(buttonPin, INPUT); //Bouton en entrée } void loop() { buttonState = digitalRead(buttonPin); if (buttonState == HIGH) { // Si le bouton est au niveau bas Val1 = pulseIn(signal, HIGH); //Alors stocker la valeur du signal dans Val1 Serial.print("Valeur = "); // Ecrit sur l’écran "Valeur = " Serial.println(Val1); // Ecrit sur l’écran le contenu de Val1 delay (1000); // Attente 1 seconde } else { delay (10); // Attente } } //=========================================================================