Arduino: Costanti

Il linguaggio Arduino ha una serie di parole chiave predefinite con valori speciali. HIGH e LOW si usano, quando si vuole accendere o spegnere un pin di Arduino. Input e Output si usano per impostare un determinato pin come ingresso o uscita. True/false indica l fatto che una condizione o un’espressione è vera (true) o falsa (false).

TRUE/FALSE (vero/falso)

Questi sono costanti booleane che definiscono il livello logico. FALSO è facilmente definita come 0 (zero), mentre VERO viene spesso definito come 1, ma può anche essere altro eccetto lo zero.

Quindi in un certo senso booleano, -1, 2, e -200 sono anche definiti come VERO.

if (b == TRUE);
{
   doSomething;
}

HIGH/LOW (alta/bassa)

Queste costanti definiscono il livello del pin come alto o basso e vengono utilizzati durante la lettura o la scrittura del pin digitale. HIGH viene definito come livello logico 1, ON o 5 volt mentre LOW livello logico 0, OFF o 0 volt.

digitalWrite (13, HIGH);

INPUT/OUTPUT (ingresso/uscita)

Costanti usate con il pinMode () per definire la modalità di un pin digitale come ingresso o uscita.

pinMode (13, OUTPUT);