Mundarija:
Video: Qo'llanma: Arduino TCA9548A I2C Multiplexer yordamida bir xil manzilli qurilmalarni qanday boshqaradi: 3 qadam
2024 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2024-01-30 13:24
Tavsif:
TCA9548A I2C Multiplexer moduli bir xil mikrokontrollerga ulangan bir xil I2C manzili (8 ta I2C manzili) bo'lgan qurilmalarni ulash imkonini beradi. Multiplexer darvozabon vazifasini bajaradi, buyruqlarni sizning buyrug'ingiz bilan tanlangan I2C pin to'plamiga o'tkazadi. Multiplexerning o'zi IxC 0x70 manzilida (lekin 0x70 dan 0x77 gacha sozlanishi mumkin), faqat bitta baytni kerakli multipleksli chiqish raqamini shu portga yozing, kelajakda I2C paketlari o'sha portga yuboriladi. Nazariy jihatdan, har bir 0x70-0x77 manzilda 8 ta bitta multipleksorga ega bo'lishingiz mumkin, bunda bir xil I2C-manzilli qismning 64 tasi nazorat qilinadi.
Xususiyat:
- 8 ta 1 ta ikki tomonlama uzatish kaliti bilan
- I2C avtobusi va tizimni boshqarish avtobusi (SMBus) bilan mos keladi
- IS -dagi uchta manzil pimi 2C avtobusli TCA9548A qurilmasidagi sakkiztagacha qo'llab -quvvatlaydi
- 1.8V, 2.5V, 3.3V va 5V avtobus konvertatsiyalari orasidagi kuchlanish darajasini qo'llab -quvvatlaydi
- Ishlaydigan quvvat manbai voltaj diapazoni 1.65V dan 5.5V5V gacha kuchlanishli kirish
- Soat chastotasi 0 dan 400 kHz gacha
- Hajmi: 30 x 20 mm
- Rang: binafsha
1 -qadam: material tayyorlash
Yuqoridagi fotosuratda ushbu qo'llanmada zarur bo'lgan sxemalar va materiallar ko'rsatilgan:
- TCA9548A I2C multipleksor moduli
- Arduino UNO
- Arduino I2C seriyali LCD 20x4 (orqa yorug'lik nuri)
- VL53LOX LAZER RANGING SENSOR MODULI (TOF)
2 -qadam: Video qadamini bajaring
3 -qadam: Manba kodi va kutubxona
Kutubxona uchun quyidagi havolani yuklab oling
- VL53L0X lazer diapazoni sensorlar kutubxonasi
- Suyuq kristalli I2C (LCD) kutubxonasi
Tavsiya:
Arduino bir xil PI sensorini bir xil chegarada boshqaradi: 3 qadam
Arduino bir xil bordagi bir nechta PIR sensorini boshqaradi: Bugun men sizga bir nechta PIR sensorlarini bitta Arduino Bord bilan qanday ulashni aytaman, bu erda men qo'shimcha funktsiyalar uchun 4 kanalli o'rni modulidan foydalanganman. (Yoki siz o'zingizning arduiningiz uchun qancha pin ishlatishingiz mumkin
Fadecandy va ishlov berish yordamida manzilli LEDlarni qanday boshqarish mumkin: 15 qadam (rasmlar bilan)
Fadecandy va ishlov berish yordamida manzilli LEDlarni qanday boshqarish mumkin: WhatThis Fadecandy va Processing-dan foydalanib, manzilli LEDlarni boshqarish bo'yicha bosqichma-bosqich qo'llanma. (Bir nechta Fadecandys -ni bitta kompyuterga ulashingiz mumkin
IOT: ESP 8266 Nodemcu, BLYNK ilovasi yordamida Internet orqali RGB LED chizig'ini boshqaradi: 9 qadam
IOT: ESP 8266 Nodemcu BLYNK ilovasi yordamida Internetda RGB LED chizig'ini boshqaradi: Salom bolalar, men sizga ko'rsatma beraman, nodemcu yordamida RGB LED tasmasini butun dunyo bo'ylab internet orqali boshqaradigan qilib ko'rsataman. BLYNK APP.so bu loyihani amalga oshirishdan zavqlaning & uyingizni rang -barang qiling
NodeMCU yordamida ovozli buyruq yordamida qurilmalarni boshqarish: 7 qadam (rasmlar bilan)
NodeMCU yordamida ovozli buyruq yordamida qurilmalarni boshqarish: Men hammaga salom aytmoqchiman, men birinchi marta ko'rsatma beradigan loyihani yozyapman. Ingliz tili mening ona tilim emas, shuning uchun iloji boricha qisqa va tushunarli qilib yozishga harakat qilaman. Qurilmalarni ovozli buyruq bilan boshqarish g'alati narsa emas
TCA9548A I2C Multiplexer moduli - Arduino va NodeMCU bilan: 11 qadam
TCA9548A I2C ko'p multipleksorli moduli - Arduino va NodeMCU bilan: Sensorlarning I2C manzili sobit yoki bir xil ekanligini bilish uchun siz Arduino -ga ikkita, uch yoki undan ko'p I2C datchiklarini ulashingiz kerak bo'lgan vaziyatga duch keldingizmi? Bundan tashqari, siz bitta SDA -da bir xil manzilga ega ikkita qurilmaga ega bo'lolmaysiz