close-circle
Close
0%
0%

Arduino Laser Projector

Bluetooth controlled laser projector made with Arduino and stepper motors.

Similar projects worth following
- XY - 2 dimensional laser scanning
- 2x 35mm 0.9° stepper motors - 400 steps/rev - 5V
- Automatic mirror calibration
- Remote serial control (via bluetooth)
- Auto mode
- Remote control app with GUI
- Open Source

LaserControl.exe

be sure to have .NET framework 4.5.2 installed

x-msdownload - 824.50 kB - 11/22/2016 at 17:36

download-circle
Download

ino - 21.12 kB - 11/22/2016 at 17:36

download-circle
Download

LaserControl-old.exe

for people having problem running the new version

x-msdownload - 824.00 kB - 11/30/2016 at 05:00

download-circle
Download

  • 2 × 35mm stepper motors 0.9° - 400 steps/rev - 5V
  • 1 × Arduino UNO
  • 1 × Adafruit Motor Shield V2 for controlling the stepper motors
  • 1 × HC-05 Bluetooth module for remote serial control
  • 1 × Laser module

View all 10 components

Enjoy this project?

Share

Discussions

Paul Barrett wrote 06/16/2017 at 01:34 point

So do we get the source code to LaserControl, or just have to trust and not be able to modify this .exe?  Or have I glossed over something?

  Are you sure? yes | no

kukainc wrote 01/19/2017 at 14:13 point

Arduino: 1.6.8 (Windows 10), Board: "Arduino/Genuino Uno"
WARNING: Spurious .github folder in 'Adafruit Motor Shield V2 Library' library
WARNING: Spurious .github folder in 'Adafruit Motor Shield V2 Library' library
WARNING: Spurious .github folder in 'Adafruit Motor Shield V2 Library' library
C:\Users\2-12\Desktop\laser\ArduinoLaserScanner-master\ArduinoLaserScanner\ArduinoLaserScanner.ino:16:26: fatal error: MultiStepper.h: No such file or directory
 #include
                          ^
compilation terminated.
exit status 1
Error compiling for board Arduino/Genuino Uno.
Invalid library found in C:\Program Files (x86)\Arduino\libraries\doc: C:\Program Files (x86)\Arduino\libraries\doc
Invalid library found in C:\Program Files (x86)\Arduino\libraries\examples: C:\Program Files (x86)\Arduino\libraries\examples
Invalid library found in C:\Program Files (x86)\Arduino\libraries\doc: C:\Program Files (x86)\Arduino\libraries\doc
Invalid library found in C:\Program Files (x86)\Arduino\libraries\examples: C:\Program Files (x86)\Arduino\libraries\examples
This report would have more information with
"Show verbose output during compilation"
option enabled in File -> Preferences.

  Are you sure? yes | no

Stanley Ondrus wrote 01/22/2017 at 16:27 point

The problem is pretty self-explanatory. You are  missing the AccelStepper/MultiStepper.h library.

By the way, when you download a library, make sure to put in the the right folder structure, Documents\Arduino\libraries\xxx, where xxx will be the name of the library, and it will directly contain all the necessary files. It is always better to use the libraries folder located in Documents, in case of you will reinstall or update your Arduino IDE. You can always delete the .github folder to remove the warnings.

  Are you sure? yes | no

Richard Balogh wrote 11/29/2016 at 22:58 point

Unfortunately, the program LaserControl.exe is not working. Simply crashes immediately after the start.

  Are you sure? yes | no

Stanley Ondrus wrote 11/30/2016 at 05:04 point

Try to manually right-click the program, go to properties, and unblock the file. Also make sure to have .NET framework 4.5.2 installed.

If it still doesn't work, try using the LaserControl-old.exe that I have just uploaded.
Hope it will help.

  Are you sure? yes | no

Similar Projects

Does this project spark your interest?

Become a member to follow this project and never miss any updates