Përmbajtje:

Si të përdorni sensorin e shmangies së pengesave IR në Arduino: 4 hapa
Si të përdorni sensorin e shmangies së pengesave IR në Arduino: 4 hapa

Video: Si të përdorni sensorin e shmangies së pengesave IR në Arduino: 4 hapa

Video: Si të përdorni sensorin e shmangies së pengesave IR në Arduino: 4 hapa
Video: Infrared Obstacle Avoidance module for Arduino with code 2024, Nëntor
Anonim
Si të përdorni sensorin e shmangies së pengesave IR në Arduino
Si të përdorni sensorin e shmangies së pengesave IR në Arduino
Si të përdorni sensorin e shmangies së pengesave IR në Arduino
Si të përdorni sensorin e shmangies së pengesave IR në Arduino
Si të përdorni sensorin e shmangies së pengesave IR në Arduino
Si të përdorni sensorin e shmangies së pengesave IR në Arduino
Si të përdorni sensorin e shmangies së pengesave IR në Arduino
Si të përdorni sensorin e shmangies së pengesave IR në Arduino

Përshëndetje të gjithë, Në këtë artikull do të shkruaj se si të përdor sensorin IR të shmangies në Arduino.

Përbërësit e kërkuar:

  • Sensori i shmangies së pengesave IR
  • Arduino Nano V.3
  • Tela Jumpe
  • USBmini

Softueri i kërkuar:

Arduino IDE

Hapi 1: Sensori i Avoiddance Obstance IR

Sensori IR i Obstancës Avoiddance
Sensori IR i Obstancës Avoiddance
Sensori IR i Obstancës Avoiddance
Sensori IR i Obstancës Avoiddance

Sensori i tij mund të përdoret për të zbuluar objekte ose pengesa para tij duke përdorur dritë infra të kuqe të reflektuar.

Ky sensor ka 2 pjesë kryesore, përkatësisht emetuesin IR dhe marrësin IR. Emetuesi IR ka për detyrë të lëshojë dritë infra të kuqe. kur godet një objekt, drita infra të kuqe do të reflektohet. Dhe funksioni i Marrësit IR është të marrë reflektimin infra të kuqe.

Kur IRreceiver merr dritën e reflektuar infra të kuqe, dalja do të jetë "LOW". Kur IRreceiver nuk merr dritë të reflektuar infra të kuqe, dalja do të jetë "HIGH".

Ka 2 tregues LED në këtë sensor. Treguesi i energjisë i udhëhequr dhe treguesi i daljes i udhëhequr. Treguesi LED i energjisë do të ndizet nëse moduli mundësohet nga një rrymë elektrike. Treguesi LED i daljes do të ndizet nëse ka një objekt përpara sensorit ose marrësit IR që merr reflektim të dritës infra të kuqe.

Hapi 2: Lidhni sensorin IR me Arduino

Lidhni sensorin IR me Arduino
Lidhni sensorin IR me Arduino
Lidhni sensorin IR me Arduino
Lidhni sensorin IR me Arduino
Lidhni sensorin IR me Arduino
Lidhni sensorin IR me Arduino

Përdorni një kabllo kërcyesi për të lidhur sensorin IR me Arduino.

Shikoni foton më lart ose udhëzimet për këtë:

IR në Arduino

VCC ==> + 5V

GND ==> GND

JASHT ==> D2

Hapi 3: Programimi

Programimi
Programimi

Më poshtë është një skicë që kam bërë për të provuar këtë sens IR:

int pinIR = 2;

void setup () {

Serial.filloj (9600); pinMode (pinIR, INPUT); Serial.println ("Detect IR Sensor"); vonesa (1000); } void loop () {int IRstate = digitalRead (pinIR); if (IRstate == LOW) {Serial.println ("U zbulua"); } tjetër nëse (IRstate == LART) {Serial.println ("Nuk u zbulua"); } vonesa (1000); }

Unë gjithashtu ofroj skedarin, mund të shkarkohet më poshtë:

Hapi 4: Rezultati

Rezultati
Rezultati
Rezultati
Rezultati

Nëse vendosni një objekt para sensorit, monitori serik do të thotë "U zbulua".

nëse nuk ka asnjë objekt para sensorit, seriali i monitorit do të thotë "Nuk u zbulua".

Ky rezultat mund të përdoret për të kontrolluar LED, stafetë dhe të tjerët.

Funksioni i sensorëve IR nuk është vetëm zbulimi i objekteve. ne mund ta përdorim këtë sensor IR për të lexuar të dhëna nga telekomanda. dhe do ta bëj në artikullin tjetër.

Recommended: