.. 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_slide: 2.16 Interruttore a Scorrimento ================================= Panoramica ------------- In questa lezione conoscerai l'interruttore a scorrimento. Come suggerisce il nome, l'interruttore a scorrimento si utilizza spostando la levetta per collegare o interrompere il circuito e, quindi, per commutare i circuiti. Questo tipo di interruttore è comunemente usato in circuiti a bassa tensione. Grazie alla sua flessibilità e stabilità, trova largo impiego in strumenti elettrici e giocattoli elettronici. Componenti necessari ----------------------- .. image:: img/Part_two_16.png * :ref:`cpn_mega2560` * :ref:`cpn_breadboard` * :ref:`cpn_wires` * :ref:`cpn_resistor` * :ref:`cpn_slide` * :ref:`cpn_capacitor` Circuito Fritzing --------------------- In questo esempio, utilizziamo il pin digitale 2 per leggere il segnale dell'interruttore. Inoltre, è necessario collegare in parallelo un resistore da 10 kΩ e un condensatore da 104 per formare un circuito RC (Resistenza - Capacità), posizionato tra il pin 2 e GND, per ridurre i rimbalzi del segnale che possono verificarsi durante l'azionamento dell'interruttore. .. image:: img/image160.png :align: center Schema elettrico --------------------- .. image:: img/image161.png :align: center Codice --------- .. note:: * Puoi aprire direttamente il file ``2.16_switch.ino`` nella cartella ``sunfounder_vincent_kit_for_arduino\code\2.16_switch``. * 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 del pin. Quando l'interruttore viene spostato a sinistra, il monitor seriale visualizza 「1」; quando viene spostato a destra, visualizza 「0」. Consulta :ref:`ar_digital_read` per l'analisi del codice. Immagine del risultato -------------------------- .. image:: img/image162.jpeg