Kā izmantot IR šķēršļu novēršanas sensoru Arduino: 4 soļi
Kā izmantot IR šķēršļu novēršanas sensoru Arduino: 4 soļi
Anonim
Kā lietot IR šķēršļu novēršanas sensoru Arduino
Kā lietot IR šķēršļu novēršanas sensoru Arduino
Kā lietot IR šķēršļu novēršanas sensoru Arduino
Kā lietot IR šķēršļu novēršanas sensoru Arduino
Kā lietot IR šķēršļu novēršanas sensoru Arduino
Kā lietot IR šķēršļu novēršanas sensoru Arduino
Kā lietot IR šķēršļu novēršanas sensoru Arduino
Kā lietot IR šķēršļu novēršanas sensoru Arduino

Sveiki, visi, Šajā rakstā es uzrakstīšu, kā Arduino izmantot izvairīšanās objekta IR sensoru.

Nepieciešamās sastāvdaļas:

  • IR šķēršļu novēršanas sensors
  • Arduino Nano V.3
  • Jumpe stieple
  • USB mini

Nepieciešamā programmatūra:

Arduino IDE

1. solis: izvairīšanās no objektīva IR sensora

Izvairīšanās no objektīva IR sensors
Izvairīšanās no objektīva IR sensors
Izvairīšanās no objektīva IR sensors
Izvairīšanās no objektīva IR sensors

Viņa sensoru var izmantot, lai atklātu priekšā esošos objektus vai šķēršļus, izmantojot atstaroto infrasarkano gaismu.

Šim sensoram ir 2 galvenās daļas, proti, IR raidītājs un IR uztvērējs. IR izstarotāja pienākums ir izstarot infrasarkano gaismu. kad tas atsitās pret objektu, tiks atspoguļota infrasarkanā gaisma. Un IR uztvērēja funkcija ir uztvert infrasarkano staru.

Kad IR uztvērējs saņem atstarotu infrasarkano gaismu, izeja būs "LOW". Ja IR uztvērējs nesaņem atstaroto infrasarkano gaismu, izeja būs "HIGH".

Šajā sensorā ir 2 LED indikatori. Strāvas indikatora LED un izejas indikatora gaismas diode. Ja moduli darbina elektriskā strāva, iedegas strāvas indikatora gaismas diode. Izejas indikatora gaismas diode iedegsies, ja sensora vai IR uztvērēja priekšā atrodas kāds objekts, kas uztver infrasarkano gaismu.

2. darbība: savienojiet IR Sensore ar Arduino

Savienojiet IR Sensore ar Arduino
Savienojiet IR Sensore ar Arduino
Savienojiet IR Sensore ar Arduino
Savienojiet IR Sensore ar Arduino
Savienojiet IR Sensore ar Arduino
Savienojiet IR Sensore ar Arduino

Izmantojiet džempera kabeli, lai savienotu IR sensoru ar Arduino.

Skatiet iepriekš redzamo attēlu vai norādījumus par to:

IR uz Arduino

VCC ==> + 5V

GND ==> GND

OUT ==> D2

3. solis: programmēšana

Programmēšana
Programmēšana

Zemāk ir skice, ko esmu izveidojis, lai izmēģinātu šo IR sensiru:

int pinIR = 2;

void setup () {

Sērijas sākums (9600); pinMode (pinIR, INPUT); Serial.println ("Atklāt IR sensoru"); kavēšanās (1000); } void loop () {int IRstate = digitalRead (pinIR); ja (IRstate == LOW) {Serial.println ("Noteikts"); } cits if (IRstate == HIGH) {Serial.println ("Nav konstatēts"); } kavēšanās (1000); }

Es arī sniedzu failu, to var lejupielādēt zemāk:

4. solis: rezultāts

Rezultāts
Rezultāts
Rezultāts
Rezultāts

Ja sensora priekšā novietojat kādu priekšmetu, sērijas monitors pateiks "Detected".

ja sensora priekšā nav neviena objekta, monitora sērija saka "Not Detected".

Šo rezultātu var izmantot, lai kontrolētu gaismas diodes, relejus un citus.

IR sensoru funkcija nav tikai objektu noteikšana. mēs varam izmantot šo IR sensoru, lai nolasītu datus no tālvadības pults. un es to izdarīšu nākamajā rakstā.

Ieteicams: