Note
Bonjour, bienvenue dans la communauté des passionnés de SunFounder Raspberry Pi, Arduino & ESP32 sur Facebook ! Plongez au cœur des 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 avant-premières.
Réductions spéciales : Profitez de réductions exclusives sur nos nouveaux produits.
Promotions festives et concours : Participez à des concours et à des promotions festives.
👉 Prêt à explorer et créer avec nous ? Cliquez sur [ici] et rejoignez-nous dès aujourd’hui !
2.7 Basculer à gauche et à droite

Le commutateur à glissière est un dispositif à 3 broches, la broche 2 (centrale) étant la broche commune. Lorsque le commutateur est basculé à gauche, les deux broches de gauche sont connectées, et lorsqu’il est basculé à droite, les deux broches de droite sont connectées.
Composants Requis
Dans ce projet, nous aurons besoin des composants suivants.
Il est plus pratique d’acheter un kit complet, voici le lien :
Nom |
ÉLÉMENTS DANS CE KIT |
LIEN |
|---|---|---|
Kit Kepler |
450+ |
Vous pouvez également les acheter séparément via les liens ci-dessous.
SN |
COMPOSANT |
QUANTITÉ |
LIEN |
|---|---|---|---|
1 |
1 |
||
2 |
Câble Micro USB |
1 |
|
3 |
1 |
||
4 |
Plusieurs |
||
5 |
1 (10KΩ) |
||
6 |
1 (104) |
||
7 |
1 |
Schéma

GP14 obtiendra un niveau différent lorsque vous basculerez le commutateur à glissière vers la gauche ou la droite.
La résistance de 10KΩ sert à maintenir GP14 à un niveau bas pendant que vous basculez (lorsque le commutateur n’est pas basculé complètement à gauche ou à droite).
Le condensateur céramique 104 est utilisé ici pour éliminer les interférences.
Câblage

Code
Note
Ouvrez le fichier
2.7_slide_switch.pysous le cheminkepler-kit-main/micropythonou copiez ce code dans Thonny, puis cliquez sur « Run Current Script » ou appuyez simplement sur F5 pour l’exécuter.N’oubliez pas de sélectionner l’interpréteur « MicroPython (Raspberry Pi Pico) » en bas à droite.
Pour des tutoriels détaillés, veuillez consulter Ouvrir et Exécuter du Code Directement.
import machine
import utime
button = machine.Pin(14, machine.Pin.IN)
while True:
if button.value() == 0:
print("The switch works!")
utime.sleep(1)
Après l’exécution du programme, lorsque vous basculerez le commutateur à glissière vers la droite, « Le commutateur fonctionne ! » apparaîtra dans le shell.