Table des matières:

Comment connecter deux Arduinos ensemble ?
Comment connecter deux Arduinos ensemble ?

Vidéo: Comment connecter deux Arduinos ensemble ?

Vidéo: Comment connecter deux Arduinos ensemble ?
Vidéo: ARDUINO : Communication série entre deux cartes Arduino 2024, Novembre
Anonim

Communiquer avec deux Arduinos

  1. Étape 1: Connexions de base. Tout d'abord, vous devez relier les deux Arduino l'un à l'autre.
  2. Étape 2 : Ajouter une LED au secondaire Arduino . Relier un de Arduino à une planche à pain et relier une LED à cette planche à pain.
  3. Étape 3: Ajout du potentiomètre. Dans cette étape, nous allons relier un potentiomètre au maître Arduino .

À cet égard, combien d'Arduinos peuvent être connectés ?

4 réponses. Oui toi peut se connecter plusieurs Arduino cartes UNO (USB) à un seul PC. Il existe un moyen simple et un moyen plus avancé de le gérer. Le moyen le plus simple est d'avoir plusieurs cartes branchées, mais en n'utilisant qu'une seule Arduino IDE logiciel pour contrôler une carte à la fois.

Sachez également, comment lisez-vous i2c? Une séquence de lecture ou d'écriture maître-esclave de base pour I2C suit l'ordre suivant:

  1. Envoyez le bit START (S).
  2. Envoyez l'adresse esclave (ADDR).
  3. Envoyez le bit Read(R)-1 / Write(W)-0.
  4. Attendre/Envoyer un bit d'accusé de réception (A).
  5. Envoyer/Recevoir l'octet de données (8 bits) (DATA).
  6. Attendre/Envoyer le bit d'accusé de réception (A).
  7. Envoyez le bit STOP (P).

Alors, comment deux microcontrôleurs communiquent-ils ?

Il y a plusieurs différentes manières de communiquer entre microcontrôleurs . Vous pouvez emprunter la voie sans fil cool: Bluetooth, ZigBee, WiFi. Ou jetez quelques câbles dans le mélange et utilisez un certain nombre de protocoles établis: I2C, SPI, UART, tous avec leurs avantages et leurs inconvénients.

Qu'est-ce que la communication i2c ?

I2C est une série la communication protocole, de sorte que les données sont transférées bit par bit le long d'un seul fil (la ligne SDA). Comme SPI, I2C est synchrone, donc la sortie des bits est synchronisée sur l'échantillonnage des bits par un signal d'horloge partagé entre le maître et l'esclave.

Conseillé: