Orodha ya maudhui:

Jinsi ya kutumia Sensor ya Kuzuia Vizuizi vya IR kwenye Arduino: Hatua 4
Jinsi ya kutumia Sensor ya Kuzuia Vizuizi vya IR kwenye Arduino: Hatua 4

Video: Jinsi ya kutumia Sensor ya Kuzuia Vizuizi vya IR kwenye Arduino: Hatua 4

Video: Jinsi ya kutumia Sensor ya Kuzuia Vizuizi vya IR kwenye Arduino: Hatua 4
Video: VL53L1X Лазерный дистанционный датчик времени полета 400 см 2024, Novemba
Anonim
Jinsi ya kutumia Sensor ya Kuzuia Vizuizi vya IR kwenye Arduino
Jinsi ya kutumia Sensor ya Kuzuia Vizuizi vya IR kwenye Arduino
Jinsi ya kutumia Sensor ya Kuzuia Vizuizi vya IR kwenye Arduino
Jinsi ya kutumia Sensor ya Kuzuia Vizuizi vya IR kwenye Arduino
Jinsi ya kutumia Sensor ya Kuzuia Vizuizi vya IR kwenye Arduino
Jinsi ya kutumia Sensor ya Kuzuia Vizuizi vya IR kwenye Arduino
Jinsi ya kutumia Sensor ya Kuzuia Vizuizi vya IR kwenye Arduino
Jinsi ya kutumia Sensor ya Kuzuia Vizuizi vya IR kwenye Arduino

Halo, nyote, Katika nakala hii nitaandika jinsi ya kutumia Sensor IR ya Kuepuka Kuepuka kwenye Arduino.

Vipengele vinahitajika:

  • Sensor ya Kuzuia Vizuizi vya IR
  • Arduino Nano V.3
  • Waya ya kuruka
  • USBmini

Programu inahitajika:

Arduino IDE

Hatua ya 1: Kuzuia Vizuizi vya IR Sensor

Kuzuia Usumbufu IR Sensor
Kuzuia Usumbufu IR Sensor
Kuzuia Usumbufu IR Sensor
Kuzuia Usumbufu IR Sensor

Sensorer yake inaweza kutumika kugundua vitu au vizuizi mbele yake kwa kutumia nuru ya infrared.

Sensor hii ina sehemu kuu 2, ambazo ni IR Emitter na mpokeaji wa IR. Emitter ya IR ina jukumu la kutoa mwanga wa infrared. inapogonga kitu, taa ya infrared itaonyeshwa. Na kazi ya Mpokeaji wa IR ni kupokea tafakari ya infrared.

Wakati mpokeaji anapokea taa ya infrared iliyoonyeshwa, pato litakuwa "CHINI". Wakati mpokeaji anapokea taa isiyoonekana ya infrared, Pato litakuwa "JUU".

Kuna viashiria 2 vya LED kwenye sensor hii. Kiashiria cha nguvu kilichoongozwa na kiashiria cha pato kilichoongozwa. Kiashiria cha nguvu cha umeme kitawashwa ikiwa moduli inaendeshwa na umeme wa sasa. Kiashiria cha pato LED itaangaza ikiwa kuna kitu mbele ya sensa au mpokeaji wa IR anayepokea mwangaza wa infrared.

Hatua ya 2: Unganisha IR Sensore kwa Arduino

Unganisha IR Sensore kwa Arduino
Unganisha IR Sensore kwa Arduino
Unganisha IR Sensore kwa Arduino
Unganisha IR Sensore kwa Arduino
Unganisha IR Sensore kwa Arduino
Unganisha IR Sensore kwa Arduino

Tumia kebo ya kuruka kuunganisha sensa ya IR kwa Arduino.

Tazama picha hapo juu au maagizo juu ya hii:

IR kwa Arduino

VCC ==> + 5V

GND ==> GND

OUT ==> D2

Hatua ya 3: Programu

Kupanga programu
Kupanga programu

Hapa chini kuna mchoro ambao nimefanya kujaribu sensire hii ya IR:

siri pin = 2;

usanidi batili () {

Kuanzia Serial (9600); pinMode (pinIR, Pembejeo); Serial.println ("Tambua sensa ya IR"); kuchelewesha (1000); } kitanzi batili () {int IRstate = digitalRead (pinIR); ikiwa (IRstate == LOW) {Serial.println ("Imegunduliwa"); } mwingine ikiwa (IRstate == HIGH) {Serial.println ("Haikugunduliwa"); } kuchelewa (1000); }

Mimi pia hutoa faili, inaweza kupakuliwa hapa chini:

Hatua ya 4: Matokeo

Matokeo
Matokeo
Matokeo
Matokeo

Ikiwa utaweka kitu mbele ya sensor, mfuatiliaji wa serial atasema "Kugunduliwa".

ikiwa hakuna kitu mbele ya sensor, mfuatiliaji wa kufuatilia atasema "Haikugunduliwa".

Matokeo haya yanaweza kutumika kudhibiti LED, relays na wengine.

Kazi ya sensorer za IR sio tu kugundua vitu. tunaweza kutumia kitambuzi hiki cha IR kusoma data kutoka kwa kidhibiti cha mbali. na nitaifanya katika nakala inayofuata.

Ilipendekeza: