Results 1 to 4 of 4

Thread: Touch screen darkroom timer

  1. #1

    Join Date
    Mar 2018
    Location
    Boston,MA
    Posts
    29

    Touch screen darkroom timer

    I made this timer a few years back but never got around to post it in the DIY section. It's running on a plain Arduino Mega board (dirt cheap nowadays) and a 2.8" TFT screen I had lying around from a tool I made in the past. I wrote the code in C++ but then modified it to be flashed straight from the Arduino programming tool.
    I made the code open-source and it's available here. There you also find instructions how to flash it on a board if anyone wants to make one. The repository also contains the files for 3D printing the case. The enlarger is controlled via a relay right now but a solid state switch can also be used as long as the signal input is 3.3V to 5V.


    Click image for larger version. 

Name:	IMG-1732.jpg 
Views:	18 
Size:	52.4 KB 
ID:	186326

    When I'm not using it in the darkroom, I use the same device as a thermostat for home brewing my kombucha . I just flash the thermostat code and now it's a thermostat. Kombucha tastes awesome BTW if anyone in the Boston area is interested in a LF chit-chat and a glass of home-brewed bootch.

    On to the features:

    Main screen has the regular options: manual on/off to focus the enlarger and the main timer for doing the exposure.

    Click image for larger version. 

Name:	IMG-1733.jpg 
Views:	20 
Size:	42.1 KB 
ID:	186327 Click image for larger version. 

Name:	IMG-1734.jpg 
Views:	13 
Size:	45.9 KB 
ID:	186328 Click image for larger version. 

Name:	IMG-1738.jpg 
Views:	14 
Size:	41.1 KB 
ID:	186329

    ...continued in next post...
    Parallel parking extraordinaire

  2. #2

    Join Date
    Mar 2018
    Location
    Boston,MA
    Posts
    29

    Re: Touch screen darkroom timer

    The main timer can be set with the "adjust" button. Also as an added feature, the display luminosity can be controlled with the "dimmer" function. It's true the TFT is not a true safe-light ... light, but it's hardly a strong light and I never had any issues with fogging the paper or anything. In any rate, it can be dimmed to very low. Don't pay attention to the number itself, it represents the duty cycle of the PWM signal in 8-bits (techno-babel).

    Click image for larger version. 

Name:	IMG-1739.jpg 
Views:	7 
Size:	43.5 KB 
ID:	186333 Click image for larger version. 

Name:	IMG-1740.jpg 
Views:	6 
Size:	42.9 KB 
ID:	186334

    ...continued in next post...
    Parallel parking extraordinaire

  3. #3

    Join Date
    Mar 2018
    Location
    Boston,MA
    Posts
    29

    Re: Touch screen darkroom timer

    As a final touch, the timer can also time the Development, Stopping and Fixing times. All 4 timers are stored, adjusted and ran independently (though not concurrently as the Arduino is a single thread processor).

    Click image for larger version. 

Name:	IMG-1735.jpg 
Views:	7 
Size:	39.8 KB 
ID:	186335 Click image for larger version. 

Name:	IMG-1736.jpg 
Views:	6 
Size:	46.0 KB 
ID:	186336 Click image for larger version. 

Name:	IMG-1737.jpg 
Views:	6 
Size:	43.2 KB 
ID:	186337

    These three timers don't control the relay but activate a buzzer when the time is up (makes a short beep). The main enlarger timer also makes a beeeeeeep when the time is up, although it's redundant because you see the light getting turned off at the end of the exposure.

    The case is 3D printed (files included in the repository) with bio-degradable PLA.

    This is the timer I've been using for quite some time and I quite like it. It's gone through a few revisions but the core is essentially unchanged.
    I know, I know, you can buy one off the auction site for <insert-low-number-here> dollars but this is more about the thrill of the build.

    Hope you enjoy.
    Parallel parking extraordinaire

  4. #4
    jp's Avatar
    Join Date
    May 2009
    Location
    Maine
    Posts
    4,891

    Re: Touch screen darkroom timer

    Looks good!

Similar Threads

  1. Replies: 4
    Last Post: 11-Jan-2019, 09:27

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •