Descrizione
Cos’è
Il sensore di rilevamento evitamento ostacoli ad infrarossi regolabile è un dispositivo che permette ai progetti elettronici, come robot o sistemi domestici, di rilevare l’ambiente circostante. Questo sensore è particolarmente utile per applicazioni che richiedono la detezione di ostacoli a distanze ravvicinate.
Caratteristiche
- Voltaggio operativo: 5V
- Distanza di rilevamento: 1-20cm
- Chip integrato: NE555
A cosa serve
Questo sensore è ideale per progetti come robot evitatori di ostacoli, sistemi di sicurezza domestici e qualsiasi altro dispositivo che necessiti della rilevazione dell’ambiente. È compatibile con Arduino e altri microcontrollori.
Tutorial: Come usare Sensore di Rilevamento Ostacoli Infrarossi
Questo sensore infrarosso è ideale per progetti che richiedono la rilevazione dell’ambiente, come robot evitatori di ostacoli o sistemi di sicurezza domestici. È adatto sia per principianti che per maker intermedi.
Cosa serve
- Arduino Uno
- Cavo USB
- Connessione al PC
Passi
- Collegare i seguenti pin del sensore ai pin corrispondenti dell’Arduino: VCC a 5V, GND a GND, OUT a un pin digitale.
- Aprire Arduino IDE e caricare lo sketch di esempio per il sensore infrarosso.
- Verifica la distanza rilevata dal sensore modificando il codice dello sketch.
- Regolare il potenziometro sul sensore per adattarlo alla tua configurazione.
- Testa il sistema collegando l’Arduino a un display LCD o monitor PC.
- Ottimizza la distanza di rilevamento del sensore modificando i valori del potenziometro.
- Implementare il tuo progetto finale, ad esempio un robot evitatore di ostacoli.
- Verifica le specifiche sul datasheet per ulteriori dettagli.
Codice di esempio
const int trigPin = 7; // collega l'OUT del sensore a questo pin
void setup() {
pinMode(trigPin, INPUT);
}
void loop() {
int val = digitalRead(trigPin);
Serial.println(val);
}
Mini-progetto
Crea un robot evitatore di ostacoli con il sensore infrarosso e due motori DC. L’obiettivo è far muovere il robot per evitare gli ostacoli che rileva.
Errori comuni
- Collegare il sensore alla tensione errata (usa sempre 5V).
- Non regolare correttamente il potenziometro per la distanza di rilevamento desiderata.
- Ignorare le specifiche del datasheet, causando problemi di funzionamento.
- Usare un codice non ottimizzato che causa interferenze con altri sensori.
Accessori consigliati
- Arduino Uno
- Motori DC per Robot
- Display LCD 16×2
- Kit Base per Iniziare con Arduino
Domande frequenti
Qual è la distanza di rilevamento del sensore?
La distanza varia da 1 a 20 cm, verifica sul datasheet.
Come posso collegare il sensore a un display LCD?
Collega i pin del sensore al pin digitale dell’Arduino e usa una libreria come LiquidCrystal per visualizzare la distanza su un display LCD.
Il sensore funziona con Arduino Mega?
Sì, il sensore è compatibile con qualsiasi tipo di Arduino che supporta 5V e pin digitali.





