.. note:: Ciao, benvenuto nella community di appassionati di SunFounder Raspberry Pi & Arduino & ESP32 su Facebook! Esplora più a fondo Raspberry Pi, Arduino ed ESP32 con altri appassionati. **Perché unirsi a noi?** - **Supporto esperto**: Risolvi problemi post-vendita e sfide tecniche grazie al supporto della nostra community e del nostro team. - **Impara e condividi**: Scambia suggerimenti e tutorial per migliorare le tue competenze. - **Anteprime esclusive**: Ottieni l'accesso anticipato a nuovi annunci di prodotto e anteprime. - **Sconti speciali**: Approfitta di sconti esclusivi sui nostri prodotti più recenti. - **Promozioni festive e omaggi**: Partecipa a giveaway e promozioni durante le festività. 👉 Pronto a esplorare e creare con noi? Clicca [|link_sf_facebook|] e unisciti oggi stesso! .. _ar_tilt: 2.17 Interruttore di Inclinazione ==================================== Panoramica ------------ In questa lezione imparerai a conoscere l'interruttore di inclinazione. Questo dispositivo può essere utilizzato per rilevare se un oggetto è inclinato, risultando di grande utilità in applicazioni pratiche. È utilizzato, ad esempio, per valutare l'inclinazione di ponti, edifici, tralicci delle linee di trasmissione e molto altro, svolgendo una funzione importante nel guidare i lavori di manutenzione. Componenti necessari ------------------------ .. image:: img/Part_two_17.png * :ref:`cpn_mega2560` * :ref:`cpn_breadboard` * :ref:`cpn_wires` * :ref:`cpn_resistor` * :ref:`cpn_tilt` Circuito Fritzing --------------------- In questo esempio, utilizziamo il pin digitale 2 per leggere il segnale dell'interruttore di inclinazione. .. image:: img/image165.png :align: center Schema elettrico -------------------- .. image:: img/image166.png :align: center Codice --------- .. note:: * Puoi aprire direttamente il file ``2.17_tiltSwitch.ino`` nella cartella ``sunfounder_vincent_kit_for_arduino\code\2.17_tiltSwitch``. * Oppure copia questo codice nell'IDE di Arduino. .. raw:: html Dopo aver caricato il codice sulla scheda Mega2560, puoi aprire il monitor seriale per verificare le letture dei pin. Il monitor mostrerà 「1」 o 「0」 a seconda che l'interruttore di inclinazione sia in posizione verticale (mettendo in contatto la sfera metallica interna con i piedini) o inclinato. Per una spiegazione dettagliata del codice, consulta :ref:`ar_digital_read`. Immagine del risultato -------------------------- .. image:: img/image167.jpeg :align: center