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); }