P2E-Digital-Output-FR

De MCHobby - Wiki
Sauter à la navigation Sauter à la recherche

Introduction

Une broche de microcontrôleur présente généralement plusieurs fonctions qui permettent de l'utiliser de façon différentes.

La fonction la plus simple est le contrôle numérique en sortie aussi dit "digital output" en anglais.

Dans ce mode de fonctionnement, la broche est commandée en tout ou rien par le microcontrôleur permettant ainsi de fixer la tension de sortie de la broche parmi deux états.

  • A l'état HAUT, la tension de la broche est fixée à 3,3V.
  • A l'état BAS, la tension de la broche est fixée à 0V.

Avec ces deux états, il est possible de commander directement des périphériques de faibles puissances comme des LEDs et circuit intégrés.

En Python, l'état HAUT correspond à une valeur booléenne vraie (True ou 1) et l'état BAS correspond à une valeur booléenne fausse (False ou 0).

Cas pratique

Dans cet exemple, nous allons utiliser la broche GP2 pour commander une LED rouge.

Branchement simplifiée

Réaliser le branchement entre GP2 et le contact de la LED ROUGE.
La carte prend en charge les autres détails du raccordement.

 

Code

Le code ci-dessous peut être saisi dans une session REPL ou dans Thonny IDE.

Cet exemple est également disponible dans le dépôt Pico-2-Explorer/output-led/

from machine import Pin
p = Pin( 2, Pin.OUT )
# Allumer la LED
p.value( True )
# Eteindre la LED
p.value( False )

Plus

x x

Modèle:P2E-TRAILER