Make a UV PCB Exposure Box Using an Old Scanner

Sdílet
Vložit
  • čas přidán 16. 07. 2024
  • I'm using an older scanner as a box to create a UV PCB exposure box. I'll go through all steps of the hardware and software design emphasizing more to software logic. You will find all the resources on Github, including all of the design files.
    • Links:
    Blog: lytrax.io/blog/projects/diy-u...
    Github: github.com/clytras/CL_UVScanner
    • Library Dependencies:
    Tim Eckel Arduino toneAC: bitbucket.org/teckel12/arduin...
    CL_RotaryEncoder: github.com/clytras/CL_RotaryE...
    CL_Button: github.com/clytras/CL_Button
    TM1637Display: github.com/clytras/TM1637Display
    • Music notice (NC):
    Mellow Acid by CyberSDF / cybersdf
    Creative Commons - Attribution 3.0 Unported- CC BY 3.0
    creativecommons.org/licenses/...
    Music promoted by Audio Library • Mellow Acid - CyberSDF...

Komentáře • 50

  • @rocr62
    @rocr62 Před 6 lety

    Great video. Thank you. I'm building mine now.

  • @svenpetersen1965
    @svenpetersen1965 Před 6 lety +1

    I really like the idea. 12 years ago, I gave away my uv exposure unit, because I thought, I will not use it anymore and now I would like to have one again. I have also thought of modifying a scanner. I was not sure, if I wanted to use uv tube lamps. The uv led strips might be easier.

  • @Error42_
    @Error42_ Před 5 lety

    Nicely done, very neat and great use of existing buttons. I was thinking of making a back light box with one, I was wondering if anyone else had done anything similar :-)

  • @programmmerr
    @programmmerr Před rokem

    Ωραία κατασκευή. Μπράβο φίλε μου! Θα την φτιάξω!

  • @lobotommi787
    @lobotommi787 Před 5 lety +1

    nice gadget ! in my lowbudget scanner are working tubes from a "Toaster" Ballasts from dead energy safing lamps, and time makes a 555 ;) I recommend small neodym magnets for top cover improving "gap less" between template and laminat !

  • @g-r-a-e-m-e-
    @g-r-a-e-m-e- Před 6 lety

    Nice job.

  • @chizknocka
    @chizknocka Před 5 lety

    Very nice man! I think I'm going to build this. This method seems more accurate, and smart than the ol' iron/transfer paper approach.
    What transparency paper do you use?
    and would this exposure box work with an ink, or laser printer?

  • @abbasi5757
    @abbasi5757 Před 3 měsíci

    Perfect

  • @mvssarma3387
    @mvssarma3387 Před rokem

    Many thanks please

  • @arunprakaashmurugesan6611

    Nice video I really like it. Upload testing video then only I can make similar one.

  • @benhummer185
    @benhummer185 Před 4 lety

    My UV exposure made same way :)

  • @stephenyork7318
    @stephenyork7318 Před 5 lety +3

    What’s the wavelength of your led strip?

  • @prinjess9076
    @prinjess9076 Před 4 lety

    Very nice job.
    I cannot find EEPROM and Wire links in the Library Dependencies. Are they unnecessary?

  • @PraveenKumar-yv9ex
    @PraveenKumar-yv9ex Před rokem

    Good

  • @AnilArya51
    @AnilArya51 Před 3 lety +1

    Can you make an upgrade d version that can expose both sides of PCB same time

  • @customelectronics
    @customelectronics Před rokem

    What exposure time did you need with this? Thank you. Mike

  • @YO3HJV
    @YO3HJV Před 4 lety +1

    So? Did this work? I want to build something similar but I am afraid that the ordinary glass block UV light...

  • @huskialn2008
    @huskialn2008 Před 4 lety

    No launch configuration in eclipse,there is another way to open the code?

  • @TheGEMINIINTERNET
    @TheGEMINIINTERNET Před 5 lety

    Sir Can we use this for rubber stamp making purpose please

  • @ankitshah1334
    @ankitshah1334 Před 2 lety

    Can we use UV & white lamp together to scan documents

  • @paulg.3067
    @paulg.3067 Před 5 lety

    I tried something similar with my old lide30 scanner. I also used UV-Led's, those 3 connected ones, max. at 405nm from Ali... I used 120 leds on an ~A5 area... powerdraw ~2.3A@12V... The result was the whole plastic bottom warped upwards because the LEDs where getting so hot. And second, I was not able to expose my bungard 10x16 pcb. I tried 3-5-12 Minutes, nothing worked! Maybe the glass of the scanner blocks all the UV...

    • @paulg.3067
      @paulg.3067 Před 5 lety +1

      I had a bad PCB... it just works fine with another new PCB...

  • @user-wk6gr1cs3o
    @user-wk6gr1cs3o Před 3 lety

    Excellent on this project. Please send the project code

  • @mpitonixxxangel
    @mpitonixxxangel Před 6 lety

    Σιγουρεύτηκα ότι είσαι Έλληνας από το μ.μ. στην ώρα του υπολογιστή!
    Φιλάρα τα σπας, άψογο βίντεο!
    Μια ερώτηση μόνο. Γιατί συνδέεις σε σειρά τις LED; δεν θα ήταν καλύτερη η παράλληλη σύνδεση σε περίπτωση βλάβης μιας ledοταινίας;

    • @lytrax9735
      @lytrax9735  Před 6 lety +2

      Γεια σου φίλε, σ’ ευχαριστώ. Ναι, Έλληνας, το έχω βάλει και στο forum της κοινότητας στο hlektronika.gr εδώ www.hlektronika.gr/forum/showthread.php?t=90993. Δεν το σκεφτικά αυτό που λες για την λεντοταινία, αλλά έχω την εντύπωση χωρίς να το έχω δοκιμάσει, ότι η συγκεκριμένη λεντοταινία συνεχίζει να δουλεύει και αφού καεί κάποιο LED. Νομίζω πως έχουν κάποιου είδους παράλληλη συνδεσμολογία τα συγκεκριμένα LED, αλλά αν δεν ισχύει αυτό, τότε έχεις δίκιο, θα έπρεπε να τα συνδέσω παράλληλα.

  • @desmondrice1756
    @desmondrice1756 Před 2 lety

    That from experience is the ONLY CORRECT way to produce pcb.
    The iron on toner transfer is just a gimic.

  • @christopherwilliams1112

    Hi!
    Can you tell me what model scanner you built your unit in?
    This is to give me an idea what model I need!
    Chris Williams

    • @lytrax9735
      @lytrax9735  Před 5 lety

      This is a HP Scanjet 2400. You can do it with any scanner box; it's an easy way to get a box that has a glass surface and closes.

    • @christopherwilliams1112
      @christopherwilliams1112 Před 5 lety

      @@lytrax9735 Thanks for that - An EEV Forum Member also said the 2410 was the same apart from colour!
      I was after that or one very similar as it has the buttons conveniently placed on top and power/USB sockets already mounted on the back! Regards, Chris Williams

  • @xpavlicek
    @xpavlicek Před 6 lety

    Hi, what is the exposure time with these LEDs? Thanks.

    • @lytrax9735
      @lytrax9735  Před 6 lety

      Hi. I haven't tested it yet, but I hope I will do some testing soon and see the exact exposure time, but I suppose it's between 80 and 130 seconds. I will cut some small PCB pieces and test them to different exposure times so to end up with the best exposure time result. I'll reply to you when I'll do it and I hope to make a video while doing the tests.

  • @CharithHansakaGoonathilaka

    what is the software that you have used to drow the diagram ?

  • @sanosanbaby
    @sanosanbaby Před 5 lety

    I haven't found UV LED strips with s/m 360nm.. so it won't be working efficiently. all the strips I've found around the Ali has s/m 395-405nm only. Please let me know if you find the ones.

    • @kasparsbogdanovs7684
      @kasparsbogdanovs7684 Před 4 lety

      Don't worry too much. I got good quality leds with 395nm wavelength. Not yet made a board, but tested on UV film and they work very well.

  • @iamjackalope
    @iamjackalope Před 3 lety

    Shouldn't the pad on the lid be covered in a black cloth like crushed velvet or maybe felt? You want to try a limit any stray light reflecting off the lid don't you?

  • @user-wk6gr1cs3o
    @user-wk6gr1cs3o Před 2 lety

    Where is the programming code?

  • @HentaiNat
    @HentaiNat Před 6 lety

    Why didn't you defuse the light?

  • @Nattapol221
    @Nattapol221 Před 6 lety

    ประโยช์ของมันคือ?

  • @leonardomedina5934
    @leonardomedina5934 Před 3 lety

    Why we have to cut the strips?? Why just dont use them as they comes?? Less work, not soldering. Could it work??

  • @klebsartstudios
    @klebsartstudios Před 6 lety

    ok.....um ....why? why do i keep seeing these things made this way? wire up the led strips to a wall transformer power supply, plug it in to turn on the lights, and set a ONE DOLLAR egg timer from walmart to time your exposure! ....then unplug when the time is up...why the whole "built in'" timer circuit, complicated logic, etc?

    • @lytrax9735
      @lytrax9735  Před 5 lety +2

      If you don't like DIY videos, then you should go watch sometinh else... You think everything in this world is "simple"? All the devices you use everyday do have VERY complicated logic.

    • @MrTonmit
      @MrTonmit Před 5 lety

      Why does one climb the mountain?
      Because it is there.

    • @stustjohn
      @stustjohn Před 3 lety

      Why? Because it's interesting, neat and fun! My only (big) concern is that glass absorbs UV, so I'm wondering how effective it actually is...

  • @mvssarma3387
    @mvssarma3387 Před rokem

    I request for a latest version of firmware
    or a workable .he's . After pooling all the includes tried to compile. I get an error line undefined high_btightlight.
    Please try to accommodate
    Thanks
    Sarma
    Vu3zmv

  • @wilwahabri
    @wilwahabri Před 2 lety

    Which version of the IDE did you use, whenever I compile with Arduino IDE v1.8.19, I get error messages which do not stop the compiling however when powered up the displays do not light at all
    C:\Users\wilwa\Documents\Arduino\CL_UVScanner\Program.cpp: In member function 'void Program::initialize()':
    C:\Users\wilwa\Documents\Arduino\CL_UVScanner\Program.cpp:39:24: warning: invalid conversion from 'void (*)(Program*)' to 'CL_Button::doevents_callback {aka void (*)(void*)}' [-fpermissive]
    m_startBtn.onDoEvents(&this->run_btnDoEvents, (void*)this);
    ^~~~~~~~~~~~~~~~~~~~~~
    In file included from C:\Users\wilwa\Documents\Arduino\CL_UVScanner\Program.h:17:0,
    from C:\Users\wilwa\Documents\Arduino\CL_UVScanner\Program.cpp:14:
    C:\Users\wilwa\Documents\Arduino\libraries\CL_Button-master/CL_Button.h:25:7: note: initializing argument 1 of 'void CL_Button::onDoEvents(CL_Button::doevents_callback, void*)'
    void onDoEvents(doevents_callback doEventsCB, void* arg);
    Appreciate your comment

  • @user-wk6gr1cs3o
    @user-wk6gr1cs3o Před 2 lety

    Where is the programming code?

  • @user-wk6gr1cs3o
    @user-wk6gr1cs3o Před 2 lety

    Where is the programming code?