![]() |
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 |