Experimental incubator - news: Difference between revisions

From Food Hacking Base
Jump to navigation Jump to search
m (2 revisions: import pages from old wiki, Recipe namespace patched)
(new firmware)
Line 1: Line 1:
At the moment the most up to date info is at the top of the page, have fun!
At the moment the most up to date info is at the top of the page, have fun!
===='''"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.





Revision as of 12:24, 4 February 2014

At the moment the most up to date info is at the top of the page, have fun!


"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