Analoges 2 Achsen Joystick Modul mit Select-Taster
Disponibile, tempi di consegna: 2-5 Tage
MPR121 Kapazitiver Touch Sensor Controller mit Breakout Board
Disponibile, tempi di consegna: 2-5 Tage
Drehregler / Rotary Encoder mit Breakoutboard, ohne Gewinde und Mutter
Disponibile, tempi di consegna: 2-5 Tage
Adafruit NeoKey Socket Breakout für mechanische Tastenschalter mit NeoPixel
Disponibile, tempi di consegna: 2-5 Tage
Zero Delay Arcade USB Encoder, mit Kabelset
Disponibile, tempi di consegna: 2-5 Tage
Adafruit NeoTrellis RGB Treiber PCB für 4x4 Keypad
Disponibile, tempi di consegna: 2-5 Tage
Adafruit NeoKey 1x4 QT I2C - Vier Mechanische Tastenschalter mit NeoPixel
Disponibile, tempi di consegna: 2-5 Tage
Barcode Scanner Modul, liest 1D / 2D Codes, UART / USB Ausgang
Disponibile, tempi di consegna: 2-5 Tage
Adafruit 12-Key Kapazitiver Touch Sensor Breakout - MPR121
Disponibile, tempi di consegna: 2-5 Tage
Kapazitives Touch Button Modul mit 2 Buttons
Disponibile, tempi di consegna: 2-5 Tage
seeed Grove - Magnetischer Schalter / Reed Kontakt
Disponibile, tempi di consegna: 2-5 Tage
Adafruit IoT Button mit NeoPixel BFF für QT Py und Xiao, 12mm Tastendruckknopf, RGB NeoPixel
Disponibile, tempi di consegna: 2-5 Tage
Adafruit NeoSlider I2C QT Schiebepotentiometer mit 4 NeoPixeln
Disponibile, tempi di consegna: 2-5 Tage
Adafruit DS1841 I2C Digitaler 10K Potentiometer Breakout
Disponibile, tempi di consegna: 2-5 Tage
BerryBase Hall Magnetic Sensor Module, KY-003, digitaler Ausgang, Hall-Effekt, Arduino, 3.3-5V
Disponibile, tempi di consegna: 2-5 Tage
seeed Grove - Rotary Angle Sensor (P)
Disponibile, tempi di consegna: 2-5 Tage
Makeblock mBuild Winkelsensor, Encoder, kontinuierliche Rotation, +/- 1° Genauigkeit, 22 mA
Disponibile, tempi di consegna: 2-5 Tage
KY-036 Touchsensor Modul mit digitalen und analogen Ausgang
Disponibile, tempi di consegna: 2-5 Tage
Ingresso: per il tuo microcontrollore
I moduli di ingresso sono componenti essenziali nello sviluppo elettronico e nel lavoro con i microcontrollori. Consentono di convertire interazioni fisiche — come la pressione di pulsanti, movimenti rotatori o tocchi — in segnali elettrici che possono essere elaborati dal microcontrollore.
I dispositivi di ingresso tipici includono pulsanti, potenziometri, joystick, interruttori o moduli touch. Con essi è possibile, ad esempio, controllare robot, implementare sistemi di navigazione nei menu o regolare valori analogici. Essi costituiscono l’interfaccia tra l’utente e il sistema e sono quindi fondamentali per progetti interattivi con microcontrollori.
Integrando questi moduli, un sistema rigido diventa reattivo, ad esempio per il controllo di LED, motori o display.
Come utilizzare i moduli di ingresso con i microcontrollori
La maggior parte dei moduli di ingresso può essere collegata direttamente a un microcontrollore come Arduino, Raspberry Pi Pico o ESP32 tramite pin digitali o analogici.
I pulsanti forniscono segnali digitali (acceso/spento), mentre potenziometri o joystick emettono valori di tensione analogici. Il controllo avviene tramite librerie o routine personalizzate in linguaggi di programmazione come C/C++ o MicroPython.
Esempio: un pulsante viene collegato a un pin GPIO digitale ed è dotato di una resistenza pull-down. Il software controlla lo stato del pin e attiva le azioni corrispondenti, come l’accensione di un LED o l’avvio di un motore.
Per i moduli basati su I2C, di solito è sufficiente un collegamento tramite sole due linee dati, utilizzato in particolare per moduli più complessi come pannelli touch o slider.
Confronto dei moduli di ingresso più comuni
| Immagine | Modulo | Tipo di ingresso | Valori di ingresso | Collegamento |
|---|---|---|---|---|
| Pulsante | Digitale | Acceso / Spento | GPIO digitale | |
| Potenziometro | Analogico | Dipendente dalla resistenza totale (valore di tensione) | Pin analogico o I2C | |
| Joystick | Analogico + Digitale | Assi X/Y + pulsante | 2× Analogico, 1× Digitale | |
| Interruttore a slitta | Digitale | Posizione 1 / Posizione 2 | GPIO digitale | |
| Pulsante touch | Digitale / I2C | Tocco rilevato / non rilevato | GPIO digitale o I2C | |
| Telecomando a infrarossi | Digitale | Codici dei pulsanti | Ricevitore IR su GPIO |
Cosa bisogna considerare durante l’acquisto e l’utilizzo?
Nella scelta dei moduli di ingresso per progetti con microcontrollori, l’aspetto più importante è la compatibilità: non tutti i moduli funzionano direttamente con ogni microcontrollore. Presta attenzione ai livelli di tensione (3,3 V o 5 V), alle interfacce (digitale, analogica, I2C, UART) e alle librerie disponibili.
Un altro aspetto fondamentale è la facilità di montaggio: alcuni moduli sono dotati di connettori preassemblati, mentre altri richiedono operazioni di saldatura. Durante l’installazione, è importante garantire un cablaggio pulito dei segnali e la soppressione dei rimbalzi (per i pulsanti).
Per i principianti, si consiglia l’uso di schede breakout plug-and-play o di moduli compatibili con Grove/Qwiic per iniziare rapidamente e senza errori.