Description
The DS-211 red push button features an integrated auto-lock switch, making it ideal for Arduino and other electronic projects. With a diameter of 10mm and a bright red coating, this button is easy to spot and integrate into various circuits. Use it to activate specific functions or sequences. Connect it to a digital pin on an Arduino Uno or compatible board using jumper cables, and add a 10kΩ resistor for reliable operation. For a simple alarm system, monitor button presses via the serial monitor.
Full description (Italian original)
The full description is shown below in Italian while the English translation is being completed.
Cos’è
Il bottone rosso DS-211 è un componente elettronico che include un interruttore di blocco automatico. Questo tipo di bottone è progettato per facilitare l’integrazione nei vari progetti, sia Arduino che altri tipi di circuiti elettronici.
Caratteristiche
- Diametro: 10mm
- Copertura rosso brillante
- Interruttore di blocco automatico integrato
A cosa serve
I bottoni DS-211 sono ideali per attivare funzioni specifiche nei progetti Arduino o in altri circuiti elettronici. Puoi usarlo, ad esempio, per attivare un sistema di allarme che invia una notifica via serial monitor quando il bottone è premuto.
Tutorial: Come usare Bottone rosso DS-211
Il bottone rosso DS-211 con interruttore di blocco automatico è ideale per i progetti Arduino e di elettronica generale, dove serve a controllare funzioni specifiche o ad attivare sequenze.
Cosa serve
- Arduino uno o compatibile
- alimentazione 5V-12V
- cavi jumper
Passi
- Collega il bottone al pin digitale dell’Arduino usando i cavi jumper.
- Scrivi e upload lo sketch Arduino per rilevare la pressione del bottone.
- Verifica che l’interruttore di blocco funzioni correttamente dopo una certa quantità di clic (verifica sul datasheet).
- Se necessario, aggiungi un resistenza pull-down o pull-up tra il pin dell’Arduino e massa/GND per evitare interferenze.
- Testa la funzione del bottone con altri dispositivi elettronici se desiderato.
Codice di esempio
const int bottonePin = 2;
int statoBottone;
void setup() {
pinMode(bottonePin, INPUT);
}
void loop() {
statoBottone = digitalRead(bottonePin);
if (statoBottone == HIGH) {
Serial.println("Bottone premuto");
} else {
Serial.println("Bottone rilasciato");
}
}
Mini-progetto
Crea un sistema di allarme semplice che invia una notifica via serial monitor quando il bottone è premuto.
Errori comuni
- Non collegare correttamente i cavi jumper.
- Ignorare l’interruttore di blocco automatico.
- Omettere la resistenza pull-down o pull-up.
- Usare tensione elettrica superiore alla tolleranza del bottone.
Accessori consigliati
- Resistenza 10kΩ
- Arduino Nano
- Stampa 3D per proteggere il bottone
- Sensori di movimento
Domande frequenti
Il bottone funziona anche con Arduino Mega?
Sì, funziona con tutti i modelli di Arduino.
Come posso bloccare temporaneamente l’interruttore?
Verifica sul datasheet le specifiche dell’interruttore automatico per impostarlo correttamente.







Reviews
There are no reviews yet.