Passer au contenu principal Passer à la recherche Passer à la navigation principale
Menu

Contributions

Filtre

Elecrow
EL-HMI-ROTARY
Elecrow CrowPanel, 1,28 Zoll Smart Knob, IPS Touchscreen, ESP32 HMI Drehgeber, Home Assistant, 5V

45,35 CHF

Disponible, délai de livraison : 2-5 days

BerryBase
ARC-USB
Zero Delay Arcade USB Encoder, mit Kabelset

7,90 CHF

Disponible, délai de livraison : 2-5 days

Adafruit
ADA6311
Adafruit ANO Rotary Encoder Breakout, GPIO Anschluss, 5 Taster / 2 Encoder / 2 COM Pins, 3-5V

10,80 CHF

Disponible, délai de livraison : 2-5 days

Makeblock
MKB-P3060007
Makeblock mBuild Tastermodul, Druckknopf, ≥100.000 Zyklen, 15 mA

7,90 CHF

Disponible, délai de livraison : 2-5 days

Nouveau
M5Stack
M5-U206
M5Stack Chain Key Button, Blauschalter Hot-Swap, 2x RGB-LED, STM32G031, UART, 5V, 28,24mA

7,20 CHF

Disponible, délai de livraison : 2-5 days

Nouveau
M5Stack
M5-U205
M5Stack Chain Joystick, Hall-Effekt X Y digital Z, STM32G031, UART, RGB-LED, 5V, 25,4mA

8,65 CHF

Disponible, délai de livraison : 2-5 days

Note moyenne de 5 sur 5 étoiles

BerryBase
JYSM-1
Analoges 2 Achsen Joystick Modul mit Select-Taster

1,55 CHF

Disponible, délai de livraison : 2-5 days

BerryBase
KY-004
KY-004, Drucktaster Modul

0,90 CHF

Disponible, délai de livraison : 2-5 days

Nouveau
M5Stack
M5-C147
M5Stack Chain DualKey Eingabemodul, ESP32-S3, USB & BLE, 2x Hot-Swap Taster, 2x RGB, 5V

16,25 CHF

Disponible, délai de livraison : 2-5 days

Nouveau
Waveshare
WS-32387
Waveshare 2D Codes Scanner Module E, Barcode und DPM Code Erkennung, USB UART, 1080x1280, 5V

72,60 CHF

Disponible, délai de livraison : 2-5 days

Note moyenne de 4.6 sur 5 étoiles

Frei
SW223-1
TTP223 Kapazitiver Touch Sensor / Taster

0,40 CHF

Plus disponible

Note moyenne de 5 sur 5 étoiles

BerryBase
MPR121-BO
MPR121 Kapazitiver Touch Sensor Controller mit Breakout Board

1,80 CHF

Plus disponible

seeed
SE-101020036
seeed Grove - Schiebe-Potentiometer

5,90 CHF

Plus disponible

Note moyenne de 5 sur 5 étoiles

Adafruit
ADA4980
Adafruit NeoKey 1x4 QT I2C - Vier Mechanische Tastenschalter mit NeoPixel

9,95 CHF

Plus disponible

Pimoroni
PIM522
RGB Encoder Breakout

11,35 CHF

Plus disponible

Adafruit
ADA4991
Adafruit I2C QT Drehgeber mit NeoPixel

5,95 CHF

Plus disponible

BerryBase
HW-842
Kapazitives Touch Button Modul mit 2 Buttons

2,10 CHF

Plus disponible

Note moyenne de 4.5 sur 5 étoiles

seeed
SE-101020038
seeed Grove - Magnetischer Schalter / Reed Kontakt

3,00 CHF

Plus disponible

Adafruit
ADA5295
Adafruit NeoSlider I2C QT Schiebepotentiometer mit 4 NeoPixeln

9,95 CHF

Plus disponible

Adafruit
ADA5157
NeoKey 5x6 Ortho Snap-Apart mechanischen Tasten mit NeoPixel LED's

29,95 CHF

Plus disponible

Note moyenne de 5 sur 5 étoiles

seeed
SE-101020636
seeed Grove - Kapazitives 12-Kanal Touch-Keypad (ATtiny1616)

5,20 CHF

Plus disponible

seeed
SE-101020017
seeed Grove - Rotary Angle Sensor

3,00 CHF

Plus disponible

Elecrow
CQM00030P
Elecrow High Resolution Magnetic Rotary Encoder Mini, 36-36000 Schritte, Touchpad, LED-Ring

24,45 CHF

Plus disponible

Note moyenne de 2 sur 5 étoiles

Pimoroni
PIM447
Trackball Breakout

17,70 CHF

Plus disponible

Adafruit
ADA5423
Adafruit TSC2007 I2C Resistiver Touchscreen Controller - STEMMA QT

4,95 CHF

Plus disponible

Adafruit
ADA6310
Adafruit ANO Rotary Encoder I2C Adapter, Drehencoder, 5 Taster, seesaw, Stemma QT, 3-5V

14,90 CHF

Plus disponible

Pimoroni
PIM770
Pimoroni Picade Max Encoder Drehgeber mit Druckfunktion, Aluminium-Drehknopf, EC11 Encoder

8,90 CHF

Plus disponible

Note moyenne de 5 sur 5 étoiles

seeed
SE-102020143
seeed Grove - Micro Schalter

5,40 CHF

Plus disponible

BerryBase
157071
BerryBase Hall Magnetic Sensor Module, KY-003, digitaler Ausgang, Hall-Effekt, Arduino, 3.3-5V

0,80 CHF

Plus disponible

Adafruit
ADA3954
Adafruit NeoTrellis RGB Treiber PCB für 4x4 Keypad

12,50 CHF

Plus disponible

