Olá! Nesse tutorial vou ensinar como descobrir o endereço dos módulos I2C usando o Visuino.

Com o Visuino você não precisa se preocupar em usar meios externos para descobrir esse endereço, o próprio Visuino já possui uma função nativa na qual você vai aprender a usar e vai ver como é simples.

Vamos começar.

Para esse tutorial estou usando uma placa Arduino UNO R3  na qual já possui as entradas especificas SDL e SCL, caso sua placa seja  outra, procure referência sobre sua placa e veja quais entradas são para a SDL e SCL.

Abaixo segue uma tabela com algumas placas:

Fonte:

https://www.arduino.cc/en/Reference/Wire

Uno, Ethernet A4 (SDA), A5 (SCL)
Mega2560 20 (SDA), 21 (SCL)
Leonardo 2 (SDA), 3 (SCL)
Due 20 (SDA), 21 (SCL), SDA1SCL1

Visto isso conecte seu módulo corretamente na entrada SDL e SCL.

Agora vamos para o Visuino.

 

Depois de conectar seu módulo corretamente, vamos agora para o Visuino.

A primeira coisa que você deve fazer caso precise é selecionar sua placa, como estou usando o Arduino UNO, essa placa já é usada como padrão.

Para definir a placa no Visuino:

1. Clique no botão da seta para baixo como é mostrado na imagem, quando o menu aparecer clique em Select Board...

 

 2. Quando aparecer a janela com a lista de placas, navegue e escolha a sua e clique em OK.

 

  

Agora vamos configurar o nosso detector de endereço.

Para isso seleciona o objeto da placa e vá na aba Properties.

 

 

  Agora clique no botão de + de I2CChannels e depois no + de I2C para expandir a visualização de seus atributos.  

 

   Selecione o campo Elements e clique no botão ... para abrir a janela de elementos.

 

Na janela de elementos adicione um I2C Scan como mostra a imagem.

Primeiro selecione o elemento como indica a seta menor e depois clique no botão indicado pela seta maior.

 

Feito isso, feche essa janela. 

 

Você notou que um novo componente foi adicionado no objeto da placa?

Então, agora conecte a saída Address na entrada do serial padrão da placa, como mostra a imagem.

 

Clique no botão indicado pela seta para enviar o código gerado para a IDE do Arduino.

 

 

 Na IDE do Arduino carregue o código para sua placa. 

 

 Depois que o código tiver sido carregado, volte ao Visuino, vá no Serial Monitor e clique em Connect.

Ps.: Se o porta selecionada em Port não for correspondente a sua placa conectada, selecione a porta correta e depois clique em connect.

 

Espere um pouco que o endereço do seu módulo vai ser mostrado.  

 

Com isso mais um tutorial chegou ao fim.

Obrigado, e qualquer dúvida, critica, sugestão pode enviar e-mail para Este endereço de email está sendo protegido de spambots. Você precisa do JavaScript ativado para vê-lo. ou deixar nos comentários, estarei respondendo todos.