В данной статье разберём работу с лазерным модулем KY-008.
Что необходимо:
— Arduino Uno
— Лазерный модуль KY-008
— 3 провода мама-папа
Схема:
Скетч с использованием цифрового сигнала:
// указываем порт #define LED_PIN 11 void setup() { // задаём работу порта на выход pinMode(LED_PIN, OUTPUT); } void loop() { // активируем лазер digitalWrite(LED_PIN, HIGH); // ждём 1000 мс delay(1000); // выключаем лазер digitalWrite(LED_PIN, LOW); // ждём 1000 мс delay(1000); }
Скетч с использованием ШИМ:
// указываем порт #define LED_PIN 11 void setup() { // задаём работу порта на выход pinMode(LED_PIN, OUTPUT); } void loop() { // устанавливаем значения от 0 до 255 for(int x = 0; x <= 255; x++) { analogWrite(LED_PIN, x); delay(500); } }