Descrizione
Cos’è
I pulsanti SS-12D00G3 sono componenti elettronici utilizzati per la realizzazione di prototipi e circuiti su breadboard. Questo articolo include 4 pezzi di pulsanti SPDT (Single Pole Double Throw) a due posizioni, ideali per progetti che richiedono un controllo manuale delle condizioni logiche del circuito.
Caratteristiche
- 2 posizioni SPDT 1P2T
- Pannello PCB verticale a 3 pin
- Compatibile con breadboard e prototipi su PCB
A cosa serve
I pulsanti SS-12D00G3 sono utili per controllare dispositivi elettronici, ad esempio per attivare o disattivare un LED quando il pulsante viene premuto. Sono compatibili con progetti basati su Arduino e ESP.
Tutorial: Come usare Pulsante SPDT SS-12D00G3
Il pulsante SPDT (Single Pole Double Throw) a due posizioni è un componente fondamentale per i progetti di Arduino e elettronica generale. Serve principalmente per controllare le condizioni logiche del circuito, ad esempio per attivare o disattivare un dispositivo.
Cosa serve
- Arduino uno o compatibile
- Breadboard
- Cavo jumper
Passi
- Inserisci il pulsante SPDT sul breadboard. Verifica la posizione corretta dei pin rispetto al PCB verticale.
- Collega i due terminali del pulsante ai pin digitali dell’Arduino utilizzando cavi jumper.
- Scrivi un semplice sketch Arduino per leggere lo stato del pulsante e stampare su Serial Monitor.
- Verifica che il pulsante cambi lo stato quando viene premuto.
Codice di esempio
const int bottone = 2;
void setup() {
pinMode(bottone, INPUT);
Serial.begin(9600);
}
void loop() {
if (digitalRead(bottone) == HIGH) {
Serial.println("Pulsante premuto");
}
}
Mini-progetto
Creare un proiettile luminoso: collega un LED al pulsante in modo che si accenda quando il pulsante viene premuto.
Errori comuni
- Collegamento errato dei pin
- Non verificare la resistenza di pull-up o pull-down
- Ignorare l’uso del debounce nel codice
- Scambiare le posizioni del pulsante sul breadboard
Accessori consigliati
- Resistenze per pull-up e pull-down
- LED vari colori
- Batteria USB tipo C
- Cavi jumper invariati lunghezza
Domande frequenti
Come si collega il pulsante?
Collegalo ai pin digitali dell’Arduino utilizzando cavi jumper.
Qual è la funzione di debounce nel codice?
Serve per evitare i click falsi del pulsante quando viene premuto rapidamente.





