650nm Laser Diode Module (KY-008) [D004]
https://www.youtube.com/watch?v=7h7lJ4rDAcQ
* GitHub : https://github.com/rdiot/rdiot-d004.git
* Specs
High Quality 650nm Laser sensor Module 6mm 5V 5mW Red Laser Dot Diode Copper Head KY-008
Product Details:
Laser sensor Module
Condition: New
Operating voltage 5V
Output wavelength 650 nm
3 pins module
With fixed bolt hole for easy installation
Color: show as pictures
PLS NOTE that due to lighting effects, monitor's brightness / contrast settings etc, there could be some slight differences in the color tone of the pictures and the actual item!
* Contents
- Key Code
#include "U8glib.h"
U8GLIB_SSD1306_128X64 u8g(U8G_I2C_OPT_NONE);
int laserPin = 10;
int btnPin = 2;
void setup() {
// put your setup code here, to run once:
pinMode (laserPin, OUTPUT); // laser
pinMode (btnPin, INPUT); // button
}
void loop(void) {
// picture loop
u8g.firstPage();
do {
draw();
} while( u8g.nextPage() );
// rebuild the picture after some delay
delay(500);
}
void draw(void) {
u8g.setFont(u8g_font_9x15B);
u8g.setPrintPos(0, 12);
u8g.println("Laser Emit");
u8g.setFont(u8g_font_fub17);
u8g.setPrintPos(0,40);
int btn = digitalRead(btnPin);
u8g.print("btn="+(String)btn);
if(btn == 1)
{
digitalWrite (laserPin, HIGH);
}
else
{
digitalWrite (laserPin, LOW);
}
/*
digitalWrite (laserPin, HIGH); // Turn Laser On
delay (1000); // On For Half a Second
digitalWrite (laserPin, LOW); // Turn Laser Off
delay (500); // Off for half a second
*/
}
'3) Actuator > Laser' 카테고리의 다른 글
DZ292 Laser Receiver Module (DZ292) [S035] (0) | 2016.10.05 |
---|---|
Laser+LED 2 in 1 module [D048] (0) | 2016.10.05 |
Red Laser Cross Line Module + [D037] (0) | 2016.10.05 |
Red Laser Line Module - [D036] (0) | 2016.10.05 |
Red Laser Point Linear Module [D079] (0) | 2016.09.05 |