Привет, ребята! В этом уроке я постараюсь научить вас, как сделать простой датчик приближения, используя инфракрасные светодиоды и Arduino .
После нескольких попыток оптимизировать его я наконец всё придумал. И получилось довольно хорошо ипросто. Так же, как мой первый instructable , этот проект идеально подходит для новичков в мире Arduino, Несколько компонентов, и любой сможет повторить этот проект. Я надеюсь, что вам все это понравится.

Собранный проект на макетной плате. Простой ИК-датчик приближения

Простой ИК-датчик приближения (IR-proximity-sensor)

 

Для этого пректа потребуется:
— Arduino UNO
— 1 ИК-приемник ( инфракрасный фотодиод с 2 выводами )
— ИК-светодиоды ( иныракрасный, количество любое, но неменее 2)
— Резистор 100K  ( полоски на корпусе — коричневый, черный, желтый )
— Перемычки (соединительные провода)
— Макетная плата
— Изоляционная лента
— Звуковой сигнал ( пьезоизлучатель)

Необходимый комплект элементов для изготовления простой ИК-датчик приближения на Arduino

Необходимый комплект элементов для Датчика приближения на Arduino

Будьте осторожны, постарайтесь не перепутать LED приемник со светодиодными излучательями , все они выглядят одинаково.

Перед тем как собирать проект на макетной плате, мы должны подготовить  ИК приемник. Т.к. приемник с большой охотой принимает сигнал с любой стороны, необходимо с помощью изоляционной ленты прикрыть его боковые стороны.

Я использовал изоленту, но вы можете воспользоваться любыми подручеыми материалами — трубка, кембрик, термоусадочную трубочку и пр.

На рисунке показано как защитить боковые стороны ик-датчика от воздействия ИК лучей

Защищаем боковые стороны ик-датчика от воздействия ИК лучей

Отрежьте небольшой кусочек изоленты и оберните его вокруг приемника ИК светодиодные , образуя трубку. Обрежьте края ножницами, примерно 1 см длиной.
Обратите внимание на изображение, чтобы увидеть, как я сделал это с изолентой .

Код программы scetch arduino — code irproximty sensor — zip file, заливаем в Arduino.

Всем удачи.

PS. Изменения и дополнения к этой статье см. Простой ИК-датчик приближения на Arduino. Изменения