Obsah:

Ako prepojím dve Arduino?
Ako prepojím dve Arduino?

Video: Ako prepojím dve Arduino?

Video: Ako prepojím dve Arduino?
Video: Управление голым реле и управление им с помощью Arduino для нагрузки переменного / постоянного тока 2024, Smieť
Anonim

Komunikácia s dvoma Arduino

  1. Krok 1: Základné pripojenia. Najprv musíte pripojiť oboje Arduinos medzi sebou.
  2. Krok 2 : Pridajte LED do sekundárneho Arduino . Pripojte sa Jeden z Arduinos na dosku a pripojiť LED na tejto doske.
  3. Krok 3: Pridanie potenciometra. V tomto kroku budeme pripojiť potenciometer na Master Arduino .

V tomto ohľade, koľko Arduinos môže byť pripojených?

4 odpovede. Áno ty môže pripojiť viacnásobné Arduino UNO (USB) dosky do jedného PC. Existuje jednoduchý a pokročilejší spôsob, ako to spravovať. Jednoduchým spôsobom je mať zapojených viacero dosiek, ale používať iba jednu Arduino Softvérové IDE na ovládanie jednej dosky naraz.

Tiež viete, ako čítate i2c? Základná sekvencia čítania alebo zápisu z Master na slave pre I2C sa riadi nasledovným poradím:

  1. Pošlite bit START (S).
  2. Pošlite adresu slave (ADDR).
  3. Pošlite bit Read(R)-1 / Write(W)-0.
  4. Počkajte na/odošlite bit potvrdenia (A).
  5. Odoslať/prijať dátový bajt (8 bitov) (DATA).
  6. Potvrdzovací bit očakávať/odoslať (A).
  7. Pošlite bit STOP (P).

Ako potom komunikujú dva mikrokontroléry?

Existujú viacnásobné rôznymi spôsobmi komunikovať medzi mikrokontroléry . Môžete ísť skvelou bezdrôtovou cestou: Bluetooth, ZigBee, WiFi. Alebo prihoďte nejaké káble a použite ľubovoľný počet zavedených protokolov: I2C, SPI, UART, všetky so svojimi výhodami a nevýhodami.

Čo je to komunikácia i2c?

I2C je seriál komunikácia protokol, takže dáta sa prenášajú bit po bite po jednom vodiči (linka SDA). Ako SPI, I2C je synchrónny, takže výstup bitov je synchronizovaný so vzorkovaním bitov pomocou hodinového signálu zdieľaného medzi master a slave.

Odporúča: