Olá pessoal,
Estou com um projeto onde faço a leitura de dois sensores de temperatura no primeiro arduino uno, onde estão armazenadas nas variáveis Temp1 e Temp2. Preciso enviar o conteúdo destas variáveis para um outro arduino uno via comunicação SPI.
Exemplo do arduino Master:
...
digitalWrite(ssPin, LOW); // coloca o pino seletor do slave em nivel baixo iniciando a transmissao
SPI.transfer (Temp1); // Envia variável Temp1 com a leitura de temperatura do primeiro sensor
SPI.transfer (Temp2); // Envia variável Temp2 com a leitura de temperatura do segundo sensor
digitalWrite(ssPin, HIGH); // coloca o pino seletor do slave em nivel alto finalizando a transmissao
Obs.: Este envio de Temp1 e Temp2 está sendo realizado em um determinado intervalo de tempo.
Meu problema é saber qual estrutura de código devo criar no arduino Slave para receber o conteúdo do Temp1 e Temp2 em variáveis distintas. A finalidade será apresentar em um display estes dois valores.
Abraço