Sisällysluettelo:
Video: Opetusohjelma: Kuinka Arduino hallitsee useita samoja osoitelaitteita TCA9548A I2C -multiplekserin avulla: 3 vaihetta
2024 Kirjoittaja: John Day | [email protected]. Viimeksi muokattu: 2024-01-30 09:00
Kuvaus:
TCA9548A I2C Multiplexer Module mahdollistaa yhdistämisen laitteisiin, joilla on sama I2C -osoite (enintään 8 samaa osoitetta I2C) kytkettynä yhteen mikro -ohjaimeen. Multiplekseri toimii portinvartijana ja siirtää komennot komennolla valittuun I2C -nastajoukkoon. Itse multiplekseri on I2C -osoitteessa 0x70 (mutta sitä voidaan säätää 0x70: stä 0x77: een), kirjoita vain yksi tavu halutulla multipleksoidulla lähtönumerolla kyseiseen porttiin, kaikki tulevat I2C -paketit lähetetään kyseiseen porttiin. Teoriassa sinulla voi olla 8 näistä multipleksereistä kullakin 0x70-0x77-osoitteella, jotta voit hallita 64 samaa I2C-osoitettua osaa
Erittely:
- 8 /1 kaksisuuntainen siirtokytkin
- I2C -väylä- ja järjestelmänhallintaväylä (SMBus) -yhteensopiva Aktiivinen alhaisen nollauksen tulo
- Kolme osoitetappia IS -tuella jopa kahdeksan 2C -väylän TCA9548A -laitteella
- Tukee jännitetasoja 1,8 V, 2,5 V, 3,3 V ja 5 V väylien välillä
- Käyttöjännitteen jännitealue on 1,65V - 5,5V5V
- 0-400 kHz kellotaajuus
- Koko: 30 x 20 mm
- Väri: violetti
Vaihe 1: Materiaalin valmistelu
Yllä oleva kuva näyttää kaavion ja tässä opetusohjelmassa tarvittavat materiaalit:
- TCA9548A I2C -multiplekserimoduuli
- Arduino UNO
- Arduino I2C Serial LCD 20x4 (keltainen taustavalo)
- VL53LOX LASER RANGING SENSOR MODULE (TOF)
Vaihe 2: Seuraa videovaihetta
Vaihe 3: Lähdekoodi ja kirjasto
Lataa alla oleva linkki kirjastoon
- VL53L0X Laser Range Sensor Library
- Liquid Crystal I2C (LCD) -kirjasto
Suositeltava:
Arduino Connect useita I2C -laitteita: 6 vaihetta
Arduino Connect useita I2C -laitteita: Tässä opetusohjelmassa opimme yhdistämään useita moduuleja I2C -yhteydellä arduinoon Katso video! Tässä tapauksessa käytämme esimerkkinä 4 OLED -näyttöä, mutta voit käyttää mitä tahansa muita I2C -moduuleja/ Huomautus: 4 OLED -näyttöä
Arduino Kuinka liittää useita servomoottoreita - PCA9685 Opetusohjelma: 6 vaihetta
Arduino Kuinka kytkeä useita servomoottoreita - PCA9685 -opetusohjelma: Tässä opetusohjelmassa opimme yhdistämään useita servomoottoreita PCA9685 -moduulin ja arduinon avulla. PCA9685 -moduuli on erittäin hyvä, kun haluat liittää useita moottoreita, voit lukea lisää tästä https : //www.adafruit.com/product/815Katso Vi
Superstock (varastossa, jota hallitsee viivakoodinlukija): 5 vaihetta
Superstock (varastossa, jota hallitsee viivakoodinlukija): Tässä oppaassa kerron sinulle, kuinka rakentaa Superstock, kouluprojektini 1MCT: lle Howestissa. Konsepti on tehdä käyttäjäystävällinen tietokanta, jota voit käyttää verkkosivuston kautta, jotta voit laskea varastossa olevia tavaroita (minun tapauksessani
Yksi POV -näyttö hallitsee niitä kaikkia!: 10 vaihetta (kuvilla)
Yksi POV -näyttö säätää heidät kaikki !: Motivaatio Pidän todella POV (vision pysyvyys) -näytöistä! Ne eivät ole vain mielenkiintoisia katsella, vaan myös suuri haaste kehittää niitä. Se on todella monitieteinen tehtävä. Tarvitset paljon taitoja: mekaanista, elektronista, ohjelmointia ja
Vadelma PI Useita I2C -laitteita: 3 vaihetta
Vadelma PI Useita I2C -laitteita: Turhautunut, koska et voi käyttää monien samojen I2C -laitteiden projekteja. Ei tarvitse käyttää hitaita multipleksereitä. Uusin raspbian -ydin tukee useiden I2C -väylien luomista GPIO -nastojen avulla. Tämä ratkaisu on erittäin nopea