Hur man använder IR -hindringssensorn på Arduino: 4 steg
Hur man använder IR -hindringssensorn på Arduino: 4 steg
Anonim
Hur man använder IR -hindringssensorn på Arduino
Hur man använder IR -hindringssensorn på Arduino
Hur man använder IR -hindringssensorn på Arduino
Hur man använder IR -hindringssensorn på Arduino
Hur man använder IR -hindringssensorn på Arduino
Hur man använder IR -hindringssensorn på Arduino
Hur man använder IR -hindringssensorn på Arduino
Hur man använder IR -hindringssensorn på Arduino

Hej, allihop, I den här artikeln kommer jag att skriva hur jag använder Avoidance Obstance IR -sensor på Arduino.

Komponenter som krävs:

  • IR -hinderundvikande sensor
  • Arduino Nano V.3
  • Jumpe wire
  • USBmini

Programvara som krävs:

Arduino IDE

Steg 1: Undvik Obstance IR -sensor

Avoiddance Obstance IR -sensor
Avoiddance Obstance IR -sensor
Avoiddance Obstance IR -sensor
Avoiddance Obstance IR -sensor

Hans sensor kan användas för att upptäcka föremål eller hinder framför den med hjälp av reflekterat infrarött ljus.

Denna sensor har två huvuddelar, nämligen IR -sändare och IR -mottagare. IR -sändare har plikt att avge infrarött ljus. när det träffar ett objekt reflekteras infrarött ljus. Och IR -mottagarens funktion är att ta emot den infraröda reflektionen.

När IR -mottagaren tar emot reflekterat infrarött ljus kommer utgången att vara "LÅG". När IR -mottagaren inte tar emot reflekterat infrarött ljus blir utgången "HIGH".

Det finns 2 LED -indikatorer i denna sensor. Strömindikator LED och utgångsindikator LED. Strömindikatorlampan tänds om modulen drivs av en elektrisk ström. Utgångsindikatorn lyser om det finns ett föremål framför sensorn eller IR -mottagaren som tar emot infrarött ljusreflektion.

Steg 2: Anslut IR Sensore till Arduino

Anslut IR Sensore till Arduino
Anslut IR Sensore till Arduino
Anslut IR Sensore till Arduino
Anslut IR Sensore till Arduino
Anslut IR Sensore till Arduino
Anslut IR Sensore till Arduino

Använd en bygelkabel för att ansluta IR -sensorn till Arduino.

Se bilden ovan eller instruktioner om detta:

IR till Arduino

VCC ==> + 5V

GND ==> GND

UT ==> D2

Steg 3: Programmering

Programmering
Programmering

Nedan är en skiss jag har gjort för att prova denna IR -känsla:

int pinIR = 2;

void setup () {

Serial.begin (9600); pinMode (pinIR, INPUT); Serial.println ("Upptäck IR -sensor"); fördröjning (1000); } void loop () {int IRstate = digitalRead (pinIR); if (IRstate == LOW) {Serial.println ("Upptäckt"); } annars if (IRstate == HIGH) {Serial.println ("Not Detected"); } fördröjning (1000); }

Jag tillhandahåller också filen, kan laddas ner nedan:

Steg 4: Resultat

Resultat
Resultat
Resultat
Resultat

Om du placerar ett föremål framför sensorn kommer den seriella skärmen att säga "Upptäckt".

om det inte finns något föremål framför sensorn kommer bildserien att säga "Not Detected".

Detta resultat kan användas för att styra lysdioder, reläer och andra.

IR -sensornas funktion är inte bara att detektera objekt. vi kan använda denna IR -sensor för att läsa data från fjärrkontrollen. och jag kommer att göra det i nästa artikel.

Rekommenderad: