Как подключить лазерный модуль к Ардуино
Содержание
Лазерный модуль для Ардуино можно использовать во многих интересных проектах. Рассмотрим, как подключить красный лазерный передатчик к Arduino UNO, какие меры предосторожности следует соблюдать при работе с лазерным излучением. Кроме схемы подключения на странице размещены две простые программы для управления красным лазерным передатчиком ky008 650nm от микроконтроллера Ардуино.
KY-008: лазерный модуль для Ардуино
Основной компонент модуля — это красный лазерный светодиод с медным цилиндрическим радиатором охлаждения. Также на плате передатчика размещены пассивные компоненты, обеспечивающие стабильный режим работы светодиода. Лазера луч виден в задымленном помещении. и создает небольшое световое пятно на поверхности объекта, расположенного на расстоянии до 14 метров от источника.
Принцип работы лазерного светодиода на схеме
При подключении светодиода к Arduino, во время прохождения электронов через p-n переход происходит спонтанное излучение фотонов света. В лазерном светодиоде происходит рекомбинация фотонов (вынужденное излучения фотонов с одинаковыми параметрами). Принцип работы лазера основан на том, что излучаемые фотоны света вызывают повторное излучение, которое увеличивается лавинообразно.
Интенсивность излучения передатчика ky-008 зависит от силы тока. При малых токах модуль работает, как обычный светодиод, так как происходит только спонтанное излучение фотонов. Когда сила тока превышает пороговое значение – мощность излучения резко вырастает. Лазерный диод испускает свет перпендикулярно поверхности кристалла и фокусируется с помощью оптики (см. фото выше).
Подключение лазерного модуля к Ардуино
Для этого занятия нам потребуется:
- плата Arduino Uno / Arduino Nano / Arduino Mega;
- модуль ky-008 3pin 650nm;
- провода «папа-мама».
Схема подключения к Arduino модуля ky-008 3pin 650nm
Подключение лазерного модуля KY-008 к Arduino довольно простое ввиду того, что используется всего три порта. Но при этом необходимо соблюдать осторожность, так как лазерный передатчик имеет свои особенности. Самое главное луч лазера 650nm нельзя направлять в глаза, кроме того лазерный светодиод при работе сильно нагревается, особенно если на модуль подается питание с большой силой тока.
Счетч для KY-008 650nm Arduino
Пояснения к коду:
- в скетче цикл for несколько раз включает и выключает лазер;
- время задержки в миллисекундах можно изменять, чем меньше задержка, тем быстрее будет происходить мигание светодиода KY-008.
Счетч плавного включения KY-008 Arduino
Пояснения к коду:
- порт для включения лазерного светодиода можно менять, но только на аналоговый выход с поддержкой ШИМ (Широтно-импульсная модуляция);
- задержкой delay(5); можно управлять скоростью включения/выключения.
Красный лазерный передатчик можно использовать при изготовлении лазерной указки, измерения расстояния и сигнализации, реагирующей на прерывание луча. В разделе проекты на Ардуино для начинающих мы разместили мини проект сигнализации с использованием модуля ky-008 в качестве источника лазерного луча и фоторезистора в качестве приемника, реагирующего на прерывание луча.
Источник: