Nota: TUTTI i prodotti OSOYOO per Arduino sono schede di terze parti completamente compatibili con Arduino.

Introduzione

In questa lezione realizzeremo la funzione di otto luci ad acqua fluente, da sinistra a destra, ognuna delle quali accende un solo LED, a ciclo alternato.

Preparazione

Hardware

OSOYOO Basic  Board (Fully compatible with Arduino UNO rev.3) x 1

Breadboard x 1

LED x 8

200 ohm resistor x 8

M/M jumper x 20

USB Cable x 1

PC x 1

Software

Arduino IDE (version 1.6.4+)

Connection

Il cablaggio dell’hardware può essere effettuato come segue :

Perché si svuotano 0 e 1 e due interfacce? Queste due interfacce vengono utilizzate come porte seriali della scheda, TX e Rx, vale a dire che se si collega il led a queste due interfacce, non è possibile scaricare il programma normale. Quindi, in genere si svuotano, se si deve usare il caso, è necessario scaricare prima un buon programma e poi collegare il circuito.

Nota:

Non è possibile collegare direttamente un LED a una batteria o a una sorgente di tensione. In primo luogo, perché il LED ha un cavo positivo e uno negativo e non si accende se sono al contrario e, in secondo luogo, un LED deve essere utilizzato con un resistore per limitare o “soffocare” la quantità di corrente che scorre attraverso il LED, altrimenti il LED potrebbe bruciarsi!

Upload Sketch

Se avete collegato lo schema di cablaggio, collegate la scheda di base OSOYOO al computer utilizzando il cavo USB. Il LED verde di alimentazione (PWR) dovrebbe accendersi.

Aprire l’IDE Arduino e scegliere il tipo di scheda e il tipo di porta corrispondenti per la scheda di base OSOYOO, quindi open the sketch o copiare il codice sottostante nella finestra dell’IDE:

void setup() { 
for (int i=2; i<=9; i++) //Set the pin2~pin8 cycle output 
{ pinMode(i,OUTPUT); 
} 
} 
void loop() { 
for (int x=2; x<=9; x++) //Each LED will flash in one second 
{ 
digitalWrite(x,HIGH); 
delay(500); 
digitalWrite(x,LOW); delay(500); 
} 
}

A questo punto, è sufficiente fare clic sul pulsante “Upload” nell’ambiente. Attendere qualche secondo: si dovrebbero vedere lampeggiare i led RX e TX sulla scheda. Se il caricamento è riuscito, nella barra di stato apparirà il messaggio “Done uploading.”.

Risultato della corsa

Pochi secondi dopo il termine del caricamento, si dovrebbe realizzare la funzione di otto luci ad acqua fluente, da sinistra a destra, ognuna delle quali accende un solo LED, a ciclo alternato. Se è così, congratulazioni! Avete messo in funzione la scheda di base OSOYOO.