4 Comunicazione analogica 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.
10 Schema: http://lab.piffa.net/schemi/analog_io_bb.png
13 // Seconda scheda: output
14 int led = 13; // Questa scheda ha spolo l'output
15 int RX = 3 ; // Pin di ricezione
18 // initialize the digital pin as an output.
19 pinMode(led, OUTPUT); // Il PIN e' attivato come output
20 pinMode(RX, INPUT); // Il PIN e' attivato come output
23 // the loop routine runs over and over again forever:
25 if (digitalRead(RX) == 1) { // Verifica se il PIN input e' +5v
26 digitalWrite(led, HIGH);
29 else if (digitalRead(RX) == 0) { // Alterativa: se non e' +5v
30 digitalWrite(led, LOW);
37 1. Perche' i due ground delle due schede sono collegati?
38 2. Quanti LED posso pilotare con questo sistema?
39 3. Con che latenze lavoro?