4 Comunicazione seriale tra due schede arduino.
5 La prima scheda ha un bottone come input e
6 comunica con un altra scheda che monta un LED come output.
7 Il led della seconda si accende quando rileva
8 la pressione del bottone della prima.
11 // Prima scheda: input
13 int input = 2; // Questa e' la scheda con un input
14 int TX = 3 ; // Pin di trasmissione
17 // initialize the digital pin as an output.
18 pinMode(led, OUTPUT); // Il PIN e' attivato come output
19 pinMode(TX, OUTPUT); // Il PIN e' attivato come output
20 pinMode(input, INPUT); // Il PIN e' attivato come output
23 // the loop routine runs over and over again forever:
25 if (digitalRead(input) == HIGH) { // Verifica se il PIN input e' +5v
26 digitalWrite(led, HIGH);
27 digitalWrite(TX, HIGH);
30 else { // Alterativa: se non e' +5v
31 digitalWrite(led, LOW);
32 digitalWrite(TX, LOW);