Kazalo:

Kako uporabljati IR -senzor za preprečevanje ovir na Arduinu: 4 koraki
Kako uporabljati IR -senzor za preprečevanje ovir na Arduinu: 4 koraki

Video: Kako uporabljati IR -senzor za preprečevanje ovir na Arduinu: 4 koraki

Video: Kako uporabljati IR -senzor za preprečevanje ovir na Arduinu: 4 koraki
Video: Дэниел Шмахтенбергер: Уничтожат ли нас технологии? 2024, November
Anonim
Kako uporabljati IR -senzor za preprečevanje ovir na Arduinu
Kako uporabljati IR -senzor za preprečevanje ovir na Arduinu
Kako uporabljati IR -senzor za preprečevanje ovir na Arduinu
Kako uporabljati IR -senzor za preprečevanje ovir na Arduinu
Kako uporabljati IR senzor za preprečevanje ovir na Arduinu
Kako uporabljati IR senzor za preprečevanje ovir na Arduinu
Kako uporabljati IR senzor za preprečevanje ovir na Arduinu
Kako uporabljati IR senzor za preprečevanje ovir na Arduinu

Pozdravljeni vsi, V tem članku bom napisal, kako uporabljati IR senzor za izogibanje snovi na Arduinu.

Potrebne komponente:

  • IR -senzor za preprečevanje ovir
  • Arduino Nano V.3
  • Jumpe žica
  • USB mini

Potrebna programska oprema:

Arduino IDE

1. korak: IR senzor za izogibanje snovi

IR senzor za izogibanje snovi
IR senzor za izogibanje snovi
IR senzor za izogibanje snovi
IR senzor za izogibanje snovi

Njegov senzor se lahko uporablja za odkrivanje predmetov ali ovir pred njim z uporabo odbite infrardeče svetlobe.

Ta senzor ima 2 glavna dela, in sicer IR oddajnik in IR sprejemnik. IR oddajnik je dolžan oddajati infrardečo svetlobo. ko udari v predmet, se bo infrardeča svetloba odbila. In funkcija IR sprejemnika je sprejeti infrardeči odsev.

Ko IR sprejemnik prejme odsevno infrardečo svetlobo, bo izhod "NIZKI". Ko IR sprejemnik ne sprejme odbite infrardeče svetlobe, bo izhod "HIGH".

V tem senzorju sta 2 LED indikatorja. LED indikator napajanja in indikator izhoda. LED indikator napajanja se prižge, če modul napaja električni tok. LED izhodna lučka zasveti, če je pred senzorjem ali IR sprejemnikom predmet, ki sprejema infrardeč odsev svetlobe.

Korak: Priključite IR Sensore na Arduino

Priključite IR senzor na Arduino
Priključite IR senzor na Arduino
Priključite IR senzor na Arduino
Priključite IR senzor na Arduino
Priključite IR senzor na Arduino
Priključite IR senzor na Arduino

Za priključitev IR senzorja na Arduino uporabite mostični kabel.

Oglejte si zgornjo sliko ali navodila glede tega:

IR v Arduino

VCC ==> + 5V

GND ==> GND

IZHOD ==> D2

3. korak: Programiranje

Programiranje
Programiranje

Spodaj je skica, ki sem jo naredil, da preizkusim ta IR senzor:

int pinIR = 2;

void setup () {

Serial.begin (9600); pinMode (pinIR, INPUT); Serial.println ("Zaznaj IR senzor"); zamuda (1000); } void loop () {int IRstate = digitalRead (pinIR); if (IRstate == LOW) {Serial.println ("Zaznano"); } else if (IRstate == HIGH) {Serial.println ("Ni zaznano"); } zakasnitev (1000); }

Ponujam tudi datoteko, ki jo lahko prenesete spodaj:

4. korak: Rezultat

Rezultat
Rezultat
Rezultat
Rezultat

Če pred senzor postavite predmet, bo na serijskem monitorju izpisano "Zaznano".

če pred senzorjem ni nobenega predmeta, bo na monitorju prikazano "Not Detected".

Ta rezultat je mogoče uporabiti za krmiljenje LED, relejev in drugih.

Funkcija IR senzorjev ni le zaznavanje predmetov. s tem IR senzorjem lahko beremo podatke z daljinskega upravljalnika. in uspelo mi bo v naslednjem članku.

Priporočena: