Description
This small laser transmitter module works on 5V. The laser outputs a beam of 650nm (red) of approximately 5mW. Connect this module to a motor as an interactive laser pointer. By moving the laser quickly, it is also possible to make a simple projection.
NB: The signals on the module may be incorrectly indicated, if the module does not work properly, connect [S] to GND and the [-] to +5VDC.
Properties
Brand | Opencircuit house brand |
Model | 10227 |
Length | 15 mm |
Width | 24 mm |
Height | 8 mm |
Weight | 2,2 g |
Specifications
This module consists of a 650nm red laser diode head, a resistor and 3 male header pins. Handle with caution, do not point the laser beam directly to the eyes.
Operating Voltage | 5V |
Output Power | 5mW |
Wavelenght | 650nm |
Operating Current | < 40mA |
Working Temperature | -10°C ~ 40°C [14°F to 104°F] |
Board Dimensions | 18.5mm x 15mm [0.728in x 0.591in] |
Connection DiagramÂ
Connect the module signal pin (S) to pin 13 on the Arduino and ground (-) to GND.
The middle pin on the module is not used.
KY-008 | Arduino |
---|---|
S | Pin 13 |
middle | |
– | GND |
KY-008 Arduino code
The following Arduino sketch is a laser blinker. It will continually turn the laser on and off in one second intervals.
int laserPin = 13;
void setup() {
pinMode(laserPin, OUTPUT); // Define the digital output interface pin 13
}
void loop() {
digitalWrite(laserPin, HIGH); // Turn on the laser head
delay(1000); // wait for one second
digitalWrite(laserPin, LOW); // Turn off the laser head
delay(1000);
}