Como usar mais de uma comunicação I2C no arduino uno? Usando as mesmas portas SDA E SCL.
Tags:
valeu
Oi FOM , boa tarde.
Use este code:
http://playground.arduino.cc/Main/I2cScanner
para descobrir os endereços dos seus módulos I2C.
Você não pode ter em um "BUS I2C" dois dispositivos com o mesmo endereço.
Rui
ok, obrigado.
por exemplo, quando usamos o display i2c, definimos o endereço via software : LiquidCrystal_I2C lcd(0x3F, 2, 1, 0, 4, 5, 6, 7, 3, POSITIVE);
E outro modulo i2c, como faço comando?
Por exemplo,
Se o seu Display é 0X3F e você deve usar também um RTC I2C, use o software que o RV te indicou acima para saber qual é o endereço, pois este é que vai diferenciar ele do BUS de dados, porque todos estão no mesmo bus, SDA e SCL,
Aqui um exemplo onde tenho no mesmo bus dois hadwares, um Display LCD e um RTC.
Anexo PDF, espero que com isso fique mais claro.
Abs.
CK
Bem-vindo a
Laboratorio de Garagem (arduino, eletrônica, robotica, hacking)
© 2024 Criado por Marcelo Rodrigues. Ativado por