Вы находитесь на странице: 1из 2

Arduino: sensore di tilt

07 Il sensore di tilt
Il sensore di tilt puo essere immaginato come un tubo
all'interno del quale scorre una pallina di metallo. Se si
inclina il tubo da una parte, la pallina raggiunge un estremo
e chiude un circuito; se lo si inclina dall'altra parte la pallina
si sposta ed apre il circuito.
E' in pratica un interruttore sensibile allinclinazione.
Il circuito vede una gamba del sensore collegata alla porta
analogica 5 e laltra allalimentazione da 5 volt, con un led,
nella usuale veste di attuatore, il cui catodo e collegato a terra mentre lanodo e collegato ad una
resistenza da 220 ohm sua volta collegata alla porta digitale 7.
La parte interessante e' la verifica dell'apertura o chiusura del circuito, fatta misurando la tensione
in arrivo alla porta analogica 5: se la tensione e' minore di 1 volt Arduino presume che l'interruttore
(il sensore di tilt) sia aperto e quindi spegne il led mentre se e' superiore presume che sia chiuso, e
quindi accende il led.
Nota: Questo esercizio e questa nota sono parte di una serie che vede protagonisti arduino ed
alcuni dei componenti ad esso collegabili. Per la maggior parte degli esercizi e anche disponibile
un filmato su youtube.
Esercizi facenti parte della raccolta
Filmati presenti su youtube
Informazioni su arduino e sui componenti collegabili
Breve manuale di programmazione

Materiali

1 breadboard
1 sensore di tilt
1 led
1 resistenza da 220 ohm
4 cavetti

Schema

Arduino: sensore di tilt

Programma
/* il sensore di tilt e' essenzialmente un tubo all'interno del quale scorre una pallina di metallo.
Se si inclina il tubo la pallina raggiunge un estremo e chiude un circuito. Il programma di esempio
vede il sensore di tilt collegato alla porta analogica 5 ed allalimentazione di 5 volt mentre un led e
collegato alla terra ed a una resistenza da 220 ohm, a sua volta collegata alla porta 7
La verifica di apertura o chiusura del circuito viene fatta misurando la tensione in arrivo
alla porta 5; se la tensione e' minore di 1 volt significa che il sensore di tilt e' aperto e quindi
Arduino spegne il led, mentre se e' superiore significa che e' chiuso e Arduino accende il led. */
int i;

// definisce la variabile i come una variabile intera di due byte

void setup()
{
pinMode(7,OUTPUT); // definisce la porta 7 come una porta di output
}
void loop()
{
i=analogRead(5);
if(i>200)

// inserisce nella variabile i il valore rilevato sulla porta analogica 5


// verifica se il valore e' maggiore di 200 (valore corrispondente a circa
//1 volt poiche' analogRead restituisce un valore che va da 0 a 1023,
// proporzionale alla lettura di una tensione da 0 a 5 volt)

{
digitalWrite(7,HIGH); // se il voltaggio 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
}
}

