Obsah:

Výukový program: Jak Arduino ovládá více zařízení se stejnou adresou pomocí multiplexeru TCA9548A I2C: 3 kroky
Výukový program: Jak Arduino ovládá více zařízení se stejnou adresou pomocí multiplexeru TCA9548A I2C: 3 kroky

Video: Výukový program: Jak Arduino ovládá více zařízení se stejnou adresou pomocí multiplexeru TCA9548A I2C: 3 kroky

Video: Výukový program: Jak Arduino ovládá více zařízení se stejnou adresou pomocí multiplexeru TCA9548A I2C: 3 kroky
Video: How to use ESP32 WiFi and Bluetooth with Arduino IDE full details with examples and code 2024, Červenec
Anonim
Kurz: Jak Arduino ovládá více zařízení se stejnou adresou pomocí multiplexeru TCA9548A I2C
Kurz: Jak Arduino ovládá více zařízení se stejnou adresou pomocí multiplexeru TCA9548A I2C

Popis:

Modul multiplexeru TCA9548A I2C má umožnit připojení zařízení se stejnou adresou I2C (až 8 stejných adres I2C) připojených k jednomu mikrokontroléru. Multiplexer funguje jako strážce brány a pomocí vašeho příkazu přenáší příkazy do vybrané sady pinů I2C. Samotný multiplexer je na I2C adrese 0x70 (lze jej však nastavit od 0x70 do 0x77), jednoduše na tento port napište jeden bajt s požadovaným multiplexovaným výstupním číslem, na tento port budou odeslány jakékoli budoucí I2C pakety. Teoreticky byste mohli mít 8 z těchto multiplexorů na každé z adres 0x70-0x77, abyste mohli ovládat 64 stejné části s adresou I2C

Specifikace:

  • 8 z 1 přepínače obousměrného přenosu
  • Kompatibilní se sběrnicí I2C a sběrnicí pro správu systému (SMBus) Aktivní vstup pro nízký reset
  • Tři adresní piny na ISupporty až osm na zařízení 2C bus TCA9548A
  • Podporuje převod napětí mezi sběrnicemi 1,8 V, 2,5 V, 3,3 V a 5 V.
  • Rozsah napájecího napětí napájecího zdroje je napěťový vstup 1,65 V až 5,5 V 5 V.
  • Taktovací frekvence 0 až 400kHz
  • Velikost: 30 mm x 20 mm
  • Barva: fialová

Krok 1: Příprava materiálu

Příprava materiálu
Příprava materiálu
Příprava materiálu
Příprava materiálu
Příprava materiálu
Příprava materiálu

Na výše uvedené fotografii je uvedeno schéma a materiál potřebný v tomto kurzu:

  1. Modul multiplexeru TCA9548A I2C
  2. Arduino UNO
  3. Sériový LCD displej Arduino I2C 20x4 (žluté podsvícení)
  4. MODUL SNÍMAČE LASEROVÉHO SNÍMAČE VL53LOX (TOF)

Krok 2: Postupujte podle kroku videa

Krok 3: Zdrojový kód a knihovna

Odkaz ke stažení níže pro knihovnu

  1. Knihovna snímačů laserového dosahu VL53L0X
  2. Knihovna Liquid Crystal I2C (LCD)

Doporučuje: