ARDUINO Esplora |
|
Uscite Tinkerkit
La scheda ESPLORA ha quattro
connettori compatibili con il sistema Tinkerkit, due ingressi di colore bianco e
due di uscita di colore arancio.
Questi hanno tre terminali, due per l’alimentazione (+5V e GND) e uno per
l’ingresso o l’uscita del segnale.
A questi connettori possono essere collegati i moduli della serie Tinkerkit, tra
cui moduli sensore come: accelerometri, pulsanti, giroscopi, sensori di tilt, di
tocco, magnetici oppure moduli attuatori come : led alta potenza, relč, relč
allo stato solido, servomotori.
Vediamo in questa pagina come testare le porte di OUT di colore arancione.
Figure dello schema di collegamento
Programma di test
Una volta caricato il programma premendo i pulsanti SWITCH 1, 2, 3 si avrŕ l'accensione dei relativi led |
|
/* esplora_test_out_a-b.ino Il programma testa le porte di uscita Out A e Out B Vengono utilizzati i seguenti pin Pin +5V -> Alimentazione Pin GND -> Alimentazione Pin Digital 11 -> Out B Pin Digital 3 -> Out A Pin Digital 13 -> Led L Creato il 18/1/2014 da Adriano Gandolfo https://www.adrirobot.it Blog http://it.emcelettronica.com/user/26920 Pagina facebook https://www.facebook.com/pages/Adrirobot/318949048122955 This example code is in the public domain. */ #include <Esplora.h> int buttonState_1 = 0; int buttonState_2 = 0; int buttonState_3 = 0; int ledPin_1 = 11; int ledPin_2 = 3; int ledPin_3 = 13; void setup() { pinMode(ledPin_1, OUTPUT); pinMode(ledPin_2, OUTPUT); pinMode(ledPin_3, OUTPUT); } void loop(){ buttonState_1 = Esplora.readButton(SWITCH_1); buttonState_2 = Esplora.readButton(SWITCH_3); buttonState_3 = Esplora.readButton(SWITCH_2); if (buttonState_1 == LOW) { digitalWrite(ledPin_1, HIGH); } if (buttonState_2 == LOW) { digitalWrite(ledPin_2, HIGH); } if (buttonState_3 == LOW) { digitalWrite(ledPin_3, HIGH); } else { digitalWrite(ledPin_1, LOW); digitalWrite(ledPin_2, LOW); digitalWrite(ledPin_3, LOW); } }
Elenco revisioni | |
25/01/2014 | Emissione preliminare |