Модуль KY-008 3pin 650nm: красный лазерный передатчик


Лазерный модуль для Ардуино можно использовать во многих интересных проектах. Рассмотрим, как подключить красный лазерный передатчик к 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
Схема подключения к Arduino модуля ky-008 3pin 650nm

Подключение лазерного модуля KY-008 к Arduino довольно простое ввиду того, что используется всего три порта. Но при этом необходимо соблюдать осторожность, так как лазерный передатчик имеет свои особенности. Самое главное луч лазера 650nm нельзя направлять в глаза, кроме того лазерный светодиод при работе сильно нагревается, особенно если на модуль подается питание с большой силой тока.

Счетч для KY-008 650nm Arduino

#define LASER 10 // задаем имя для Pin10

void setup() {
   pinMode(LASER, OUTPUT); // инициализируем Pin10 как выход
}

void loop() {
for (int i=0; i<=5; i++) // мигание лазерным светодиодом
   {
      digitalWrite(LASER, HIGH);
      delay(500);
      digitalWrite(LASER, LOW);
      delay(500);
   }
   delay(3000);
}

Пояснения к коду:

  1. в скетче цикл for несколько раз включает и выключает лазер;
  2. время задержки в миллисекундах можно изменять, чем меньше задержка, тем быстрее будет происходить мигание светодиода KY-008.



Счетч плавного включения KY-008 Arduino

#define LASER 10 // задаем имя для Pin10

void setup() {
   pinMode(LASER, OUTPUT); // инициализируем Pin10 как выход
}

void loop() {
   for (int i=0; i<=255; i++) // плавное включение лазера
   {
      analogWrite(LASER, i);
      delay(5);
   }
   for (int i=255; i>=0; i--) //плавное выключение лазера
   {
      analogWrite(LASER, i);
      delay(5);
   }
}

Пояснения к коду:

  1. порт для включения лазерного светодиода можно менять, но только на аналоговый выход с поддержкой ШИМ (Широтно-импульсная модуляция);
  2. задержкой delay(5); можно управлять скоростью включения/выключения.

Красный лазерный передатчик можно использовать при изготовлении лазерной указки, измерения расстояния и сигнализации, реагирующей на прерывание луча. В разделе проекты на Ардуино для начинающих мы разместили мини проект сигнализации с использованием модуля ky-008 в качестве источника лазерного луча и фоторезистора в качестве приемника, реагирующего на прерывание луча.



Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Этот сайт использует Akismet для борьбы со спамом. Узнайте, как обрабатываются ваши данные комментариев.