Video Tutorial Di GeekcClass.it
- Video Tutorial Di GeekcClass.it
- #1 – Introduzione ad Arduino
- #2 – Altre informazioni su Arduino
- #3 – Installazione del Software
- #4 – Il primo programma
- #5 – Comunicazioni USB
- #6 – Ingressi digitali
- #7 – Il Linguaggio di Arduino
- #8 – Componenti e circuiti elettrici
- #9 – Circuiti Esterni
- #10 – Segnali Analogici
- #11 – PWM – Pulse Width Modulation
- #12 – Gestione delle Interruzioni
- #13 – Le Librerie
- #14 – Le Memorie
- All Pages
Pagina 6 di 15
#5 – Comunicazioni USB
Come comunicare con il nostro Arduino tramite la porta USB per aumentare le funzionalità dei nostri progetti e soprattutto per effettuare controlli e debug sul programma in corso.
{youtube}jRC_fRgv_tA{/youtube}
Ecco il codice del programma utilizzato:
UPDATE: LA PRIMA RIGA INDICATA NEL VIDEO E’ INUTILE AI FINI DEL FUNZIONAMENTO DEL PROGRAMMA E DUNQUE NEL CODICE SOTTOSTANTE E’ STATA RIMOSSA PER CHIAREZZA. SI E’ TRATTATO DI UN REFUSO.

void accenditi(int t);
void setup() {
Serial.begin(9600);
pinMode(13,OUTPUT);
}
void loop() {
if(Serial.available()){
char input = (char)Serial.read();
Serial.println(input);
if (input=='a') {
accenditi(1000);
}
else if (input=='b') {
accenditi(2000);
}
else if (input=='c') {
accenditi(4000);
}
else {
accenditi(16000);
}
}
}
void accenditi(int t){
digitalWrite(13,HIGH);
delay(t);
digitalWrite(13,LOW);
}


