Comunicação entre Arduinos: I2C - Parte 1
This tutorial is not available in English
Agora que você já montou todo o circuito, é necessário programar cada placa com seu código. Neste momento, é importante que você verifique se está gravando a BlackBoard correta, por isso recomendamos que conecte e programe uma placa por vez. Desta forma você não irá se confundir com as portas COM.
Código para a BlackBoard Master (conectada ao botão):
Código para a BlackBoard Slave (conectada ao LED):
Agora basta alimentar ambas as placas que tudo deve funcionar perfeitamente. Aperte o botão da BlackBoard Master e o LED conectado a placa Slave deve acender. Se você apertar novamente o mesmo deve apagar.
Até este ponto já aprendemos como fazer nossa placa Mestre enviar informações para o Slave. Na segunda parte do tutorial iremos aprender como fazer nossa placa Mestre receber informações da placa Slave. A segunda parte deste tutorial você encontra aqui.