Laserprojektor - Steuerbox

Allgemeine Fragen zu Lasershow Software und Show-Programmierung.
Antworten
Piotreskus
Beiträge: 1
Registriert: Mo 27 Jun, 2022 2:50 pm
Do you already have Laser-Equipment?: Yes, I have a great lasershow projector that I would like to control with my arduino

Laserprojektor - Steuerbox

Beitrag von Piotreskus » Mo 27 Jun, 2022 3:15 pm

Hallo!

Ich möchte einen Laserprojektor (ClubMax 2000 von Kvant) über eine ILDA Schnittstelle extern ansteuern.
Dazu möchte ich eine kleine Steuerbox bauen, mit Schaltern und Tastern, einem kleinem LCD Bilschirm und dem Arduino UNO.
Könnt ihr mir sagen, wo ich Codes in C/C++ finden kann, die schon ein paar Mustern auf dem Projektor ausgeben werden, nachdem ich die auf dem Mikroprozessor gespeichert habe und über die ILDA Schnittstelle mit meinem Projektor verbinde?

Liebe Grüße
Sophie :D

Erics
Beiträge: 255
Registriert: Mo 24 Sep, 2012 12:07 pm
Do you already have Laser-Equipment?: Selbtbau RGB mit Raytrack 35+ mit 500mW Grün 532nm + 500mW Blau 445nm + 680mW rot 637nm. 2 x Kvant Atom 800 RGB, SpookyBlue V2 mit 10mW, TARM 2.5 CT FB4 Version, GLP Impression Laser
Wohnort: Bad Salzuflen

Re: Laserprojektor - Steuerbox

Beitrag von Erics » Mo 27 Jun, 2022 10:43 pm

Hallo Sophie,

Da musst du wohl selbst erstmal schauen was deine Hardware überhaupt kann. Grundsätzlich nimmt man für die Ausgabe einen DAC (Digital Analog Wandler) der das Signal für die Ablenkung erzeugt. Farben kann man ggf. einfach erstmal an und aus schalten. Aber du brauchst auch noch Operationsverstärrker um die Spannungspegel anzugleichen.
Ertmalalso Schnittstelle ILDA verstehen. Dann schauen wo was ran muss. Und dann überlegen welche Spannung man Anlegen muss um ein Muster zu bekommen. Und die Spiegel mögen keine Rechtecksignale...
Was hast du denn für programmiererfahrung? Weil überlichweise fängt man erstmal mit LED Blinken an bevor man gleich mit gefährlichen Sachen wie Lasern spielt.

Benutzeravatar
random
Beiträge: 2153
Registriert: Fr 03 Aug, 2001 12:00 pm
Do you already have Laser-Equipment?: Dynamics, Easy-/NetLase, NetLaseLC
Some devices that emit light.
Wohnort: München - 85540 Haar
Kontaktdaten:

Re: Laserprojektor - Steuerbox

Beitrag von random » Di 28 Jun, 2022 9:28 am

Hi, das Grundprinzip ist sehr einfach:
Du ziehst einen Timer mit der Punktfrequenz auf, und gibst zu jedem Interrupt einen neuen Punkt auf deine DAs aus. Für den Anfang können das auch die internen auf zB. nem STM32 sein.
Spannender wird es mit Datenquellen (USB, ETH, SD): Diese müssen passend angeliefert, interpretiert, ggf. verändert (DMX Player) und in ein Zwischenformat für deine Ausgabe gewandelt werden.
Das einfachste wäre ein ILDA Player, der dieses Standardformat von SD Karte ließt und auf deine DAs ausgibt.

Die Elektronik muss das Signal der DAs oder PWM in eine Spanung passend ILDa wandeln, siehe ILDA spec.

VG,
/th.
Grün ist blauer als Rot...
NetLase-LC Firmware.

Benutzeravatar
guido
Beiträge: 6341
Registriert: Do 20 Dez, 2001 12:00 pm
Do you already have Laser-Equipment?: Easylase, Netlase, Laser von 1..15W.
Entwickler von Dynamics + Mamba X4 .
Lasershow Hard / Software .
Wohnort: 32469 Petershagen
Kontaktdaten:

Re: Laserprojektor - Steuerbox

Beitrag von guido » Mo 04 Jul, 2022 7:07 pm

Geil...2 Profis mit Funktionstips..für ein leider völlig hoffnungsloses Projekt. Zumindestens was echt praktische Anwendung angeht.

Der Fernsehtechniker guckt mal ins Datenblatt. Auf dem Nano ist ein Atmega 328P mit 1K Ram.
Ein Kreis, fertig interpoliert, hat rund 120 Einzelpunkte. Bei Lasern ist es üblich X/Y mit 16 Bit zu wandeln und RGB mit 12 Bit.
Ok, da gehen auch 8 Bit. Also 7 Byte pro Punkt. 7*120 = 840 Byte. Bleibt nicht viel für den Rest..Schleifenvariablen oder so ein
Blödsinn...Das Wort "TEST" als Text hat so ca. 750 Punkte. *7 =5250 Bytes Speicherbedarf. Finde den Fehler...

