3 Simple Ways to
Share What You Make

With Instructables you can share what you make with the world — and tap into an ever-growing community of creative experts.

PhotosPhotos

Share one or more photos of a project, recipe, or whatever you've made, quickly and easily.

Step by StepStep-By-Step

Share your step-by-step photos with text instructions of what you made so others can do it too!

VideoVideo

Share your how-to video. You'll need your embed code from a video site such as YouTube.

Arduino Adjustable Timer Controller with Relay

Arduino Adjustable Timer Controller with Relay
This is my first post here, so I hope I get everything right!

I have a gas millivolt (thermocouple pile) porch heater that has a manual control on it.  I got tired of getting up and down to turn it on and turn it off, so I decided to make an Arduino project to take care of it.

The porch is somewhat drafty (in the winter I cover up the open screens with framed sheets of plexiglass) by design - I have a gas heater that I run on it, so I want combustion by-products to be able to vent.  Plus, I like to smoke an occasional cigar out here!

My first thought was to put an Arduino thermocouple controller out here, but I thought, with it being drafty, I would try a timer-controller first, reasoning that it wouldn't be as susceptible to thermal air streams.  So this describes my first take at this problem - an Arduino Adjustable Timer Controller that uses a relay's NO contact to switch the gas valve on/off.

Here's a link to more information, which includes a Fritzing layout, and software list, which you can copy/paste: Arduino Adjustable Timer Controller with Relay link.

Also, I did end up deciding that the timer control didn't work as well as I had hoped for controlling the heat on my porch, so I did end up changing the software and hardware and converted this to a temperature (thermocouple-based) controller.  The only hardware changes were the addition of a thermocouple shield.  I will be posting this update to another instructable soon.

Here's a link to the previous project - the Arduino Adjustable Timer Controller with Relay





Pro

Get More Out of Instructables

Already have an Account?

close

All Steps Viewing
View all steps of an Instructable on the same page when you're a Pro Member.

Upgrade to Pro today!
0
Followers
4
Author:javaben