Hoe u die IR -obstakel -vermydingssensor op Arduino kan gebruik: 4 stappe
Hoe u die IR -obstakel -vermydingssensor op Arduino kan gebruik: 4 stappe
Anonim
Hoe om die IR -obstakelvermydingsensor op Arduino te gebruik
Hoe om die IR -obstakelvermydingsensor op Arduino te gebruik
Hoe om die IR -obstakel -vermydingssensor op Arduino te gebruik
Hoe om die IR -obstakel -vermydingssensor op Arduino te gebruik
Hoe om die IR -obstakelvermydingsensor op Arduino te gebruik
Hoe om die IR -obstakelvermydingsensor op Arduino te gebruik
Hoe om die IR -obstakel -vermydingssensor op Arduino te gebruik
Hoe om die IR -obstakel -vermydingssensor op Arduino te gebruik

Hallo almal, In hierdie artikel sal ek skryf hoe u die vermyding -obstansie -IR -sensor op Arduino kan gebruik.

Vereiste komponente:

  • IR -hindernisvermydingsensor
  • Arduino Nano V.3
  • Jumpedraad
  • USBmini

Sagteware benodig:

Arduino IDE

Stap 1: Vermy IR -sensor vir obstansie

Vermy IR -sensor
Vermy IR -sensor
Vermy IR -sensor
Vermy IR -sensor

Sy sensor kan gebruik word om voorwerpe of hindernisse voor hom op te spoor met behulp van weerkaatste infrarooi lig.

Hierdie sensor het 2 hoofonderdele, naamlik IR -emitter en IR -ontvanger. IR -emitter het die plig om infrarooi lig uit te straal. As dit 'n voorwerp raak, sal infrarooi lig weerkaats word. En die funksie van die IR -ontvanger is om die infrarooi weerkaatsing te ontvang.

As die IR -ontvanger weerkaatste infrarooi lig ontvang, sal die uitset "LAAG" wees. As die IR -ontvanger nie gereflekteerde infrarooi lig ontvang nie, is die uitset "HOOG".

Daar is 2 LED -aanwysers in hierdie sensor. Kragaanwyser gelei en uitvoer aanwyser gelei. Die kragaanwyser -LED sal aanskakel as die module deur 'n elektriese stroom aangedryf word. Die uitvoer -aanwyser -LED sal brand as daar 'n voorwerp voor die sensor of IR -ontvanger is wat infrarooi weerkaatsing ontvang.

Stap 2: Koppel die IR Sensore aan op Arduino

Koppel die IR Sensore aan op Arduino
Koppel die IR Sensore aan op Arduino
Koppel die IR Sensore aan op Arduino
Koppel die IR Sensore aan op Arduino
Koppel die IR Sensore aan op Arduino
Koppel die IR Sensore aan op Arduino

Gebruik 'n springkabel om die IR -sensor aan te sluit op Arduino.

Sien die prent hierbo of instruksies hieroor:

IR na Arduino

VCC ==> + 5V

GND ==> GND

UIT ==> D2

Stap 3: Programmering

Programmering
Programmering

Hieronder is 'n skets wat ek gemaak het om hierdie IR -sin te probeer:

int pinIR = 2;

ongeldige opstelling () {

Serial.begin (9600); pinMode (pinIR, INPUT); Serial.println ("Ontdek IR -sensor"); vertraging (1000); } leemte -lus () {int IRstate = digitalRead (pinIR); if (IRstaat == LAAG) {Serial.println ("opgespoor"); } anders as (IRstaat == HOOG) {Serial.println ("Nie opgespoor nie"); } vertraging (1000); }

Ek verskaf ook die lêer, kan hieronder afgelaai word:

Stap 4: Resultaat

Uitslag
Uitslag
Uitslag
Uitslag

As u 'n voorwerp voor die sensor plaas, sal die seriële monitor 'Opgemerk' sê.

As daar geen voorwerp voor die sensor is nie, sal die monitorreeks 'Nie opgespoor' sê nie.

Hierdie resultaat kan gebruik word om LED's, relais en ander te beheer.

Die funksie van IR -sensors is nie net om voorwerpe op te spoor nie. ons kan hierdie IR -sensor gebruik om data van die afstandsbediening af te lees. en ek sal dit in die volgende artikel doen.

Aanbeveel: