.. note:: Bonjour et bienvenue dans la communauté des passionnés de Raspberry Pi, Arduino et ESP32 de SunFounder sur Facebook ! Plongez dans l’univers du Raspberry Pi, d'Arduino et de l'ESP32 avec d'autres passionnés. **Pourquoi nous rejoindre ?** - **Assistance d'experts** : Résolvez vos problèmes après-vente et défis techniques grâce à l'aide de notre communauté et de notre équipe. - **Apprendre et partager** : Échangez des astuces et des tutoriels pour enrichir vos compétences. - **Aperçus exclusifs** : Accédez en avant-première aux annonces de nouveaux produits et à des aperçus exclusifs. - **Réductions spéciales** : Profitez de réductions exclusives sur nos nouveaux produits. - **Promotions et concours festifs** : Participez à des concours et des promotions durant les périodes festives. 👉 Prêt à explorer et à créer avec nous ? Cliquez sur [|link_sf_facebook|] et rejoignez-nous dès aujourd'hui ! .. _ar_tilt: 2.17 Interrupteur d'inclinaison ================================== Aperçu ---------------- Dans cette leçon, vous allez découvrir l'interrupteur d'inclinaison. Ce composant peut être utilisé pour détecter l'inclinaison d'objets, ce qui est d'une grande utilité dans les applications pratiques. Il peut, par exemple, permettre de surveiller l'inclinaison de ponts, de bâtiments, de pylônes de lignes de transmission, et ainsi jouer un rôle important pour guider les travaux de maintenance. Composants Requis ------------------------- .. image:: img/Part_two_17.png * :ref:`cpn_mega2560` * :ref:`cpn_breadboard` * :ref:`cpn_wires` * :ref:`cpn_resistor` * :ref:`cpn_tilt` Circuit Fritzing --------------------- Dans cet exemple, la broche numérique 2 est utilisée pour lire le signal de l'interrupteur d'inclinaison. .. image:: img/image165.png :align: center Schéma de Connexion ----------------------- .. image:: img/image166.png :align: center Code ---------- .. note:: * Vous pouvez ouvrir directement le fichier ``2.17_tiltSwitch.ino`` situé dans le chemin ``sunfounder_vincent_kit_for_arduino\code\2.17_tiltSwitch``. * Ou copiez ce code dans l'IDE Arduino. .. raw:: html Après avoir téléversé le code sur la carte Mega2560, vous pouvez ouvrir le moniteur série pour voir les lectures de la broche. L’affichage montre « 1 » ou « 0 » lorsque l'interrupteur d'inclinaison est en position verticale (faisant entrer en contact la bille métallique interne avec les broches) ou incliné. Pour une explication détaillée des codes, consultez :ref:`ar_digital_read`. Illustration du Phénomène ----------------------------- .. image:: img/image167.jpeg :align: center