Satura rādītājs:

Kā savienot divus Arduinos kopā?
Kā savienot divus Arduinos kopā?

Video: Kā savienot divus Arduinos kopā?

Video: Kā savienot divus Arduinos kopā?
Video: VL53L1X Лазерный дистанционный датчик времени полета 400 см 2024, Novembris
Anonim

Saziņa ar diviem Arduino

  1. 1. darbība: pamata savienojumi. Pirmkārt, jums ir savienot gan Arduinos viens otram.
  2. Solis 2 : pievienojiet LED sekundārajai ierīcei Arduino . Savienot viens no Arduinos uz maizes dēļu un savienot LED pie šī maizes dēļa.
  3. 3. darbība: potenciometra pievienošana. Šajā solī mēs to darīsim savienot potenciometrs meistaram Arduino .

Šajā sakarā, cik daudz Arduino var savienot?

4 atbildes. Jā, tu var savienoties vairākas Arduino UNO (USB) plates vienā datorā. Ir vienkāršs un sarežģītāks veids, kā to pārvaldīt. Vienkāršākais veids ir pievienot vairākus dēļus, bet izmantot tikai vienu Arduino Programmatūras IDE, lai kontrolētu vienu plati vienlaikus.

Ziniet arī, kā jūs lasāt i2c? Galvenā I2C lasīšanas vai rakstīšanas secība no galvenā līdz pakārtotajam seko šādai secībai:

  1. Nosūtiet START bitu (S).
  2. Nosūtiet vergu adresi (ADDR).
  3. Nosūtiet Read(R)-1 / Write(W)-0 bitu.
  4. Gaidiet/nosūtiet apstiprinājuma bitu (A).
  5. Nosūtīt/saņemt datu baitu (8 biti) (DATI).
  6. Sagaidīšanas/nosūtīšanas apstiprinājuma bits (A).
  7. Nosūtiet STOP bitu (P).

Tad kā sazinās divi mikrokontrolleri?

Tur ir vairākas dažādi veidi, kā sazināties starp mikrokontrolleri . Jūs varētu doties pa lielisko bezvadu ceļu: Bluetooth, ZigBee, WiFi. Vai arī samaisiet dažus kabeļus un izmantojiet jebkuru izveidoto protokolu skaitu: I2C, SPI, UART, ar to priekšrocībām un trūkumiem.

Kas ir i2c komunikācija?

I2C ir seriāls komunikācija protokolu, tāpēc dati tiek pārsūtīti pa bitiem pa vienu vadu (SDA līniju). Tāpat kā SPI, I2C ir sinhrons, tāpēc bitu izvade tiek sinhronizēta ar bitu paraugu ņemšanu ar pulksteņa signālu, kas kopīgs starp galveno un pakārtoto ierīci.

Ieteicams: