[Programmation] Relier deux Arduino
Répondre à la discussion
Affichage des résultats 1 à 3 sur 3

Relier deux Arduino



  1. #1
    invite0d2b1d9e

    Relier deux Arduino


    ------

    Bonjour,

    Nous sommes un groupe d'élève réalisant un projet, mon programme sur mon arduino doit-être relié à l'autre programme en questions.
    En faite sur l'autre programme on à mit une conditions if ... supérieur à .... alors ....

    Mon programme c'est le module GSM, et le prof nous à dit de relier les deux arduino par un fil, de digital à digital, et de mettre sur le premier programme la pin et la mettre OUTPUT
    Et sur le deuxième programme ( mon module ) mettre la pin et la mettre en INPUT

    Et ensuite mettre des conditions pour que quand la conditions demandé est respecté alors envoyer signal à deuxième carte pour envoyer message.
    Sauf que j'ai pas trop compris et je sais pas si le prof à raison puisque sur le net ils disent pas de faire comme ça.

    Merci

    -----

  2. #2
    Yvan_Delaserge

    Re : Relier deux Arduino

    Ils disent de faire comment sur le net?
    Un civet, un plat de côtes et puis, glissez-moi une petite paupiette avec.( Lino Ventura)

  3. #3
    Teknic

    Re : Relier deux Arduino

    Bonjour.

    Dans le logiciel arduino il y a des exemples simples qui pourront vous servir de base. On les trouve dans le menu Fichier/Examples/01-Basics en haut à gauche.

    L'exemple Blink permet de faire clignoter une led branché sur la pin13: c'est à dire qu'on agit sur la tension en sortie de pin:

    Code:
    /*
     
    void setup() {
      // initialize digital pin 13 as an output.
      pinMode(13, OUTPUT);
    }
    
    // the loop function runs over and over again forever
    void loop() {
      digitalWrite(13, HIGH);   // turn the LED on (HIGH is the voltage level)
      delay(1000);              // wait for a second
      digitalWrite(13, LOW);    // turn the LED off by making the voltage LOW
      delay(1000);              // wait for a second
    }

    L'exemple DigitalReadSerial permet de lire une tension en entrée de pin et d'afficher le résultat sur son ordinateur:

    Code:
    /*
      DigitalReadSerial
     Reads a digital input on pin 2, prints the result to the serial monitor
    
     This example code is in the public domain.
     */
    
    // digital pin 2 has a pushbutton attached to it. Give it a name:
    int pushButton = 2;
    
    // the setup routine runs once when you press reset:
    void setup() {
      // initialize serial communication at 9600 bits per second:
      Serial.begin(9600);
      // make the pushbutton's pin an input:
      pinMode(pushButton, INPUT);
    }
    
    // the loop routine runs over and over again forever:
    void loop() {
      // read the input pin:
      int buttonState = digitalRead(pushButton);
      // print out the state of the button:
      Serial.println(buttonState);
      delay(1);        // delay in between reads for stability
    }
    Ce dernier exemple permet de lire en temps réel le résultat sur son ordinateur si l'arduino y est connectée en USB. (Petite loupe en haut à droite de la fenêtre d'édition flottante pour lire ces données).
    Dans ce programme on utilise les commandes Serial pour établir le contact entre l'arduino et l'ordinateur.


    N'hésitez pas à vous amusez avec les exemples, c'est facile et très formateur...


    Si on vouliez faire les choses comme des experts alors vous utiliseriez le protocole SPI mais vous n'en êtes pas là et ce n'est certainement pas la finalité de l'exercice.

Discussions similaires

  1. [Energie] Comment relier 4 ESC de type BEC + 1 Arduino USB?
    Par invitefabb0e91 dans le forum Électronique
    Réponses: 2
    Dernier message: 10/04/2017, 18h26
  2. relier 2 arduino
    Par inviteb8a59782 dans le forum Électronique
    Réponses: 4
    Dernier message: 07/03/2015, 15h06
  3. relier deux ordis
    Par Fistos dans le forum Matériel - Hardware
    Réponses: 16
    Dernier message: 18/12/2013, 17h53
  4. relier deux mac
    Par invite7b465fbf dans le forum Internet - Réseau - Sécurité générale
    Réponses: 2
    Dernier message: 07/05/2008, 21h58
  5. Relier deux PC
    Par invite55a85e71 dans le forum Internet - Réseau - Sécurité générale
    Réponses: 7
    Dernier message: 29/01/2005, 19h36
Dans la rubrique Tech de Futura, découvrez nos comparatifs produits sur l'informatique et les technologies : imprimantes laser couleur, casques audio, chaises gamer...