Sadržaj:

Kako koristiti IC osjetnik za izbjegavanje prepreka na Arduinu: 4 koraka
Kako koristiti IC osjetnik za izbjegavanje prepreka na Arduinu: 4 koraka

Video: Kako koristiti IC osjetnik za izbjegavanje prepreka na Arduinu: 4 koraka

Video: Kako koristiti IC osjetnik za izbjegavanje prepreka na Arduinu: 4 koraka
Video: ESP32 Tutorial 2 - What's ESP32, Camera Extension Board, unboxing SunFounder's ESP32 IoT Learnig kit 2024, Srpanj
Anonim
Kako koristiti IC osjetnik za izbjegavanje prepreka na Arduinu
Kako koristiti IC osjetnik za izbjegavanje prepreka na Arduinu
Kako koristiti IC osjetnik za izbjegavanje prepreka na Arduinu
Kako koristiti IC osjetnik za izbjegavanje prepreka na Arduinu
Kako koristiti IC osjetnik za izbjegavanje prepreka na Arduinu
Kako koristiti IC osjetnik za izbjegavanje prepreka na Arduinu
Kako koristiti IC osjetnik za izbjegavanje prepreka na Arduinu
Kako koristiti IC osjetnik za izbjegavanje prepreka na Arduinu

Pozdrav svima, U ovom članku ću napisati kako koristiti IR osjetnik za izbjegavanje supstanci na Arduinu.

Potrebne komponente:

  • IC osjetnik za izbjegavanje prepreka
  • Arduino Nano V.3
  • Žumpe žica
  • USBmini

Potreban softver:

Arduino IDE

Korak 1: IR osjetnik za izbjegavanje supstanci

IR osjetnik za izbjegavanje okolnosti
IR osjetnik za izbjegavanje okolnosti
IR osjetnik za izbjegavanje okolnosti
IR osjetnik za izbjegavanje okolnosti

Njegov senzor može se koristiti za otkrivanje objekata ili prepreka ispred njega pomoću reflektiranog infracrvenog svjetla.

Ovaj senzor ima 2 glavna dijela, naime IR odašiljač i IR prijemnik. IR emiter ima dužnost emitirati infracrveno svjetlo. kada udari u objekt, infracrveno svjetlo će se odbiti. Funkcija IC prijemnika je primanje infracrvene refleksije.

Kad IR prijemnik primi reflektirano infracrveno svjetlo, izlaz će biti "LOW". Kada IR prijemnik ne prima reflektirano infracrveno svjetlo, izlaz će biti "HIGH".

U ovom senzoru postoje 2 LED indikatora. LED indikator napajanja i indikator izlaza. LED indikator napajanja će se uključiti ako se modul napaja električnom strujom. LED izlaznog indikatora svijetlit će ako postoji objekt ispred senzora ili IC prijemnika koji prima refleksiju infracrvene svjetlosti.

Korak 2: Povežite IR senzor s Arduinom

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

Pomoću kratkospojnog kabela spojite IC senzor na Arduino.

Pogledajte gornju sliku ili upute o tome:

IR za Arduino

VCC ==> + 5V

GND ==> GND

IZLAZ ==> D2

Korak 3: Programiranje

Programiranje
Programiranje

Ispod je skica koju sam napravio da isprobam ovaj IC senzor:

int pinIR = 2;

void setup () {

Serial.begin (9600); pinMode (pinIR, INPUT); Serial.println ("Otkrij IC senzor"); kašnjenje (1000); } void loop () {int IRstate = digitalRead (pinIR); if (IRstate == LOW) {Serial.println ("Otkriveno"); } else if (IRstate == HIGH) {Serial.println ("Nije otkriveno"); } kašnjenje (1000); }

Također dajem datoteku, može se preuzeti ispod:

Korak 4: Rezultat

Proizlaziti
Proizlaziti
Proizlaziti
Proizlaziti

Ako postavite objekt ispred senzora, serijski monitor će reći "Otkriveno".

ako nema predmeta ispred senzora, serijski broj monitora će reći "Nije otkriveno".

Ovaj se rezultat može koristiti za upravljanje LED diodama, relejima i drugima.

Funkcija IC senzora nije samo otkrivanje objekata. možemo koristiti ovaj IR senzor za čitanje podataka s daljinskog upravljača. i to ću učiniti u sljedećem članku.

Preporučeni: