{"id":796,"date":"2010-06-12T19:02:00","date_gmt":"2010-06-12T19:02:00","guid":{"rendered":"https:\/\/theshanty.us\/?p=796"},"modified":"2025-08-04T19:05:34","modified_gmt":"2025-08-04T19:05:34","slug":"the-kegerator","status":"publish","type":"post","link":"http:\/\/blog.theshanty.us\/index.php\/2010\/06\/12\/the-kegerator\/","title":{"rendered":"The Kegerator"},"content":{"rendered":"\n<p>I&#8217;m starting something mildly ambitious for my first real Arduino project. I&#8217;ll be making a temperature controller for a chest freezer. The net effect will be to be able to switch the freezer on and off based on a &#8220;Set temp.&#8221;<\/p>\n\n\n\n<p>The controller will consist of the following:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>A temp probe<\/li>\n\n\n\n<li>An LCD to show the current and set temperatures<\/li>\n\n\n\n<li>Up and Down buttons to set the temp<\/li>\n\n\n\n<li>A massive 5vdc\/400ma driven 240V\/30A relay<\/li>\n\n\n\n<li>An Arduino boot-loaded AVR ATMega328<\/li>\n<\/ul>\n\n\n\n<p>Eventually, I intend to add a lid switch to detect an open lid, an alarm to tell you when the temp is X degrees too high and another temp sensor in the tower to switch on a fan to keep the lines cool when the tower gets too warm.<\/p>\n\n\n\n<p>Pictures and code can be found here:<br><a href=\"http:\/\/kegeratorcontroller.blogspot.com\/\">http:\/\/kegeratorcontroller.blogspot.com\/<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>I&#8217;m starting something mildly ambitious for my first real Arduino<\/p>\n","protected":false},"author":4,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[78,77,43],"tags":[],"class_list":["post-796","post","type-post","status-publish","format-standard","hentry","category-arduino","category-automation","category-coding"],"featured_image_urls":{"full":"","thumbnail":"","medium":"","medium_large":"","large":"","1536x1536":"","2048x2048":"","chromenews-featured":"","chromenews-large":"","chromenews-medium":""},"author_info":{"display_name":"chuckularone","author_link":"http:\/\/blog.theshanty.us\/index.php\/author\/chuckularone\/"},"category_info":"<a href=\"http:\/\/blog.theshanty.us\/index.php\/category\/arduino\/\" rel=\"category tag\">Arduino<\/a> <a href=\"http:\/\/blog.theshanty.us\/index.php\/category\/automation\/\" rel=\"category tag\">Automation<\/a> <a href=\"http:\/\/blog.theshanty.us\/index.php\/category\/coding\/\" rel=\"category tag\">Coding<\/a>","tag_info":"Coding","comment_count":"0","_links":{"self":[{"href":"http:\/\/blog.theshanty.us\/index.php\/wp-json\/wp\/v2\/posts\/796"}],"collection":[{"href":"http:\/\/blog.theshanty.us\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/blog.theshanty.us\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/blog.theshanty.us\/index.php\/wp-json\/wp\/v2\/users\/4"}],"replies":[{"embeddable":true,"href":"http:\/\/blog.theshanty.us\/index.php\/wp-json\/wp\/v2\/comments?post=796"}],"version-history":[{"count":1,"href":"http:\/\/blog.theshanty.us\/index.php\/wp-json\/wp\/v2\/posts\/796\/revisions"}],"predecessor-version":[{"id":797,"href":"http:\/\/blog.theshanty.us\/index.php\/wp-json\/wp\/v2\/posts\/796\/revisions\/797"}],"wp:attachment":[{"href":"http:\/\/blog.theshanty.us\/index.php\/wp-json\/wp\/v2\/media?parent=796"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/blog.theshanty.us\/index.php\/wp-json\/wp\/v2\/categories?post=796"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/blog.theshanty.us\/index.php\/wp-json\/wp\/v2\/tags?post=796"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}