INHOUDSOPGAWE:

Hoe koppel ek twee Arduino's aan mekaar?
Hoe koppel ek twee Arduino's aan mekaar?

Video: Hoe koppel ek twee Arduino's aan mekaar?

Video: Hoe koppel ek twee Arduino's aan mekaar?
Video: Arduino Combining Sketches 2024, April
Anonim

Kommunikeer met twee Arduino's

  1. Stap 1: Basiese verbindings. Eerstens moet jy verbind albei Arduinos aan mekaar.
  2. Stap 2 : Voeg LED by die Sekondêre Arduino . Koppel een van die Arduinos na 'n broodbord en verbind 'n LED aan daardie broodbord.
  3. Stap 3: Voeg die potensiometer by. In hierdie stap sal ons verbind 'n potensiometer vir die Meester Arduino .

In hierdie verband, hoeveel Arduinos kan gekoppel word?

4 Antwoorde. Ja jy kan koppel veelvuldig Arduino UNO (USB)-borde na 'n enkele rekenaar. Daar is 'n eenvoudige manier en 'n meer gevorderde manier om dit te bestuur. Die eenvoudige manier is om verskeie borde ingeprop te hê, maar slegs een te gebruik Arduino Sagteware IDE om een bord op 'n slag te beheer.

Weet ook hoe lees jy i2c? 'n Basiese Meester tot slaaf lees of skryf volgorde vir I2C volg die volgende volgorde:

  1. Stuur die START-bietjie (S).
  2. Stuur die slaafadres (ADDR).
  3. Stuur die Lees(R)-1 / Skryf(W)-0 bis.
  4. Wag vir/stuur 'n erken-bietjie (A).
  5. Stuur/ontvang die datagreep (8 bisse) (DATA).
  6. Verwag/stuur erken-bietjie (A).
  7. Stuur die STOP-bietjie (P).

Hoe kommunikeer twee mikrobeheerders dan?

Daar is veelvuldig verskillende maniere om kommunikeer tussen mikrobeheerders . Jy kan die koel draadlose roete gaan: Bluetooth, ZigBee, WiFi. Of gooi 'n paar kabels in die mengsel en gebruik enige aantal gevestigde protokolle: I2C, SPI, UART, almal met hul voordele en nadele.

Wat is i2c kommunikasie?

I2C is 'n reeks kommunikasie protokol, sodat data bietjie vir bietjie langs 'n enkele draad (die SDA-lyn) oorgedra word. Soos SPI, I2C is sinchronies, dus word die uitset van bisse gesinchroniseer met die monsterneming van bisse deur 'n kloksein wat tussen die meester en die slaaf gedeel word.

Aanbeveel: