Мазмуну:
- 1 -кадам: Obstance IR сенсорунан алыс болуңуз
- 2 -кадам: IR Sensore'ду Arduino менен туташтырыңыз
- 3 -кадам: Программалоо
- 4 -кадам: Жыйынтык
Video: IR тоскоолдуктарын болтурбоо сенсорун Arduinoдо кантип колдонуу керек: 4 кадам
2024 Автор: John Day | [email protected]. Акыркы өзгөртүү: 2024-01-30 10:40
Салам, баарыңарга, Бул макалада мен Arduinoдо Avoidance Obstance IR Sensor кантип колдонууну жазам.
Керектүү компоненттер:
- IR тоскоолдуктардан качуу сенсору
- Arduino Nano V.3
- Jumpe зымы
- USBmini
Программалык камсыздоо талап кылынат:
Arduino IDE
1 -кадам: Obstance IR сенсорунан алыс болуңуз
Анын сенсору чагылдырылган инфракызыл нурдун жардамы менен анын алдындагы нерселерди же тоскоолдуктарды аныктоо үчүн колдонулушу мүмкүн.
Бул сенсор 2 негизги бөлүктөн турат, тактап айтканда IR эмитенти жана IR кабылдагычы. IR эмитенти инфракызыл нур чыгарууга милдеттүү. ал объектке тийгенде, инфракызыл нур чагылат. Ал эми IR алуучунун милдети - инфракызыл чагылууну алуу.
IRreceiver чагылган инфракызыл нурду алганда, чыгышы "LOW" болот. IRreceiver чагылдырылган инфракызыл нурду албаганда, Чыгуу "HIGH" болот.
Бул сенсордо 2 LED көрсөткүчү бар. Кубат көрсөткүчү жетектөөчү жана чыгаруу көрсөткүчү жетектөөчү. Модуль электр тогу менен иштесе кубаттуулук индикатору күйөт. Чыгуучу индикатору, сенсордун же IR кабыл алуучунун алдында инфракызыл нурдун чагылышын кабыл алуучу объект болсо жарык болот.
2 -кадам: IR Sensore'ду Arduino менен туташтырыңыз
IR сенсорун Arduino менен туташтыруу үчүн секирүүчү кабелди колдонуңуз.
Жогорудагы сүрөттү же бул боюнча көрсөтмөлөрдү караңыз:
IR - Arduino
VCC ==> + 5V
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 ("Detected"); } else if (IRstate == HIGH) {Serial.println ("Not Detected"); } кечигүү (1000); }
Мен ошондой эле файлды берем, аны төмөндө жүктөп алсаңыз болот:
4 -кадам: Жыйынтык
Сенсордун алдына объект койсоңуз, сериялык монитор "Табылды" дейт.
сенсордун алдында эч кандай объект жок болсо, монитордун сериясында "Табылган жок" деп жазылат.
Бул жыйынтыкты LED, реле жана башкаларды башкаруу үчүн колдонсо болот.
IR сенсорлорунун милдети объекттерди табуу үчүн гана эмес. биз бул IR сенсорун алыстан башкаргычтан маалыматтарды окуу үчүн колдоно алабыз. жана мен кийинки макалада жасайм.
Сунушталууда:
Visuino Breathalyzer MQ-3 алкоголдук газ сенсорун кантип колдонуу керек: 8 кадам
Visuino Breathalyzer MQ-3 алкоголдук газ сенсорун кантип колдонуу керек: Бул окуу куралында биз Arduino UNO, OLED Lcd, MQ-3 Alcohol Gas Sensor модулун жана Visuino колдонобуз жана Lcdдеги алкоголдун деңгээлин көрсөтөбүз. Демонстрациялык видеону көрүңүз
TM1637 LED дисплейин жана тоскоолдуктарды болтурбоо сенсорун колдонуу Arduino Counter: 7 кадам
Arduino Counter TM1637 LED дисплейин жана тоскоолдуктарды болтурбоо сенсорун колдонуу: Бул окуу куралында биз LED дисплей TM1637ди жана тоскоолдуктарды болтурбоо сенсорун жана Visuino менен жөнөкөй цифралык эсептегичти кантип жасоону үйрөнөбүз
Үйдө роботту жок кылуу үчүн Arduino DIY тоскоолдуктарын кантип жасоо керек: 4 кадам
Кантип DIY Arduino тоскоолдуктардан качуучу роботту үйдө жасоо керек: Салам балдар, бул көрсөтмөдө сиз роботтон качуу үчүн тоскоолдук кыласыз. Бул Instructable жакын объекттерди аныктоо жана бул объектилерди качуу үчүн багытын өзгөртө алат УЗИ сенсор менен робот курууну камтыйт. УЗИ сенсор
Mac Терминалын кантип колдонуу керек жана Негизги функцияларды кантип колдонуу керек: 4 кадам
Mac Терминалын кантип колдонуу керек жана Негизги функцияларды кантип колдонуу керек: Биз сизге MAC Терминалын кантип ачууну көрсөтөбүз. Биз ошондой эле сизге терминалдын ичинде ifconfig, каталогдорду өзгөртүү, файлдарга кирүү жана arp сыяктуу бир нече мүмкүнчүлүктөрдү көрсөтөбүз. Ifconfig сизге IP дарегиңизди жана MAC жарнагыңызды текшерүүгө мүмкүндүк берет
КАНТИП ЖЫГАЧТУУ РОБОТ КОЛУН ЧОГУЛУШУ КЕРЕК (2 -БӨЛҮМ: Тоскоолдукту болтурбоо үчүн РОБОТ) - МИКРОГО БАЗЫЛГАН: БИТ: 3 кадам
КАНТИП ЖЫГАЧТУУ РОБОТ КОЛУН ЧОГУЛУШУ КЕРЕК (2-БӨЛҮМ: Тоскоолдукту болтурбоо үчүн РОБОТ)-МИКРОГО ТУЗУЛГАН: БИТ: Буга чейин биз Armbitти линияны көзөмөлдөө режиминде киргизгенбиз. Андан кийин, тоскоолдуктардан качуу үчүн Armbitди кантип орнотууну тааныштырабыз