Вам также может понравиться

  • Classi 3
    Classi 3
    Документ1 страница
    Classi 3
    GianniFisa
    Оценок пока нет
  • ST 1200 Eserciziario Ferraro
    ST 1200 Eserciziario Ferraro
    Документ253 страницы
    ST 1200 Eserciziario Ferraro
    ditrani
    Оценок пока нет
  • Nact in Gan
    Nact in Gan
    Документ4 страницы
    Nact in Gan
    GianniFisa
    Оценок пока нет
  • Cento Passi
    Cento Passi
    Документ1 страница
    Cento Passi
    GianniFisa
    Оценок пока нет
  • Classi 1
    Classi 1
    Документ4 страницы
    Classi 1
    GianniFisa
    Оценок пока нет
  • PLCForum Nastro Trasportatore
    PLCForum Nastro Trasportatore
    Документ27 страниц
    PLCForum Nastro Trasportatore
    GianniFisa
    Оценок пока нет
  • Autoconsumo Delle Bobine Dei Teleruttori: Prerequisiti Di Elettrotecnica
    Autoconsumo Delle Bobine Dei Teleruttori: Prerequisiti Di Elettrotecnica
    Документ2 страницы
    Autoconsumo Delle Bobine Dei Teleruttori: Prerequisiti Di Elettrotecnica
    GianniFisa
    Оценок пока нет
  • Timer TP
    Timer TP
    Документ1 страница
    Timer TP
    GianniFisa
    Оценок пока нет
  • Classi 2
    Classi 2
    Документ2 страницы
    Classi 2
    GianniFisa
    Оценок пока нет
  • Mensa e Aula
    Mensa e Aula
    Документ14 страниц
    Mensa e Aula
    GianniFisa
    Оценок пока нет
  • Conta Tori
    Conta Tori
    Документ1 страница
    Conta Tori
    GianniFisa
    Оценок пока нет
  • Briganti Se More
    Briganti Se More
    Документ1 страница
    Briganti Se More
    GianniFisa
    100% (2)
  • Sequenziatore
    Sequenziatore
    Документ2 страницы
    Sequenziatore
    GianniFisa
    Оценок пока нет
  • Microscopio Di Galileo
    Microscopio Di Galileo
    Документ8 страниц
    Microscopio Di Galileo
    GianniFisa
    Оценок пока нет
  • Baciu Nvelenatu
    Baciu Nvelenatu
    Документ1 страница
    Baciu Nvelenatu
    GianniFisa
    Оценок пока нет
  • Armonia - Accordi Pianoforte Metodo
    Armonia - Accordi Pianoforte Metodo
    Документ122 страницы
    Armonia - Accordi Pianoforte Metodo
    GianniFisa
    100% (1)
  • Fascicolo Sui Relè Della FINDER
    Fascicolo Sui Relè Della FINDER
    Документ162 страницы
    Fascicolo Sui Relè Della FINDER
    GianniFisa
    Оценок пока нет
  • E Cantava Le Canzoni
    E Cantava Le Canzoni
    Документ2 страницы
    E Cantava Le Canzoni
    GianniFisa
    100% (1)
  • Era Una Notte
    Era Una Notte
    Документ1 страница
    Era Una Notte
    GianniFisa
    Оценок пока нет
  • Ela Ela Mu Conda
    Ela Ela Mu Conda
    Документ1 страница
    Ela Ela Mu Conda
    GianniFisa
    Оценок пока нет
  • Briganti Se More
    Briganti Se More
    Документ1 страница
    Briganti Se More
    GianniFisa
    100% (2)
  • Bella Figliola
    Bella Figliola
    Документ1 страница
    Bella Figliola
    GianniFisa
    Оценок пока нет
  • Dannennuricciu
    Dannennuricciu
    Документ3 страницы
    Dannennuricciu
    GianniFisa
    Оценок пока нет
  • Fischia Il Vento
    Fischia Il Vento
    Документ1 страница
    Fischia Il Vento
    GianniFisa
    Оценок пока нет
  • Portate
    Portate
    Документ6 страниц
    Portate
    GianniFisa
    Оценок пока нет
  • Briganti Se More
    Briganti Se More
    Документ1 страница
    Briganti Se More
    GianniFisa
    100% (2)
  • Guida Ristrutturazioni Edilizie PDF
    Guida Ristrutturazioni Edilizie PDF
    Документ46 страниц
    Guida Ristrutturazioni Edilizie PDF
    Pietro Aloi
    Оценок пока нет
  • La Guerra Di Piero
    La Guerra Di Piero
    Документ2 страницы
    La Guerra Di Piero
    GianniFisa
    50% (2)
  • Canto Dei Sanfedisti
    Canto Dei Sanfedisti
    Документ1 страница
    Canto Dei Sanfedisti
    GianniFisa
    Оценок пока нет
  • La Rondinella
    La Rondinella
    Документ1 страница
    La Rondinella
    GianniFisa
    Оценок пока нет
  • Il Miracolo Del PH Alcalino Robert O Young
    Il Miracolo Del PH Alcalino Robert O Young
    Документ6 страниц
    Il Miracolo Del PH Alcalino Robert O Young
    cristiane
    100% (1)
  • Il Buon Samaritano
    Il Buon Samaritano
    Документ7 страниц
    Il Buon Samaritano
    giangita
    Оценок пока нет
  • Continuity - Wikipedia
    Continuity - Wikipedia
    Документ1 страница
    Continuity - Wikipedia
    SALVATORE IACOBELLO Photography
    Оценок пока нет
  • MUT v-70 FT 11.05.31
    MUT v-70 FT 11.05.31
    Документ2 страницы
    MUT v-70 FT 11.05.31
    ttiinneell8932
    Оценок пока нет
  • 8255 PDF
    8255 PDF
    Документ47 страниц
    8255 PDF
    Alessandro Martina
    Оценок пока нет