Adafruit
ADA1611
Adafruit Silikon Elastomer 4x4 Button Keypad - für 3mm LEDs

4,95 CHF

Plus disponible

Elecrow
CQD00030P
Elecrow High Resolution Magnetic Rotary Encoder Standard, 72-72000 Schritte, kapazitives Touchpad

18,10 CHF

Plus disponible

Adafruit
ADA1982
Adafruit 12-Key Kapazitiver Touch Sensor Breakout - MPR121

7,95 CHF

Plus disponible

Note moyenne de 5 sur 5 étoiles

BerryBase
KY-040
Drehregler / Rotary Encoder mit Breakoutboard

1,60 CHF

Plus disponible

Note moyenne de 5 sur 5 étoiles

Adafruit
ADA1580
Adafruit Resistiver Touch Screen zu USB Maus Controller - AR1100

9,95 CHF

Plus disponible

Entrée : pour votre microcontrôleur

Les modules d’entrée sont des composants essentiels dans le développement électronique et dans le travail avec des microcontrôleurs. Ils permettent de convertir des interactions physiques — telles que des pressions sur des boutons, des mouvements de rotation ou des contacts tactiles — en signaux électriques pouvant être traités par le microcontrôleur.

Les dispositifs d’entrée typiques comprennent des boutons-poussoirs, des potentiomètres, des joysticks, des interrupteurs ou des modules tactiles. Ils permettent, par exemple, de piloter des robots, de mettre en œuvre des systèmes de navigation par menus ou de régler des valeurs analogiques. Ils constituent l’interface entre l’utilisateur et le système et sont donc essentiels aux projets interactifs basés sur des microcontrôleurs.

Grâce à l’intégration de ces modules, un système rigide devient réactif, par exemple pour commander des LED, des moteurs ou des écrans.

Comment utiliser des modules d’entrée avec des microcontrôleurs

La plupart des modules d’entrée peuvent être connectés directement à un microcontrôleur tel qu’un Arduino, un Raspberry Pi Pico ou un ESP32 via des broches numériques ou analogiques.

Les boutons-poussoirs fournissent des signaux numériques (marche/arrêt), tandis que les potentiomètres ou les joysticks délivrent des valeurs de tension analogiques. Le pilotage s’effectue à l’aide de bibliothèques ou de routines personnalisées dans des langages de programmation tels que C/C++ ou MicroPython.

Exemple : un bouton-poussoir est raccordé à une broche GPIO numérique et équipé d’une résistance pull-down. Le logiciel vérifie l’état de la broche et déclenche les actions correspondantes, comme l’allumage d’une LED ou le démarrage d’un moteur.

Pour les modules basés sur l’I2C, une connexion via seulement deux lignes de données suffit généralement, ce qui est particulièrement courant pour des modules plus complexes tels que des panneaux tactiles ou des curseurs.

Comparaison des modules d’entrée courants

Image Module Type d’entrée Valeurs d’entrée Connexion
Bouton-poussoir Bouton-poussoir Numérique Marche / Arrêt GPIO numérique
Potentiomètre Potentiomètre Analogique Dépend de la résistance totale (valeur de tension) Broche analogique ou I2C
Joystick Joystick Analogique + Numérique Axes X/Y + bouton 2× Analogique, 1× Numérique
Interrupteur coulissant Interrupteur coulissant Numérique Position 1 / Position 2 GPIO numérique
Bouton tactile Bouton tactile Numérique / I2C Contact détecté / non détecté GPIO numérique ou I2C
Télécommande infrarouge Télécommande infrarouge Numérique Codes de touches Récepteur IR sur GPIO

À quoi faut-il faire attention lors de l’achat et de l’utilisation ?

Lors du choix de modules d’entrée pour des projets à microcontrôleurs, le point le plus important est la compatibilité : tous les modules ne fonctionnent pas directement avec tous les microcontrôleurs. Il convient de vérifier les niveaux de tension (3,3 V ou 5 V), les interfaces (numérique, analogique, I2C, UART) et les bibliothèques disponibles.

Un autre aspect important est la facilité de montage : certains modules sont livrés avec des connecteurs préassemblés, tandis que d’autres nécessitent des travaux de soudure. Lors de l’installation, il faut veiller à un câblage propre des signaux et à l’anti-rebond (pour les boutons).

Pour les débutants, il est recommandé d’utiliser des cartes breakout plug-and-play ou des modules compatibles Grove/Qwiic afin de démarrer rapidement et sans erreurs.

Modules d’entrée – FAQ

Que sont les modules d’entrée pour microcontrôleurs ?
Les modules d’entrée sont des composants électroniques qui convertissent des signaux physiques (par exemple appuyer, tourner, toucher) en signaux électriques qu’un microcontrôleur peut traiter.
À quoi servent les modules d’entrée ?
Ils permettent l’interaction avec un système à microcontrôleur, par exemple pour commander des sorties, naviguer dans des menus ou interroger des capteurs dans des projets tels que la robotique, l’IoT ou des pupitres de commande.
Quelle est la différence entre les modules d’entrée analogiques et numériques ?
Les modules analogiques fournissent des valeurs continues (par exemple une tension de 0 à 5 V), tandis que les modules numériques n’envoient que deux états : marche ou arrêt.
Quelle est la différence entre un interrupteur et un bouton-poussoir ?
Un interrupteur reste dans sa position (marche/arrêt), tandis qu’un bouton-poussoir n’envoie un signal que pendant l’appui, puis revient à son état initial.
Que signifie plug-and-play pour les modules d’entrée ?
Les modules plug-and-play peuvent être connectés directement sans soudure et sont souvent utilisables immédiatement sans pilotes spécifiques, par exemple via des systèmes de connexion standardisés tels que Grove ou Qwiic.