navigationGo.pngQuick Navigation
allprojects32.pngAll projects
hardware32.pngHardware
links32.pngLinks

favoriteStar32.pngTop projects
Alan numitron clock
Clapclap 2313/1386
SNES Pi Webserver
USB Volume/USB toys
Smokey amp
Laser cutter
WordClock
ardReveil v3
SNES Arcade cabinet
Game boy projects
cameleon
Home Presence Detector

github32.pngGitHub
AlanFromJapan

navigationMail.pngContact me

alanfjmail.png
3flags.pngWho's Alan?


Akizukidenshi
Elec-lab
Rand Nerd Tut
EEVblog
SpritesMods
AvrFreaks
Gameboy Dev
FLOZz' blog
Switch-science
Sparkfun
Suzusho
Datasheet Lib
Reddit Elec
Ermicro
Carnet du maker (fr)

Arduino and a laser

Last update: Thu Jun 5 22:25:40 2025
kalshagar - Arduino and a laser

Laser diodes

Laser-symbol-text.svgLasers are dangerous. VERY dangerous. Especially the power ones or the IR ones you can't see. I found a scarry formula on the net that resumes this very well : "put gogles or you will get blind before you understand something wrong happened". Scarry right ? So go and buy those cheapo 5 USD goggles or topnotch 50 USD multi class goggles on eBay.

Laser 101 : readme

First things first : laser diodes work generally with low voltage and high current. But when they get hot their resistance drop, so the current raise, so they get hotter ... and it ends with magic smoke if you don't control the current. To avoid the thermal runaway of laser diodes, one must use a constant current driver.

Constant current driver

Different options : eBay (as usual) if you have a few extra cash in the pocket, or hand made.
For the hand made way, you can use dedicated chips (Maxim ????) or use a LM317 voltage regulator(!) :

Links

Tutorials

All content on this site is shared under the MIT licence (do what u want, don't sue me, hat tip appreciated)
electrogeek.tokyo ~ Formerly known as Kalshagar.wikispaces.com and electrogeek.cc (AlanFromJapan [2009 - 2025])