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

img_slide

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+

Kepler Ultimate Kit

Vous pouvez également les acheter séparément via les liens ci-dessous.

SN

COMPOSANT

QUANTITÉ

LIEN

1

Découvrir le Pico W

1

ACHETER

2

Câble Micro USB

1

3

Plaque d’essai (Breadboard)

1

ACHETER

4

Fils de connexion (Jumper Wires)

Plusieurs

ACHETER

5

Résistance

1 (10KΩ)

ACHETER

6

Condensateur

1 (104)

ACHETER

7

Interrupteur à Glissière

1

Schéma

sch_slide

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

wiring_slide

Code

Note

  • Ouvrez le fichier 2.7_slide_switch.py sous le chemin kepler-kit-main/micropython ou 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.