Biolapse Control Module

Building a new timelapse controller

So a couple weeks ago I had purchased some parts to use in construction of the next project greenthumb controller. I finally started building the thing. This is one of those cases where rushing will lead to problems. It is best to think this stuff over, be methodical, write down concepts and notes, then step away and revisit it every few days with a fresh mind.

I finally have a good idea of how this is going to run.

I present to you, the beginning of the new controller.

DSCF8390 (1) DSCF8445

OK ok… SO it needs a little work.


As you can see it is pretty big. Considering this will sit in a studio the size is not a big deal, bigger is easier to work on, and I can fit more junk in it.

As you can see in the image, it does have 4 outlets controlled by separate relays.

Relay 1 = Grow light outlet. Used for day/night schedules and shooting routines.

Relay 2 = Water pump for watering schedules.

Relay 3 = Humidifier

Relay 4 = Temp.


On the opposite side of the outlets I have two 12vDC outlets used to power external 12 volt devices.

And last but not least, on the top I have four 3.5mm jacks, one Input, one Shutter trigger, and two LED triggers.

In the image you can see the AC-12VDC converter, the 4 relays, the outlets, and jacks.


I had originally planned to use a SparkFun Serial Graphic LCD display, but I had done some testing and quickly abandoned it. Turns out the sparkfun firmware is sorta junky, everyone recommends swapping the firmware to a non-sparkfun display, and everybody wrote their libraries for that firmware instead of the sparkfun firmware. What does this mean? Well it means to use the display i have to build a parallel cable adapter and dump the file in, but i don’t have a parallel interface. I could go through the hoops in order to do this but honestly right now I am far too busy to screw with it. I would rather just plug and play with something I already know how to use, so i dug out an old 16×2 serial display out of my junk drawer and will be using that instead.

Humidity is a concern, this humidifier is no joke and can easily hit the room to levels where humidity can cause mold, so I plan to use 2 layers of protection. First will be a nice little humidity sensor/controller i purchased. This will control the main circuit, if this is past its threshold it will shut off the fog. Ill probably set this at 70%

I really want to be able to grow stuff like moss and carnivorous plants, so the plan is to have the humidifier dump fog directly onto the plants, about 1 minute before the shutter triggers it will shut off. This will give 1 full minute for the fog to dissipate and get out of the photo.

This should also, provide a high humidity zone for the plants.


Programming this was pretty straight forward. I was able to snag large chunks of code from ChronoTimer 1.3 and import them in to make the controls a simple task.

There is no real; menu, it runs very similar to the ChronoControllers with a Mode dial on the Right side, and an Adjust dial on the left side.

The buttons have new tasks, I have an OPT button to cycle through sub-modes and the SET button remains used to lock in the value. What was the LEFT button is now a test-fire button that will set the lighting to the shooting state and fire off a test shot.

I gave the system the ability to read and control both temperature and humidity. The timer functions allow me to run day/night cycles, run fog between shots but still stop soon enough to allow the fog a chance to dissipate so it is not in the image.

The system really is a cross between a Time Lapse Intervalometer and a grow room control panel. Of course being in Colorado everyone who hears me discussing environmental controls seems to think i am growing pot.


Now this is where the fun slick parts come into play. I have recently upgraded to a faster laptop with SSD, 16gb ram, etc, and had originally planned to sell my older laptop. However, the price I could get for it, it seems I could find better uses. So it has been tied in with the BCM via serial connection. It now spits out a status report with every image, and logs the time of various events.

This came in particularly useful just last week. I had noticed that the grow light was shutting off about 5 minutes before it took the image, somehow I had managed to swap some values around. And while the system was generally running well, it was no optimal. I was at my day job and decided to remote in with my Surface Pro to check on things and see how it was doing. I tunneled into my home Laptop from my Surface, then established a connection to the studio laptop. I noticed the problem and pulled the code file back to my surface, made the adjustment, transferred it back to the studio laptop and uploaded the fixed code to the BCM. It started right back up and the problem was fixed, and it only took about 5 minutes.

Not only can I access the log from the BCM, but it also runs a web-cam aimed at the setup for a brief visual inspection so i can be sure that the light is actually on when it says it is on.

For image retrieval, I have a 16gb Eye-Fi wireless SDHC that constantly dumps the images to my new laptop. So i can review the footage without having to step foot in the room.

It is a pretty slick setup if I may say so myself. I can control all aspects of the environment remotely and I don’t even have to pull out the memory card to see how the images are looking.


Illuminating Unexpected friends

So now that the BMC is finished and running, I spent about 5 days shooting moss to see how everything performed. I have added in an LED lighting panel to replace the strobes. I just got one to test with, and so far I am very happy! The light is very consistent, very smooth, and LED is clearly the way to go.


After running for a day something had become obvious, that my Bioset was a good place for things to live. A lot of things. A lot of tiny, different critters.  First off, you can see the soil near the base of the moss keeps moving, and there is what  almost looks like static fuzziness in the moss.

At least the lighting is solid and consistent.
But what am I supposed to do about Big Worm & the ‘lil Guys?



I was not too concerned about Big Worm, while he was doing his best to trash my timelapse set from my understanding it means I have a healthy set. How he got in there, I am not sure.

The little guys on the other hand worried me. At first i had thought they were springtails, they only seemed to be interested in the damp areas. But when I examine images online of Springtails they don’t look like these at all. If anybody could identify these please shoot me an email i would be curious to know.

Whatever the hell they are, I am reluctant to use any pesticides, and figured the best course of action would be to scrap the entire set for now. My parents who are my biggest supporters had given some bulbs to me to play with. So this morning I removed all the dirt, cleaned out my trays, dumped everything out, and shut off the humidifier and moved onto the next project.

Considering they had not moved beyond the damp areas I imagine they cannot survive in other enviornments. Colorado is awfully dry, my basement rarely gets over 30% humidity

Once I am done with the bulbs I was planning on building a set for carniverous plants, however a small film company has asked if i would be interested in helping them shoot a scene for a film they are working one. As far as i know it is not a paying gig, but the subject looks very intriguing. I think i might put the carnivorous plants off a little bit longer 😉
For now, its time to grow some bulbs 🙂




Leave a Reply