Satura rādītājs:
- 1. solis: materiāla sagatavošana
- 2. darbība. Izpildiet video darbību
- 3. darbība. Avota kods un bibliotēka
Video: Pamācība: Kā Arduino kontrolē vairākas vienas adreses ierīces, izmantojot TCA9548A I2C multipleksoru: 3 soļi
2024 Autors: John Day | [email protected]. Pēdējoreiz modificēts: 2024-01-30 10:53
Apraksts:
TCA9548A I2C multipleksora modulis ļauj savienot ierīces ar vienu un to pašu I2C adresi (līdz 8 vienādām adresēm I2C), kas savienotas ar vienu mikrokontrolleri. Multiplekseris darbojas kā vārtsargs, ar jūsu komandu pārsūtot komandas uz izvēlēto I2C tapu komplektu. Pats multipleksors atrodas uz I2C adreses 0x70 (bet to var noregulēt no 0x70 līdz 0x77), vienkārši uz šo portu ierakstiet vienu baitu ar vēlamo multipleksēto izvades numuru, visas turpmākās I2C paketes tiks nosūtītas uz šo portu. Teorētiski jums varētu būt 8 no šiem multipleksoriem katrā no 0x70-0x77 adresēm, lai kontrolētu 64 vienas un tās pašas I2C adresētās daļas
Specifikācija:
- 8 no 1 divvirzienu pārsūtīšanas slēdzisAr
- Ar I2C kopni un sistēmas pārvaldības kopni (SMBus) saderīga Aktīvā zemas atiestatīšanas ievade
- Trīs adrešu tapas pie IS atbalsta līdz pat astoņām ierīcēm 2C kopnes TCA9548A ierīcē
- Atbalsta sprieguma līmeņus starp 1.8V, 2.5V, 3.3V un 5V kopnēm
- Strāvas padeves sprieguma diapazons ir no 1.65V līdz 5.5V5V
- Pulksteņa frekvence no 0 līdz 400 kHz
- Izmērs: 30 mm x 20 mm
- Krāsa: violeta
1. solis: materiāla sagatavošana
Iepriekš redzamajā fotoattēlā ir parādīta šajā apmācībā nepieciešamais shematisks materiāls:
- TCA9548A I2C multipleksora modulis
- Arduino UNO
- Arduino I2C sērijas LCD 20x4 (dzeltens fona apgaismojums)
- VL53LOX Lāzera diapazona sensoru modulis (TOF)
2. darbība. Izpildiet video darbību
3. darbība. Avota kods un bibliotēka
Lejupielādējiet zemāk esošo bibliotēkas saiti
- VL53L0X lāzera diapazona sensoru bibliotēka
- Šķidro kristālu I2C (LCD) bibliotēka
Ieteicams:
Led kontrole, izmantojot lietotni Blynk, izmantojot Nodemcu, izmantojot internetu: 5 soļi
Led kontrole, izmantojot lietotni Blynk, izmantojot Nodemcu, izmantojot internetu: Sveiki, visi šodien, mēs jums parādīsim, kā jūs varat kontrolēt LED, izmantojot viedtālruni internetā
Arduino Connect vairākas I2C ierīces: 6 soļi
Arduino Connect vairākas I2C ierīces: šajā apmācībā mēs uzzināsim, kā arduino savienot vairākus moduļus ar I2C savienojumu. Noskatieties video! Mūsu gadījumā kā piemēru mēs izmantosim 4 OLED displejus, bet jūs varat izmantot citus I2C moduļus/ sensori, ja vēlaties. Piezīme: 4 OLED displeji
Kā izveidot vairākas ESP sarunas, izmantojot ESP-NOW, izmantojot ESP32 un ESP8266: 8 soļi
Kā izveidot vairākas ESP sarunas, izmantojot ESP-NOW, izmantojot ESP32 un ESP8266: Manā notiekošajā projektā man ir nepieciešami vairāki ESP, lai sarunātos viens ar otru bez maršrutētāja. Lai to izdarītu, es izmantošu ESP-NOW, lai bezvadu sazinātos savā starpā bez ESP maršrutētāja
Aveņu PI vairākas I2C ierīces: 3 soļi
Aveņu PI vairākas I2C ierīces: neapmierinātas, jo savā projektā nevarat izmantot vienu un to pašu I2C ierīču kopumus. Nav nepieciešams izmantot lēnos multipleksorus. Jaunākais raspbian kodols atbalsta vairāku I2C kopņu izveidi, izmantojot GPIO tapas. Šis risinājums ir super ātrs
Vienas AA baterijas ierīces dubultā spriegums: 17 soļi
Vienas AA baterijas ierīces dubultā spriegums: ļoti vienkārša metode, kā iegūt divkāršu izejas spriegumu vienas AA baterijas telpā. Noderīga, lai stiprinātu vienu akumulatoru darbināmu ierīci, piem. zibspuldze, deguna matu trimmeris utt