Nota
Ciao, benvenuto nella Community SunFounder per appassionati di Raspberry Pi, Arduino e ESP32 su Facebook! Approfondisci le tue conoscenze su Raspberry Pi, Arduino e ESP32 insieme ad altri appassionati.
Perché unirti a noi?
Supporto esperto: Risolvi problemi post-vendita e sfide tecniche con l’aiuto della nostra community e del nostro team.
Impara e condividi: Scambia consigli e tutorial per migliorare le tue competenze.
Anteprime esclusive: Ottieni accesso anticipato agli annunci di nuovi prodotti e anteprime esclusive.
Sconti speciali: Approfitta di sconti esclusivi sui nostri prodotti più recenti.
Promozioni festive e omaggi: Partecipa a concorsi e promozioni durante le festività.
👉 Sei pronto a esplorare e creare con noi? Clicca [Qui] e unisciti oggi stesso!
Tastierino 4x4
Nei sistemi a microcontrollore, se si utilizzano più tasti come nel caso di una serratura elettronica o di un tastierino telefonico, generalmente sono necessari almeno 12-16 tasti, solitamente disposti in una tastiera a matrice.
Il tastierino a matrice, chiamato anche tastiera a righe, è un tastierino con quattro linee I/O come righe e quattro linee I/O come colonne. Un tasto è posizionato a ogni intersezione tra le righe e le colonne. Quindi, il numero di tasti sulla tastiera è 4x4. Questa struttura di tastiera a righe e colonne può migliorare efficacemente l’utilizzo delle porte I/O in un sistema a microcontrollore.
I loro contatti sono accessibili tramite un connettore adatto per il collegamento con un cavo a nastro o per l’inserimento in una scheda a circuito stampato. In alcuni tastierini, ogni pulsante è collegato a un contatto separato nel connettore, mentre tutti i pulsanti condividono un comune collegamento a terra.

Più frequentemente, i pulsanti sono codificati a matrice, il che significa che ciascuno di essi connette una coppia unica di conduttori in una matrice. Questa configurazione è adatta per il polling da parte di un microcontrollore, che può essere programmato per inviare un impulso di uscita a ciascuno dei quattro fili orizzontali a turno. Durante ogni impulso, verifica i restanti quattro fili verticali in sequenza, per determinare quale, se presente, sta trasmettendo un segnale. Resistenze di pullup o pulldown dovrebbero essere aggiunte ai fili di ingresso per prevenire comportamenti imprevedibili degli ingressi del microcontrollore quando non è presente alcun segnale.
Esempio
4.2 Tastiera 4x4 (For MicroPython User)
7.7 Indovina il Numero (For MicroPython User)
4.2 Tastiera 4x4 (For Arduino User)