Spass bei Seite. Arduino Progger lesen keine Datenblätter und viele sind ohne vorgekauten Code aufgeschmissen.
Wenn ihr programmieren wollt dann lernt mal die Hardware kennen. Dann Datenblätter lesen und Code selbst schreiben.
So lernt man programmieren.

mikesupi
Beiträge: 1205
Registriert: Do 15 Mär, 2007 3:58 pm
Do you already have Laser-Equipment?: Ar-Ion, Ar/Kr-Ion, DPSS, Diode. All what Tarm has ever supplied. Old School Beamtables from ACR, Datronik, Freitag, Lasermedia, Omicron, LPS, Tarm. RGB Systems from Arctos, Kvant, Martin, MediaLas, RTI, Sollinger, SwissLas, Tarm. Soft: Phoenix, Dynamics NetLase, LDS, LPS, HE, Sollinger DSP, Pango Beyond Adv, QM2000Net, FB3, FB4. Ion-Lasers: Coherent Star IIc, Cohrerent Innvova 70 Purelight, Cohrerent Enterprise II Purelight, Spectra Physics SP168 Colorshot, Spectra Physics SP165 PL, Spectra Physics SP164 Argon, Spectra Physics Chroma 5, Spectra Physics Spinnaker 1161, ALC 909z Argon, ALC 909z WL Ar/Kr, ALC 909TLC WL, ALC60X Meiling SNT, ALC60X Goldbox, ALC60WL, ALC68 Meditec, ILT5470K, HeNe 632.8nm, 532nm, 694nm, Spectra Physics LGK-7626 HeNe Red pol. 50mW, NEC/NLC Argon, Cyonics JDS Uniphase 2214-40ML, JDS Uniphase 2218SL, Zeis Lasos LGK7812, Lexel 85, Lexel 88, Omnichrome 643 RGB, Melles Griot 643 Argon, HGM K1 Spectrum Krypton Laser.
Wohnort: Frankfurt/Main

Re: Laserprojektor - Steuerbox

Beitrag von mikesupi » Fr 22 Jul, 2022 6:25 pm

Hey Freaks,

ganz so schlecht sind die kleinen Micros auch nicht, habe hier so ein Teil aus einem interessanten Projekt, die Demo läuft immerhin 60 Sekunden inkl. 3D Objekten:

https://www.instructables.com/Arduino-L ... al-Galvos/

LG
Mike


...

mikesupi
Beiträge: 1205
Registriert: Do 15 Mär, 2007 3:58 pm
Do you already have Laser-Equipment?: Ar-Ion, Ar/Kr-Ion, DPSS, Diode. All what Tarm has ever supplied. Old School Beamtables from ACR, Datronik, Freitag, Lasermedia, Omicron, LPS, Tarm. RGB Systems from Arctos, Kvant, Martin, MediaLas, RTI, Sollinger, SwissLas, Tarm. Soft: Phoenix, Dynamics NetLase, LDS, LPS, HE, Sollinger DSP, Pango Beyond Adv, QM2000Net, FB3, FB4. Ion-Lasers: Coherent Star IIc, Cohrerent Innvova 70 Purelight, Cohrerent Enterprise II Purelight, Spectra Physics SP168 Colorshot, Spectra Physics SP165 PL, Spectra Physics SP164 Argon, Spectra Physics Chroma 5, Spectra Physics Spinnaker 1161, ALC 909z Argon, ALC 909z WL Ar/Kr, ALC 909TLC WL, ALC60X Meiling SNT, ALC60X Goldbox, ALC60WL, ALC68 Meditec, ILT5470K, HeNe 632.8nm, 532nm, 694nm, Spectra Physics LGK-7626 HeNe Red pol. 50mW, NEC/NLC Argon, Cyonics JDS Uniphase 2214-40ML, JDS Uniphase 2218SL, Zeis Lasos LGK7812, Lexel 85, Lexel 88, Omnichrome 643 RGB, Melles Griot 643 Argon, HGM K1 Spectrum Krypton Laser.
Wohnort: Frankfurt/Main

Re: Laserprojektor - Steuerbox

Beitrag von mikesupi » Fr 22 Jul, 2022 10:37 pm

Noch'n paar Bilder von meiner Demo Unit:


mikesupi_IMG_9206.jpg

mikesupi_IMG_9209.jpg

mikesupi_IMG_9213.jpg



...
Du hast keine ausreichende Berechtigung, um die Dateianhänge dieses Beitrags anzusehen.

Antworten

Zurück zu „Software & Programmierung“

Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 6 Gäste