.. note:: Ciao, benvenuto nella Community di SunFounder Raspberry Pi & Arduino & ESP32 su Facebook! Approfondisci le tue conoscenze su Raspberry Pi, Arduino e ESP32 insieme ad altri appassionati. **Perché unirti a noi?** - **Supporto Esperto**: Risolvi problemi post-vendita e sfide tecniche con l'aiuto della nostra community e del nostro team. - **Impara e Condividi**: Scambia suggerimenti e tutorial per migliorare le tue competenze. - **Anteprime Esclusive**: Accedi in anteprima agli annunci di nuovi prodotti e alle anteprime esclusive. - **Sconti Speciali**: Approfitta di sconti esclusivi sui nostri prodotti più recenti. - **Promozioni Festive e Giveaway**: Partecipa a giveaway e promozioni festive. 👉 Pronto a esplorare e creare con noi? Clicca su [|link_sf_facebook|] e unisciti oggi stesso! .. _per_service_bell: 2.3 Campanello di Servizio =============================== In questo progetto abbiamo utilizzato un microinterruttore e un buzzer attivo per creare un campanello di servizio. Tocca l'interruttore e il buzzer emetterà un suono. Il Microinterruttore è anche un dispositivo a 3 pin: la sequenza dei pin è C (pin comune), NO (normalmente aperto) e NC (normalmente chiuso). Quando il microinterruttore non è premuto, i pin 1 (C) e 3 (NC) sono collegati insieme; quando è premuto, i pin 1 (C) e 2 (NO) si collegano insieme. |img_micro_switch| **Componenti Necessari** In questo progetto, abbiamo bisogno dei seguenti componenti. È sicuramente conveniente acquistare un kit completo, ecco il link: .. list-table:: :widths: 20 20 20 :header-rows: 1 * - Nome - ELEMENTI IN QUESTO KIT - LINK * - Kepler Kit - 450+ - |link_kepler_kit| Puoi anche acquistarli separatamente dai link qui sotto. .. list-table:: :widths: 5 20 5 20 :header-rows: 1 * - SN - COMPONENTE - QUANTITÀ - LINK * - 1 - :ref:`cpn_pico_w` - 1 - |link_picow_buy| * - 2 - Cavo Micro USB - 1 - * - 3 - :ref:`cpn_breadboard` - 1 - |link_breadboard_buy| * - 4 - :ref:`cpn_wire` - Diversi - |link_wires_buy| * - 5 - :ref:`cpn_resistor` - 2 (1KΩ, 10KΩ) - |link_resistor_buy| * - 6 - :ref:`cpn_capacitor` - 1 (104) - |link_capacitor_buy| * - 7 - :ref:`cpn_micro_switch` - 1 - * - 8 - :ref:`cpn_transistor` - 1 (S8050) - |link_transistor_buy| * - 9 - Buzzer Attivo :ref:`cpn_buzzer` - 1 - **Cablaggio** |service_bell0| * Per impostazione predefinita, i pin 1 e 3 del Microinterruttore sono collegati insieme e GP14 è basso. Quando il Microinterruttore è premuto, GP14 diventa alto. * GP15 emette un livello alto per far suonare il buzzer. **Codice** .. note:: * Puoi fare riferimento all'immagine sottostante per scrivere il codice trascinando e rilasciando i blocchi. * Importa ``2.3_service_bell.png`` dal percorso ``kepler-kit-main\piper``. Per tutorial dettagliati, fai riferimento a :ref:`import_code_piper`. |service_bell| Dopo aver collegato il Pico W, fai clic sul pulsante **Start** e il codice inizierà a funzionare. Tocca l'interruttore e il buzzer emetterà un suono. .. note:: Il codice di questo progetto è esattamente lo stesso del progetto precedente :ref:`per_button`.