Innholdsfortegnelse:

Hvordan bruke IR -hindringssensoren på Arduino: 4 trinn
Hvordan bruke IR -hindringssensoren på Arduino: 4 trinn

Video: Hvordan bruke IR -hindringssensoren på Arduino: 4 trinn

Video: Hvordan bruke IR -hindringssensoren på Arduino: 4 trinn
Video: Infrared Obstacle Avoidance module for Arduino with code 2024, November
Anonim
Slik bruker du IR -hindringssensoren på Arduino
Slik bruker du IR -hindringssensoren på Arduino
Slik bruker du IR -hindringssensoren på Arduino
Slik bruker du IR -hindringssensoren på Arduino
Slik bruker du IR -hindringssensoren på Arduino
Slik bruker du IR -hindringssensoren på Arduino
Slik bruker du IR -hindringssensoren på Arduino
Slik bruker du IR -hindringssensoren på Arduino

Hei alle, I denne artikkelen vil jeg skrive hvordan du bruker Avoidance Obstance IR -sensor på Arduino.

Nødvendige komponenter:

  • IR hindringssensor
  • Arduino Nano V.3
  • Jumpe wire
  • USBmini

Programvare som kreves:

Arduino IDE

Trinn 1: Unngå IR -sensor for hindring

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

Sensoren hans kan brukes til å oppdage objekter eller hindringer foran den ved hjelp av reflektert infrarødt lys.

Denne sensoren har 2 hoveddeler, nemlig IR -sender og IR -mottaker. IR -sender har plikt til å avgi infrarødt lys. Når det treffer et objekt, vil infrarødt lys reflekteres. Og IR -mottakerens funksjon er å motta den infrarøde refleksjonen.

Når IR -mottakeren mottar reflektert infrarødt lys, vil utgangen være "LAV". Når IR -mottakeren ikke mottar reflektert infrarødt lys, vil utgangen være "HØY".

Det er 2 LED -indikatorer i denne sensoren. Strømindikator LED og utgangsindikator LED. Strømindikatorlampen tennes hvis modulen drives av en elektrisk strøm. Utgangsindikatorlampen lyser hvis det er et objekt foran sensoren eller IR -mottakeren som mottar refleksjon av infrarødt lys.

Trinn 2: Koble IR Sensore til Arduino

Koble IR Sensore til Arduino
Koble IR Sensore til Arduino
Koble IR Sensore til Arduino
Koble IR Sensore til Arduino
Koble IR Sensore til Arduino
Koble IR Sensore til Arduino

Bruk en startkabel for å koble IR -sensoren til Arduino.

Se bildet ovenfor eller instruksjoner om dette:

IR til Arduino

VCC ==> + 5V

GND ==> GND

UT ==> D2

Trinn 3: Programmering

Programmering
Programmering

Nedenfor er en skisse jeg har laget for å prøve denne IR -sansen:

int pinIR = 2;

ugyldig oppsett () {

Serial.begin (9600); pinMode (pinIR, INPUT); Serial.println ("Detect IR Sensor"); forsinkelse (1000); } void loop () {int IRstate = digitalRead (pinIR); if (IRstate == LOW) {Serial.println ("Oppdaget"); } annet hvis (IRstate == HIGH) {Serial.println ("Ikke oppdaget"); } forsinkelse (1000); }

Jeg gir også filen, kan lastes ned nedenfor:

Trinn 4: Resultat

Resultat
Resultat
Resultat
Resultat

Hvis du plasserer et objekt foran sensoren, vil den serielle skjermen si "Detected".

hvis det ikke er noe objekt foran sensoren, vil monitoren si "Not Detected".

Dette resultatet kan brukes til å kontrollere lysdioder, reléer og andre.

Funksjonen til IR -sensorer er ikke bare å oppdage objekter. vi kan bruke denne IR -sensoren til å lese data fra fjernkontrollen. og jeg kommer til å gjøre det i neste artikkel.

Anbefalt: