Il componente HDX HD rappresenta un sensore di tilt o in parole più semplice è un sensore di inclinazione per Arduino. Infatti all’inclinazione del circuito in cui è presente il sensore di tilt esso si attiverà facendo l’operazione programmata.
Il collegamento è piuttosto semplice, giacché il sensore di tilt dispone di soli due pin, uno all’alimentazione da 5 V di Arduino e l’altro ad un pin analogico. Negli esempi che seguono abbiamo programmato l’accensione/spegnimento in base all’inclinazione di un led o di un buzzer.
Accendere/Spegnere led
int i; // definisce la variabile i come una variabile intera di due byte
// Arduino: sensore di tilt – the tilt sensor
//
//
void setup()
{
pinMode(7,OUTPUT);// definisce la porta 7 come una porta di output
}
//
//
void loop()
{
i=analogRead(5); // inserisce nella variabile i il valore rilevato sulla porta analogica 5
if(i>200)
{
digitalWrite(7,HIGH); // se la tensione e’ maggiore di 200 (1 volt) significa che il circuito
// e’ chiuso e quindi accende il led sul pin 7
}
else
{
digitalWrite(7,LOW); // se invece e’ minore di 200 spegne il led sulla porta 7
}
}
Attivare/Disattivare Buzzer
int i; // definisce la variabile i come una variabile intera di due byte
// Arduino: sensore di tilt – the tilt sensor
//
//
void setup()
{
pinMode(7,OUTPUT);// definisce la porta 7 come una porta di output
}
//
//
void loop()
{
i=analogRead(5); // inserisce nella variabile i il valore rilevato sulla porta analogica 5
if(i>200)
{
digitalWrite(7,HIGH); // se la tensione e’ maggiore di 200 (1 volt) significa che il circuito
// e’ chiuso e quindi accende il led sul pin 7
tone(7,1000,100);
}
else
{
digitalWrite(7,LOW); // se invece e’ minore di 200 spegne il led sulla porta 7
}
}





Come faccio a sbloccare il mio bancoposta
Ho seguito il corso di portoghese e mi sono trovato bene. Spero di fare lo stesso con lo spagnolo
maestoso
sblocare bancoposta come posso fare
Io non sono riuscito mai ad associarlo tramite le sue app ma comunque non ho capito se l'ora si può…