Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.

Messages - BlinkenLights

Pages: [1] 2 3 ... 50
Laser Software / Re: Arduino laser controller
« on: January 24, 2020, 01:39:25 pm »
Version 2.0 is out and is a complete re-write

This version is even more reliable..

Next steps will be using bit/byte level reads and writes to enhance speed.

Laser Software / Arduino laser controller
« on: January 20, 2020, 03:36:12 pm »

DISCLAIMER: This is not for controlling the laser modulation or galvos!

I have written a little piece of code for an Arduino designed to read the current state of the SHUTTER and INTERLOCK.

The code does the following.

IF the SHUTTER signal is OPEN (+5v) AND the INTERLOCK is a COMPLETE CIRCUIT, only then will a relay close providing power to the laser(s). (after a 5 second delay)

If at any point either of these states changes (shutter closes or interlock is broken) the relay immediately opens (its default un-powered state) and the lasers power is interrupted.

If laser power is interrupted there is a 5 second delay before you can turn the power back and the interlock and shutter have to be in the proper states else you cant turn it back on.

The current state of the laser power is printed to serial if you want to monitor the state.

For safety the GALVO power should not be interrupted

The Arduino pins are as follows

ShutterSignal = The signal coming from the ILDA shutter signal. +5v = Shutter OPEN (this is an input pin for reading the shutter voltage)
ShutterPin = Pin used to control the relay state (Output pin for sending signal to the relay)
InterlockOut = set to +v5 to send a constant signal over the interlock loop (+5v output pin)
InterlockIn = Reads the signal from the interlock loop sent from the InterlockOut pin(input pin)

The interlockIn pin has a 10k resistor to ground so that if the circuit is broken there is no voltage float to worry about.

Please feel free to ask any question you may have or suggest any additions to the system.

 I am thinking about adding a few temperature sensors that would shut down the ENTIRE system on overheat of a component and wait until it was below a certain threshold before allowing the system to start back up.

Code can be found here

NOTE: This sketch assumes that the the relay required a LOW signal to turn on. This can be edited in the #define section

Construction / Re: Boxed up my projector.
« on: December 09, 2019, 03:15:54 pm »
more pics

Construction / Boxed up my projector.
« on: December 09, 2019, 02:55:05 pm »
I have put together my 1 watt RGB analog projector and its all neatly tucked inside an enclosure I scavenged from a 1000 watt sodium light ballast.

LaserBoy !!! / Re: installing LaserBoy on OSX 10.8
« on: January 16, 2019, 04:47:45 pm »
I had to remove the -pg lines to get it to compile and open, however now it opens a blank screen. Still working on that

DACs / CMEDIA Win 10 driver
« on: November 12, 2018, 09:03:55 am »
Here is an official driver for the CMEDIA 6206. It is packaged for windows 10 and includes an example INI file in the ZIP (\WIN10\SoftwareDriver\INI\cm106.ini) which disables all the unneeded features and enables only 6 and 8 channel modes.

After install you still have to open the windows sound control panel and set the card to NOT default and 7.1 mode. I have tested this driver with the EZAudDac.dll and it works fine
I have also tested with 6 channel laserboy waves, Spaghetti and LFI player.

The INI file should be saved to C:\Windows\cm106.ini if its not automagically installed.

Just unzip the above file, run the setup, open windows sound control panel set the driver to 7.1 mode and NOT default, reboot. if the CMEDIA control panel still has extra features (like karaoke mode effects) simply overwrite C:\Windows\cm106.ini with the one included in the zip, uninstall the sound card in the device manager and reboot. The sound card will be reinstalled with the new INI on reboot.

See reference images attached.

DACs / Re: I want to build a DAC for Raspberry Pi 2
« on: June 30, 2015, 08:01:39 pm »
He ships them and he may have sound cards too, if not this is the one that i think he is using (there are many "brands" but they all LOOK just like this one)

LaserBoy !!! / Re: Raspberry Pi (and other tiny Linux computers)
« on: February 23, 2015, 09:53:47 am »
I can confirm this solution
I had to do the same thing on a LinuxMint machine
was then able to compile and get it working

Hinged Newt / Re: SpaghettiDraw
« on: April 30, 2012, 09:23:53 am »
What ever happened to Spaghetti live (or as i like to call it "Pasta Shooter") and this new one is not spaghetti draw, its "Dough Roller" :)

Lasers / Re: I just ordered a new green laser!
« on: January 04, 2012, 05:45:22 am »
i dont see a correction amp, all i see is 4 diode drivers...

Other software / Re: Text adventure
« on: November 10, 2011, 06:49:17 am »

Other software / Text adventure
« on: November 07, 2011, 10:45:24 am »
Ok im working on a MUD, its a multiplayer text adventure
its accessible through telnet but i REALLY recommend using a mud client like MUSH Client (google it)

Thats the domain and port for logging in ..

If you do log in please read the message of the day..

Other software / Re: ignore this
« on: September 30, 2011, 10:08:18 am »
this post

Other software / ignore this
« on: September 22, 2011, 06:39:13 am »
this is useless to you anyway

LavaSoft / Re: ILD SOS 1.3
« on: August 24, 2011, 11:34:56 am »
Comes as a download link in email.

Pages: [1] 2 3 ... 50
SMF spam blocked by CleanTalk
SimplePortal 2.3.7 © 2008-2024, SimplePortal