Experimental incubator - news
At the moment the most up to date info is at the top of the page, have fun!
Experimental Incubator 30c3 talk video recording
Here is a link to our talk on "Open source experimental incubator build up", call for participation which we gave with Arnd (and with support of Lars) at 30c3. It covers the topic more or less, well have a look if you like
"Production" code uploaded to Github 4/2/2014
A new version has been uploaded to the github which has basic functionality: heat to temp, cool to temp, keep at temp; show time elapsed.
https://github.com/foodhackingbase/incubator
Button function: SELECT resets time; LEFT steps through the modes; UP and DOWN change target temperature; RIGHT stores the settings in EEPROM, so the program will continue after a powerdip.
Code uploaded to Github 19/1/2014
Here is the link to the code which is now uploaded to the Github
https://github.com/foodhackingbase/incubator
thanks to Lars and others from WarpZone for sharing and of course Arnd for the coding.
At the moment the code allows to measure temperature directly after switching on the Arduino, nice and simple. Not sure what else it is ready to do. Next step should be setting up switching the peltier heater on through relay, 39-43C would be fine.
Prototype tested in TechInc 12/1/2014
Here is short youtube video where we tested the Experimental Incubator prototypes which we put together during the same evening in TechInc, many thanks to Arnd for supervision and help!
https://www.youtube.com/watch?v=Z3-HGkqWRvg
What pins belong to what (before 1/2014)
Here is just a link to the info which Arnd made in preparation for 30c3, you can clearly see what pins are doing what
http://wiki.techinc.nl/index.php/Fermentation_controller#An_overview_of_pins_used
Under Arnd's supervision I was able to do all the necessary soldering by myself, putting together therefore one functional prototype, testing it later - it was doable.
An overview of pins
D0: Serial RX D1: Serial TX D2: SSR1 D3: SSR2 D4: LCD D4 D5: LCD D5 D6: LCD D6 D7: LCD D7 D8: LCD RS D9: LCD 'Enable' (might be optional) D10: LCD backlight control (might be made optional) D11: One-wire bus 1 (first temp-probe) D12: One-wire bus 2 (second temp-probe) D13: Free (see note below about LCD and buttons)
A0: LCD Buttons A1: Free A2: Free A3: Free A4: I2C SDA-line for DS1307 A5: I2C SCL-line for DS1307