.. note:: Bonjour, bienvenue dans la communauté SunFounder des passionnés de Raspberry Pi, Arduino et ESP32 sur Facebook ! Explorez plus en profondeur Raspberry Pi, Arduino et ESP32 avec d'autres passionnés. **Pourquoi nous rejoindre ?** - **Support d'experts** : Résolvez les problèmes après-vente et les défis techniques avec l'aide de notre communauté et de notre équipe. - **Apprendre & Partager** : Échangez des astuces et des tutoriels pour améliorer vos compétences. - **Aperçus exclusifs** : Accédez en avant-première aux annonces de nouveaux produits et aux aperçus exclusifs. - **Réductions spéciales** : Profitez de réductions exclusives sur nos produits les plus récents. - **Promotions festives et concours** : Participez à des concours et à des promotions spéciales pour les fêtes. 👉 Prêt à explorer et créer avec nous ? Cliquez sur [|link_sf_facebook|] et rejoignez-nous dès aujourd'hui ! .. _per_service_bell: 2.3 Sonnette de Service ============================ Pour ce projet, nous avons utilisé un micro-interrupteur et un buzzer actif pour créer une sonnette de service. Appuyez sur l'interrupteur et le buzzer émet un son. Le micro-interrupteur est également un dispositif à 3 broches, dont les broches sont C (broche commune), NO (normalement ouverte) et NC (normalement fermée). Lorsque le micro-interrupteur n'est pas pressé, les broches 1 (C) et 3 (NC) sont connectées ensemble, lorsqu'il est pressé, les broches 1 (C) et 2 (NO) sont connectées ensemble. |img_micro_switch| **Composants requis** Pour ce projet, nous avons besoin des composants suivants. Il est très pratique d'acheter un kit complet, voici le lien : .. list-table:: :widths: 20 20 20 :header-rows: 1 * - Nom - COMPOSANTS DANS CE KIT - LIEN * - Kit Kepler - 450+ - |link_kepler_kit| Vous pouvez également les acheter séparément via les liens ci-dessous. .. list-table:: :widths: 5 20 5 20 :header-rows: 1 * - N° - COMPOSANT - QUANTITÉ - LIEN * - 1 - :ref:`cpn_pico_w` - 1 - |link_picow_buy| * - 2 - Câble Micro USB - 1 - * - 3 - :ref:`cpn_breadboard` - 1 - |link_breadboard_buy| * - 4 - :ref:`cpn_wire` - Plusieurs - |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 Actif :ref:`cpn_buzzer` - 1 - **Câblage** |service_bell0| * Par défaut, les broches 1 et 3 du micro-interrupteur sont connectées ensemble et GP14 est à un niveau bas. Lorsque le micro-interrupteur est pressé, GP14 est à un niveau haut. * GP15 émet un signal haut pour faire retentir le buzzer. **Code** .. note:: * Vous pouvez vous référer à l'image ci-dessous pour écrire le code en glissant-déposant. * Importez ``2.3_service_bell.png`` depuis le chemin ``kepler-kit-main\piper``. Pour des tutoriels détaillés, veuillez consulter :ref:`import_code_piper`. |service_bell| Après avoir connecté le Pico W, cliquez sur le bouton **Start** et le code commencera à s'exécuter. Appuyez sur l'interrupteur et le buzzer émettra un son. .. note:: Le code de ce projet est exactement le même que celui du projet précédent :ref:`per_button`.