Why is there a Raspberry Pi in my laser? (includes rant)

แชร์
ฝัง
  • เผยแพร่เมื่อ 22 ต.ค. 2024

ความคิดเห็น • 66

  • @Solmbarnes
    @Solmbarnes 3 ปีที่แล้ว +12

    I would definitely like to see a video of your alignment process, and to see the optics of the module 😊

    • @seblee
      @seblee  3 ปีที่แล้ว +1

      Thanks Sol, I’ll see what I can do!

  • @marcelbro
    @marcelbro 3 ปีที่แล้ว +3

    It’s very interesting and inspiring to watch you fixing your electronics! Thanks for the videos!

    • @seblee
      @seblee  3 ปีที่แล้ว +1

      Thanks so much Marcel, I really appreciate your kind words

  • @cambridgemart2075
    @cambridgemart2075 3 ปีที่แล้ว +4

    As it has DMX control, I would guess it has inbuilt pattern generation, so my guess is that the RPi is used to store and replay the patterns.

    • @seblee
      @seblee  3 ปีที่แล้ว

      The DMX control is for the grating effects which aren’t even on this laser 😅

  • @Masterpj555
    @Masterpj555 3 ปีที่แล้ว +1

    narrow output can be fixed by adjusting the scale pots on the galvo drivers.. just be aware that if the galvos arent really centered well and was corrected with the offset trim pots then you risk potentially hitting the stoppers present in the back portion of the galvo where the feedback takes place which can kill the galvos quite fast... Most of the time the center offset is set fairly well so you can add a bit of scale on the axis..
    Manufacturers are also often very conservative with this to avoid inexperienced users stressing the galvos out and then abusing the warranty to replace the galvos..

  • @redwalks
    @redwalks ปีที่แล้ว

    Hi Seb , very interesting YT Channel ur giving us here !!
    I found u thru a FB friend, who does JM Jarre-like shows in GB using lasers for his harp emulation for eg. I got my 1st Tarm 2.5 in 2017, that left me with some mixed feelings, but I still like it. It broke after maybe 50 work hours. One of the Galvo boards broke and 2 of the 3 red laser diodes went outta work. It had a constantly working fan and broke bec of heat issues, I was told. My guess is that it was installed in an envoirentment, under a non insulated roof :( , where temps vary from 0-60°C... yeah afterwards u always know better :D . I sent them back to Tarm/Laserworld and since a full repair (yep, in China! ) meant 3M without `em I worked out a deal for 2 Tarm 2.5 now with temp triggered fan and real 45kpps Galvos, before they claimed to be 40kpps but 30kpps were actually in. After another 50h one had a color misalignment of the green diode and white was lilac. Now all is fixed, lets see for how long... :) Maybe then I change to Cameo Lasers, a brand my friends at Boothaus rely on. Btw I´m looking fwd to ur software , that looks highly temping to me !!! Cya, Red

  • @AK-nb6hz
    @AK-nb6hz ปีที่แล้ว

    It's quite surprising the shonky corner cutting inside these. I had to repair a couple of their lower powered units years ago and what I found inside was pretty low tier build. There were a lot of cut corners which sadly seem to appear in the unit you're showing here. Lots of bodgery. The LED flapping around in the breeze with its connections just soldered to the back for instance. It's not even like it costs more to do it better, just requires a better design in the first place from whoever made the ferroboard PCB. Guess they're pretty low yield devices though.

  • @ianlade837
    @ianlade837 3 ปีที่แล้ว +2

    Seb. May I ask what brand of laser you are purchasing for your projects nowdays ?

    • @seblee
      @seblee  3 ปีที่แล้ว +1

      A variety of Chinese manufacturers, I’m probably gonna have to cover it in other videos

    • @ianlade837
      @ianlade837 3 ปีที่แล้ว

      @@seblee that would be great. Thankyou

  • @neonfuz_
    @neonfuz_ 3 ปีที่แล้ว +5

    The sliders jump around because they're being updated both client and server side. IMO they should disable server side updates until the mouse is released, that would fix the stuttering. I could probably fix it in a few minutes if I had access to the code.

    • @seblee
      @seblee  3 ปีที่แล้ว +1

      Ah yeah I did actually delve into the network traffic and it was pretty dumb haha. I have some experience with web interfaces (see laser light city video) and I did consider fixing it. But then I thought a) maybe they’ve fixed it in their new lasers, b) it’s impossible to access the code on the RPi, and c) why should I fix their crap… 😅

    • @neonfuz_
      @neonfuz_ 3 ปีที่แล้ว +2

      haha yeah, why bother. Why's it impossible to access the code? flashed on a chip and no way to get it off? I haven't been paying attention to raspberry pi stuff, I thought they used sd cards. My initial thought was that it could be fixed with a browser side extension too though, if accessing the code really is impossible

    • @fisch37
      @fisch37 3 ปีที่แล้ว

      @@neonfuz_ Normally you put your code on a SD-Card; they probably didn't do that, because the SD-Card could fall out which would break down the entire web interface

    • @seblee
      @seblee  3 ปีที่แล้ว

      @@fisch37 as far as I can tell it has an ordinary SD card, and I REALLY hope it's read-only otherwise it's just ridiculous

    • @duality4y
      @duality4y 3 ปีที่แล้ว +1

      @@seblee you can't make a micro-sd card read only (not physically) only happens when the filesystem is mounted.
      normally people would only put the binaries on there but sometimes people would also put the source code on there.
      Oh didn't realize it was web based then if you were looking for the source it has to be there :)

  • @paulostool
    @paulostool 3 ปีที่แล้ว +1

    Nice video!
    How about the laser sources? Is these using multimode red diodes?
    How many diodes per color?
    Tks!

    • @seblee
      @seblee  3 ปีที่แล้ว +1

      They're all multimode diodes, six separate reds, one each for green and blue from what I can tell.

  • @fisch37
    @fisch37 3 ปีที่แล้ว +3

    5:50 I'm gonna say something really sad: I think they only have the RasPi as an Ethernet adapter
    (I mean, this video includes a rant; it's gotta be something like that)

    • @fisch37
      @fisch37 3 ปีที่แล้ว +1

      Wait a min! Looks like I was right!
      (Well, partly)

  • @FolkeFox
    @FolkeFox ปีที่แล้ว

    I bought a crappy DMX one from amazon fro 200CAD and besides safety regulations it amazes me how relatively simple these machines are and how much of a ridiculous markup there is on them.
    Wish there was trustworthy entry level laser in a low output range for people to start out with. Just an ILDA interface adds a 1000 dollar markup and it just doesn't seem fair!

  • @givennorton
    @givennorton 3 ปีที่แล้ว +3

    If i could up vote twice i would.

  • @duality4y
    @duality4y 3 ปีที่แล้ว +1

    I think the pcb with the ethernet and dmx connectors on it wasn't even made by them I think they just used a scrap pcb from some other product to make it ... that is why it is probably cut off and why it doesn't have proper mounting points to the case and why they just soldered wires to the LED. And what's really strange is the use of RJ-45 as a connector to connect a emergency stop ...

    • @seblee
      @seblee  3 ปีที่แล้ว

      My guess is that the pcb was adapted from an older model but who could say? It's actually very standard to use an RJ45 for laser stop buttons but more about that in future videos.

  • @cambridgemart2075
    @cambridgemart2075 3 ปีที่แล้ว +2

    LaserWorld are definitely not on the 'high end' product list; having bought a number of modules from them, they rarely perform as specified.
    I can recall playing the duck-hunt at one of the UKLEMS 4 or 5 years ago!

    • @seblee
      @seblee  3 ปีที่แล้ว +1

      Ah cool, that was a turning point for me for sure!

    • @seblee
      @seblee  3 ปีที่แล้ว +2

      Yeah my first two lasers were LW, probably wouldn’t go back haha

  • @rob57898
    @rob57898 7 หลายเดือนก่อน

    can i just bridge a wire from pins 4 to 17 if i dont have another interlock? Ive just purchased a cheap chinese galvo set with a showcard and a helios DAC. Laser wont come on from software so im guessing this is the issue?

    • @seblee
      @seblee  7 หลายเดือนก่อน +1

      It’s probably not the issue as the Helios bridges pins 4 and 17 already

  • @CharlesYarnold
    @CharlesYarnold 3 ปีที่แล้ว +1

    Guessing network control?

  • @MD_Builds
    @MD_Builds 3 ปีที่แล้ว

    Im not a HTML designer, but that web interface could easily be improved if you get the webserver files off the pi and change how it reacts to the sliders. Kinda looks like its still in development to me.

    • @seblee
      @seblee  3 ปีที่แล้ว

      Oh hi! 👋 yeah for sure, I do have some experience with web interfaces. I might take another look but considering I never use the system it’s probably not worth the effort.

    • @MD_Builds
      @MD_Builds 3 ปีที่แล้ว

      @@seblee :D Hi yeah took a peak at your vids nice stuff :D So yeah with the interface... Like i say i dont know html so much but interface design I do know... (i do a bit in embedded work) For instance, it looks like its trying to dynamically change the values as you move the slider. This is whats causing that slider bounce back as the UI update code is poorly implemented to handle the lag of the web interface to the server...
      One way to fix this would be to have the backend update dynamically as you slide it but not send code back to update the value on the slider. That way what you send wont get interrupted by the lag. But the final value when you depress the mouse button is whats its set to.
      Or alternatively ill design the widget of the slider differently. So the slider button is only set when the page is loaded or when the final value is set. But have a second level bar maybe placed underneath it to show the value currently reported by the host. This is what in the end would lag behind, but it wont effect the slider control itself.
      Its strange tbh, as you can see the idea is there. So the thought into needing controls is implemented. But they rushed the UI together and didn't bother to get it out of alpha/beta stage. It shouldnt have left the factory like that to be frank. Given how easy it would be to fix that.

    • @seblee
      @seblee  3 ปีที่แล้ว +1

      @@MD_Builds oh thank you! Yes I totally agree with your analysis 😊

    • @MD_Builds
      @MD_Builds 3 ปีที่แล้ว

      @@seblee :D

  • @pifflebunk
    @pifflebunk 3 ปีที่แล้ว +2

    It would be interesting to plug the raspberry pi sd card into another computer and have a good look at the software.

    • @zax71
      @zax71 3 ปีที่แล้ว

      +1 just I’d say put a monitor on it

    • @pifflebunk
      @pifflebunk 3 ปีที่แล้ว

      @@zax71 it would most likly have a password on it. You could boot in single user mode and reset the password.

    • @seblee
      @seblee  3 ปีที่แล้ว

      Yeah good plan! If it’s not read-only I’ll be horrified of course

    • @pifflebunk
      @pifflebunk 3 ปีที่แล้ว

      @@seblee To make it writable boot into single user mode and run mount -o rw,remount /

    • @seblee
      @seblee  3 ปีที่แล้ว

      @@pifflebunk ah I might just do that, thanks 😊

  • @DrRusty5
    @DrRusty5 3 ปีที่แล้ว

    Since this is a Raspberry Pi, it seems that upgrading the Pi and software/interface wouldn't be an impossible task? It might make the interface more usable with less glitches.

    • @seblee
      @seblee  3 ปีที่แล้ว +1

      I have considered it, but ultimately having these controls through a web interface is a flawed concept. I could look at creating hardware controls (pots) but it would be hard I think.

    • @DrRusty5
      @DrRusty5 3 ปีที่แล้ว

      @@seblee I am definitely not going to claim be a Pi or Arduino expert but I expect an Arduino could be the interface for physical controls to the Pi ? Or even bypass the Pi entirely... still way beyond my expertise to really be suggesting it.

    • @seblee
      @seblee  3 ปีที่แล้ว

      @@DrRusty5 yeah everything's possible 😊 I'm gonna have to do a Q&A video to answer all these questions properly. Look out for it 😊

  • @Verightess
    @Verightess 3 ปีที่แล้ว

    I'd pull the pi out and update it's firmware and maybe check to see if there is an update to the web interface from the manufacturer

    • @Verightess
      @Verightess 3 ปีที่แล้ว

      And maybe attach knobs to the GPIO pins and have someone code the knobs to control the colors

  • @fisch37
    @fisch37 3 ปีที่แล้ว +1

    That GUI is horrifying... It hurts my coding brain...

    • @seblee
      @seblee  3 ปีที่แล้ว +1

      Right? 😬

    • @fisch37
      @fisch37 3 ปีที่แล้ว

      @@seblee I read in another comment how the lagging happens, but even knowing that, I still ask myself, if no-one ever bothered to test that (╯°□°)╯︵ ┻━┻

  • @danc8278
    @danc8278 3 ปีที่แล้ว +1

    Please tell us all about how it works.

    • @seblee
      @seblee  3 ปีที่แล้ว

      Any part in particular?

    • @danc8278
      @danc8278 3 ปีที่แล้ว

      @@seblee This was my first time seeing inside, so honestly for me I'm probably curious about everything and don't know enough to be more specifically curious. Thanks for the video though!

    • @seblee
      @seblee  3 ปีที่แล้ว

      @@danc8278 ah no worries, I'll see what I can do. 😊

  • @chandlerdavis952
    @chandlerdavis952 3 ปีที่แล้ว

    Bet that the new back panel would bolt right in on yours... also see as you've been a good customer that the would sell n you the up graded version for cheap because of the liablities the would have if someone were to be injured because poor design and willful negligence not switch no lock, oh my.. no proper safety features no warning lables...all of which were industry standard at the time .... bet they could take care of these issues fast enough. Try it..... of course they can always say no ... but what if they say yes?

    • @seblee
      @seblee  3 ปีที่แล้ว

      I was gonna get in touch with them... but hey, it's better if they come to me 😀 And also I've fixed it now haha

  • @braylenhammond12
    @braylenhammond12 2 ปีที่แล้ว

    FREE RASPBERRY PI? well u can have ur free raspberry pi.

  • @skyclaw
    @skyclaw 2 ปีที่แล้ว

    The real question is why there’s a laser in my Raspberry Pi.

  • @Graeme_Lastname
    @Graeme_Lastname 3 ปีที่แล้ว

    The first word that comes to mind is shoddy.

    • @seblee
      @seblee  3 ปีที่แล้ว +1

      absolutely!

  •  3 ปีที่แล้ว

    Ha, you could run a web server on that laser then. :D

    • @fisch37
      @fisch37 2 ปีที่แล้ว

      You could use the laser as a vector screen and run it like a computer...