Мазмұны:
- 1 -қадам: Obstance IR сенсорынан аулақ болыңыз
- 2 -қадам: IR Sensore құрылғысын Arduino -ға қосыңыз
- 3 -қадам: бағдарламалау
- 4 -қадам: Нәтиже
Бейне: IR кедергісін болдырмау датчигін Arduino -да қалай қолдануға болады: 4 қадам
2024 Автор: John Day | [email protected]. Соңғы өзгертілген: 2024-01-30 10:24
Сәлем, бәріне, Бұл мақалада мен Arduino -да Avoidance Obstance IR сенсорын қалай қолдану керектігін жазамын.
Қажетті компоненттер:
- IR кедергісін болдырмайтын сенсор
- Arduino Nano V.3
- Секіру сымы
- USB мини
Қажетті бағдарламалық қамтамасыз ету:
Arduino IDE
1 -қадам: Obstance IR сенсорынан аулақ болыңыз
Оның сенсоры шағылған инфрақызыл сәуленің көмегімен оның алдындағы заттарды немесе кедергілерді анықтау үшін қолданыла алады.
Бұл сенсорда екі негізгі бөлік бар, атап айтқанда IR эмитенті және инфрақызыл қабылдағыш. Инфрақызыл сәулені шығаруға ИҚ сәуле шығарушы міндетті. ол объектке тигенде инфрақызыл сәуле шағылады. Ал IR қабылдағыштың қызметі - инфрақызыл сәулені қабылдау.
IRreceiver шағылған инфрақызыл сәулені қабылдағанда, шығыс «LOW» болады. IRreceiver шағылған инфрақызыл сәулені алмаса, шығыс «HIGH» болады.
Бұл сенсорда 2 жарық диоды бар. Қуат индикаторы және шығыс индикаторы. Егер модуль электр тогымен жұмыс жасаса, жарық индикаторы қосылады. Егер сенсордың немесе инфрақызыл сәуленің шағылуын қабылдайтын инфрақызыл қабылдағыштың алдында объект болса, шығыс индикаторы жанады.
2 -қадам: IR Sensore құрылғысын Arduino -ға қосыңыз
IR сенсорын Arduino -ға қосу үшін өтпелі кабельді пайдаланыңыз.
Жоғарыдағы суретті немесе осы туралы нұсқауларды қараңыз:
Ардуиноға IR
VCC ==> + 5В
GND ==> GND
OUT ==> D2
3 -қадам: бағдарламалау
Төменде осы IR сенсорды сынап көру үшін жасаған эскиз:
int pinIR = 2;
жарамсыз орнату () {
Serial.begin (9600); pinMode (pinIR, INPUT); Serial.println («IR сенсорын анықтау»); кешіктіру (1000); } void loop () {int IRstate = digitalRead (pinIR); if (IRstate == LOW) {Serial.println («Анықталды»); } else if (IRstate == HIGH) {Serial.println («Анықталмаған»); } кешігу (1000); }
Мен файлды ұсынамын, оны төменде жүктеуге болады:
4 -қадам: Нәтиже
Егер сенсордың алдына объект қойсаңыз, сериялық мониторда «Анықталды» деп жазылады.
егер сенсордың алдында объект болмаса, монитор сериясында «Анықталмады» деп жазылады.
Бұл нәтижені жарықдиодты, реле және басқаларды басқару үшін пайдалануға болады.
Инфрақызыл сенсорлардың қызметі тек объектілерді анықтау ғана емес. біз бұл ИҚ сенсорын қашықтан басқару пультіндегі деректерді оқу үшін қолдана аламыз. және мен оны келесі мақалада жасаймын.
Ұсынылған:
Visuino Breathalyzer MQ-3 алкоголь газ датчигін қалай қолдануға болады: 8 қадам
Visuino Breathalyzer MQ-3 алкогольдік газ датчигін қалай қолдануға болады: Бұл оқулықта біз LD-де алкоголь деңгейін көрсету және шектеуді анықтау үшін Arduino UNO, OLED Lcd, MQ-3 алкогольді газ сенсоры модулін және Visuino қолданамыз. Демонстрациялық бейнені қараңыз
TM1637 жарықдиодты дисплей мен кедергілерді болдырмау датчигін қолданатын Arduino есептегіші: 7 қадам
Arduino Counter TM1637 LED дисплейі мен кедергілерден аулақ болу сенсорын қолданады: Бұл оқулықта біз LED дисплейі TM1637 мен кедергілерден аулақ болу сенсоры мен Visuino көмегімен қарапайым цифрлық есептегіш жасауды үйренеміз
Оқу құралы: US-016 аналогты ультрадыбыстық қашықтық датчигін Arduino UNO көмегімен қалай қолдануға болады: 3 қадам
Оқу құралы: US-016 аналогтық ультрадыбыстық қашықтық датчигін Arduino UNO-мен қалай қолдану керек: Сипаттама: US-016 ультрадыбыстық іске қосу модулі 2 см ~ 3 м өлшеуге болмайтын мүмкіндіктерге, 5 В кернеуге, 3,8мА жұмыс токына, аналогтық шығыс кернеуін қолдайды, тұрақты және сенімді. Бұл модуль қолданбаға байланысты әр түрлі болуы мүмкін
Arduino көмегімен дыбыс датчигін қалай қолдануға болады: 5 қадам
Дыбыс датчигін Arduino -мен қалай қолдануға болады: Барлығына сәлем, мен бұл мақалада дыбысты сенсорды arduino uno көмегімен қалай басқаруға болатынын көрсетемін, егер сіз қатты дыбыс шығарсаңыз. Міне мен дайындаған видео оқулық
Linux жүктеу дискісін қалай құруға болады (және оны қалай қолдануға болады): 10 қадам
Linux жүктеу дискісін қалай құруға болады (және оны қалай қолдануға болады): Бұл Linux -тен қалай бастау керектігі туралы қарапайым кіріспе, атап айтқанда Ubuntu