Sommario:

Come utilizzare il sensore di prevenzione degli ostacoli IR su Arduino: 4 passaggi
Come utilizzare il sensore di prevenzione degli ostacoli IR su Arduino: 4 passaggi

Video: Come utilizzare il sensore di prevenzione degli ostacoli IR su Arduino: 4 passaggi

Video: Come utilizzare il sensore di prevenzione degli ostacoli IR su Arduino: 4 passaggi
Video: Usare un sensore di pressione con Arduino e filtro a media mobile - Video 331 2024, Novembre
Anonim
Come utilizzare il sensore di prevenzione degli ostacoli IR su Arduino
Come utilizzare il sensore di prevenzione degli ostacoli IR su Arduino
Come utilizzare il sensore di prevenzione degli ostacoli IR su Arduino
Come utilizzare il sensore di prevenzione degli ostacoli IR su Arduino
Come utilizzare il sensore di prevenzione degli ostacoli IR su Arduino
Come utilizzare il sensore di prevenzione degli ostacoli IR su Arduino
Come utilizzare il sensore di prevenzione degli ostacoli IR su Arduino
Come utilizzare il sensore di prevenzione degli ostacoli IR su Arduino

Ciao a tutti, In questo articolo scriverò come utilizzare il sensore IR di evitamento dell'ostacolo su Arduino.

Componenti richiesti:

  • Sensore di prevenzione degli ostacoli IR
  • Arduino Nano V.3
  • Cavo di salto
  • USBmini

Software richiesto:

Arduino IDE

Passaggio 1: sensore IR dell'ostacolo da evitare

Sensore IR di evitamento dell'ostacolo
Sensore IR di evitamento dell'ostacolo
Sensore IR di evitamento dell'ostacolo
Sensore IR di evitamento dell'ostacolo

Il suo sensore può essere utilizzato per rilevare oggetti o ostacoli davanti ad esso utilizzando la luce a infrarossi riflessa.

Questo sensore ha 2 parti principali, vale a dire emettitore IR e ricevitore IR. L'emettitore IR ha il compito di emettere luce infrarossa. quando colpisce un oggetto, la luce infrarossa verrà riflessa. E la funzione del ricevitore IR è ricevere la riflessione a infrarossi.

Quando il ricevitore IR riceve luce infrarossa riflessa, l'uscita sarà "LOW". Quando il ricevitore IR non riceve la luce infrarossa riflessa, l'uscita sarà "HIGH".

Ci sono 2 indicatori LED in questo sensore. Led indicatore di alimentazione e led indicatore di uscita. Il LED dell'indicatore di alimentazione si accenderà se il modulo è alimentato da una corrente elettrica. Il LED dell'indicatore di uscita si accende se c'è un oggetto davanti al sensore o al ricevitore IR che riceve il riflesso della luce a infrarossi.

Passaggio 2: collega il sensore IR ad Arduino

Collega il sensore IR ad Arduino
Collega il sensore IR ad Arduino
Collega il sensore IR ad Arduino
Collega il sensore IR ad Arduino
Collega il sensore IR ad Arduino
Collega il sensore IR ad Arduino

Utilizzare un cavo jumper per collegare il sensore IR ad Arduino.

Vedi l'immagine sopra o le istruzioni su questo:

IR ad Arduino

VCC ==> + 5V

GND ==> GND

FUORI ==> D2

Passaggio 3: programmazione

Programmazione
Programmazione

Di seguito è riportato uno schizzo che ho realizzato per provare questo sensore IR:

int pinIR = 2;

void setup(){

Serial.begin(9600); pinMode(pinIR, INGRESSO); Serial.println("Rileva sensore IR"); ritardo(1000); } void loop(){ int IRstate = digitalRead(pinIR); if(IRstate == LOW){ Serial.println("Rilevato"); } else if(IRstate == HIGH){ Serial.println("Non rilevato"); } ritardo(1000); }

Fornisco anche il file, può essere scaricato di seguito:

Passaggio 4: risultato

Risultato
Risultato
Risultato
Risultato

Se si posiziona un oggetto davanti al sensore, il monitor seriale dirà "Rilevato".

se non ci sono oggetti davanti al sensore, la seriale del monitor dirà "Not Detected".

Questo risultato può essere utilizzato per controllare LED, relè e altro.

La funzione dei sensori IR non è solo quella di rilevare oggetti. possiamo usare questo sensore IR per leggere i dati dal telecomando. e lo farò nel prossimo articolo.

Consigliato: