Boas, gostava de saber se é possível ligar 2 arduinos, um dos arduinos com os sensores LDR, IR e comunicar com o outro arduino para fazer com que ligue certos LEDS. Do género:
Arduino 1: Sensor LDR (dá um certo valor);
Arduino 2: Recebe o valor do LDR e aciona um ou mais LEDS;
Arduino 1: Sensor IR (dá um certo valor);
Arduino 2: Recebe o valor do IR e aciona um ou mais LEDS;
Olá!
Sim é possível ligar dois arduinos individualmente.
Você pode alimentar os dois arduinos e fazer uso da lógica de programação um para trabalhar com os valores dos sensores e outro para trabalhar com o acionamento dos LEDs.
Programação normal if / else para ambos os arduinos.
A lógica deve funcionar da seguinte maneira: se o arduino (1) chegar a um valor determinado pelos sensores esse envia um nível através das portas digitais para o arduino (2) para que acenda os LEDs ou até mesmo para realização de outras tarefas. Pode trabalhar com nível 0 ou 1 através das portas digitais de saída e/ou entrada, basta declarar as variáveis e fazer uso da lógica correta.
if(valorSensor < 750) {
apagaLeds();
digitalWrite(pin7, HIGH); //Nível 1 npo pino 7
Esse valor 1 deve ser lido pelo arduino (2) e realizar a tarefa…(Acender os LEDs).
Importante a alimentação dos arduinos 1 e 2 deve ser feita pela mesma fonte para que haja sincronismo com o terra…