Innehållsförteckning:

Handledning: Hur Arduino styr flera samma adressenheter med hjälp av TCA9548A I2C -multiplexer: 3 steg
Handledning: Hur Arduino styr flera samma adressenheter med hjälp av TCA9548A I2C -multiplexer: 3 steg

Video: Handledning: Hur Arduino styr flera samma adressenheter med hjälp av TCA9548A I2C -multiplexer: 3 steg

Video: Handledning: Hur Arduino styr flera samma adressenheter med hjälp av TCA9548A I2C -multiplexer: 3 steg
Video: Control 10 output pins or relay using 10 push button switch with 1 Arduino input pin ANPB-V2 2024, November
Anonim
Handledning: Hur Arduino styr flera samma adressenheter med hjälp av TCA9548A I2C -multiplexer
Handledning: Hur Arduino styr flera samma adressenheter med hjälp av TCA9548A I2C -multiplexer

Beskrivning:

TCA9548A I2C -multiplexermodulen är att göra det möjligt att ansluta enheter med samma I2C -adress (upp till 8 samma adress I2C) ansluten till en mikrokontroller. Multiplexorn fungerar som en portvakt och skickar kommandona till den valda uppsättningen I2C -pin med ditt kommando. Själva multiplexern är på I2C -adressen 0x70 (men kan justeras från 0x70 till 0x77), skriv bara en enda byte med önskat multiplexerat utgångsnummer till den porten, alla framtida I2C -paket skickas till den porten. I teorin kan du ha 8 av dessa multiplexrar på var och en av 0x70-0x77 adresserna för att styra 64 av samma I2C-adresserade del

Specifikation:

  • 8 av 1 dubbelriktad överföringsomkopplare Med
  • I2C -buss och systemhanteringsbuss (SMBus) kompatibel Aktiv ingång med låg återställning
  • Tre adresspinnar på IS stöder upp till åtta på 2C -buss TCA9548A -enhet
  • Stöder spänningsnivåer mellan 1.8V, 2.5V, 3.3V och 5V bussar Konvertering
  • Strömförsörjningens spänningsområde är 1,65V till 5,5V5V spänningsingång
  • 0 till 400 kHz klockfrekvens
  • Storlek: 30mm x 20mm
  • Färg: lila

Steg 1: Materialberedning

Materialförberedelse
Materialförberedelse
Materialförberedelse
Materialförberedelse
Materialförberedelse
Materialförberedelse

Bilden ovan visar schemat och material som behövs i denna handledning:

  1. TCA9548A I2C multiplexermodul
  2. Arduino UNO
  3. Arduino I2C Serial LCD 20x4 (gul bakgrundsbelysning)
  4. VL53LOX LASER RANGING SENSOR MODULE (TOF)

Steg 2: Följ videosteget

Steg 3: Källkod och bibliotek

Ladda ner länken nedan för bibliotek

  1. VL53L0X Laser Range Sensor Library
  2. Liquid Crystal I2C (LCD) bibliotek

Rekommenderad: