< Segue da |
|
> |
Fig. 1: valutazione della funzione su scheda di prova; |
Questa funzione risulta molto comoda ed aumenta la "portabilità" dello sketch sulle varie schede Arduino.
/* ------------------- Inizio programma ---------------------------------------------------------------
This program blinks pin D13 of the Arduino UNO (the built-in LED)
Achille De Santis
// -----------------------------------------------------------------------------------
*/
// ------ I/O -------------------------------------------------------------------------------------------------------
#define Led LED_BUILTIN // implicitamente è il piedino digitale collegato al led interno
// ------------------------------------------------------------------------------------------------------------------
void setup()
{ pinMode(Led, OUTPUT);
}
void loop()
{
digitalWrite(Led, HIGH); // turn the LED on (HIGH is the voltage level)
delay(2000); // Wait for 2000 millisecond(s)
digitalWrite(Led, LOW); // turn the LED off by making the voltage LOW
delay(1000); // Wait for 1000 millisecond(s)
} // ---------------------- Fine programma ---------------------------------------------
Nota: non tutte le schede supportano questa istruzione; verificate!
Simulazione: Uso della definizione LED_BUILTIN
Argomenti correlati: Arduino N° 50 - Modulo di prova per 6 uscite digitali
tecnatronATgmail.com
> Arduino N° 72
Nessun commento:
Posta un commento