Obsah:

Jak propojím dvě Arduina?
Jak propojím dvě Arduina?

Video: Jak propojím dvě Arduina?

Video: Jak propojím dvě Arduina?
Video: I2C Part 1 - Using 2 Arduinos 2024, Smět
Anonim

Komunikace se dvěma Arduiny

  1. Krok 1: Základní připojení. Nejprve musíte připojit oba Arduinos navzájem.
  2. Krok 2 : Přidejte LED do sekundární Arduino . Připojit jeden z Arduinos na prkénko a připojit LED k tomuto prkénku.
  3. Krok 3: Přidání potenciometru. V tomto kroku budeme připojit potenciometr na Master Arduino .

V tomto ohledu, kolik Arduinos lze připojit?

4 Odpovědi. Ano, ty může připojit násobek Arduino UNO (USB) desky do jednoho PC. Existuje jednoduchý a pokročilejší způsob, jak to spravovat. Jednoduchý způsob je mít zapojeno více desek, ale používat pouze jednu Arduino Softwarové IDE pro ovládání jedné desky najednou.

Také víte, jak čtete i2c? Základní sekvence čtení nebo zápisu z Master na slave pro I2C se řídí následujícím pořadím:

  1. Odešlete bit START (S).
  2. Odešlete adresu slave (ADDR).
  3. Odešlete bit Read(R)-1 / Write(W)-0.
  4. Počkejte na/odešlete potvrzovací bit (A).
  5. Odeslání/přijetí datového bytu (8 bitů) (DATA).
  6. Potvrzovací bit očekávat/odeslat (A).
  7. Odešlete bit STOP (P).

Jak tedy komunikují dva mikrokontroléry?

Existují násobek různými způsoby komunikovat mezi mikrokontroléry . Můžete jít skvělou bezdrátovou cestou: Bluetooth, ZigBee, WiFi. Nebo do toho hodit nějaké kabely a použít libovolný počet zavedených protokolů: I2C, SPI, UART, všechny se svými výhodami a nevýhodami.

Co je to i2c komunikace?

I2C je seriál sdělení protokol, takže data jsou přenášena bit po bitu po jediném vodiči (linka SDA). jako SPI, I2C je synchronní, takže výstup bitů je synchronizován se vzorkováním bitů hodinovým signálem sdíleným mezi master a slave.

Doporučuje: