Experimental Incubator/ei prototype designing: Difference between revisions

From Food Hacking Base
Jump to navigation Jump to search
(added link to new docs, wiki is older/incomplete)
 
(10 intermediate revisions by one other user not shown)
Line 3: Line 3:
[[Image:Experimental_incubator_complete_voidwarranties_1600_022017.jpg|thumb|Working prototypes assembled at VoidWarranties, February 2017]]
[[Image:Experimental_incubator_complete_voidwarranties_1600_022017.jpg|thumb|Working prototypes assembled at VoidWarranties, February 2017]]


Here you can find info about the development of the experimental incubator (ei)current version 4.0 "Just" which we are now working on. There are several improvements compared to the previous version [[3_0_fermento|3.0 Fermento]], the third generation of the experimental incubator.
Here you can find info about the development of the experimental incubator (ei)current version 5.0 "Kvas" which we are now working on. There are several improvements compared to the previous version [[4_0_just|4.0 Just]], the fourth generation of the experimental incubator.


One of the most visible improvements are the professionally produced PCBs which we had ready at 33c3. Already for second time we have made complete kits, this time we had kits with all parts and also only bare PCBs for the more experienced ones.
The main change is leaving the arduino core behind and switching for the Sonoff device, in particular the [https://www.itead.cc/smart-home/sonoff-th.html Sonoff TH16 model] which should make our life much more easy on many fronts.  


=== How to get involved, contact ===
=== How to get involved, contact ===


Get your kit. That is the most easy way how to get in and participating. Contact [[User:Algoldor|Algoldor]], [https://wiki.techinc.nl/index.php/User:Justa Justa] or send an email to the [[How_to_get_in_touch|experimental incubator mailing list]]. The total cost is around €35-40. The cost of the components in the kit is around €13, if you can afford to invest €25 (+ postage) that would be nice. Another €8 is for the solid state relay (SSR) and heat sink if you do not have your one already. Shipping should be around €5-10 depending where are do you live. Total around €40 or so.
Get your kit and let us know! That is the most easy way how to get in and participating. Contact [[User:Algoldor|Algoldor]], [https://wiki.techinc.nl/index.php/User:Justa Justa] or send an email to the [[How_to_get_in_touch|experimental incubator mailing list]]. The total cost is around €25 max. you can buy it easily online, don't forget also the [https://www.aliexpress.com/item/32648158894.html serial to usb 3.3v] so you can upload the code to the device.  


If you want to get involved, you need help with experimental incubator set up and running or you have some other questions you can get in touch with us:
If you want to get involved, you need help with experimental incubator set up and running or you have some other questions you can get in touch with us:
Line 19: Line 19:
=== Soldering and connection ===
=== Soldering and connection ===


For the people who has the 4.0 just version kit (equals v2.1b) we have detailed instructions how to solder, connect and use this version under the '''soldering guide''' shared as a [https://wiki.techinc.nl/index.php/File:Incubator-v21b-solderguide.pdf pdf file] at TechInc wiki's.
This needs to be updated because of the switch to Sonoff TH16, however it is going to be way more simple than the previous models. For now, you can check the [https://www.youtube.com/watch?v=d4cro7Kpk_M video here for just short overview].


=== Schematics ===
=== Schematics ===


This design was made in KiCad.
Well the schematics is something what we need to work on. At the moment lets say that the core of the Sonoff is the [https://en.wikipedia.org/wiki/ESP8266 ESP8266].


SVG versions of the schematic and the PCB are provided at the right side.
=== Software ===


[[File:Experimental-Incubator-schematic-v2.1b.png|thumb]]
We have to discuss the software sources, there are many out there one of them for example [https://github.com/vitotai/BrewPiLess BrewPiLess], [https://github.com/vitotai/BrewPiLess/tree/master/doc Docs].
[[File:Experimental_Incubator-pcb-v2.1b.png|thumb]]


For svg version of files click here ([https://wiki.techinc.nl/index.php/File:Experimental-Incubator-v2.1-schm.svg schm] and [https://wiki.techinc.nl/index.php/File:Experimental-Incubator-v2.1-brd.svg brd]).
=== Programming ===
 
You can find a [https://wiki.techinc.nl/index.php/File:Experimental-incubator-v2.1.tar.gz tar.gz file] of the combined files here.
 
For reference, the values for the resistors are:
 
* R1: 2K    -    2k2
* R2: 330  -    360
* R3: 620  -    680
* R4: 1K    -    1k
* R5: 3.3K  -    3k3 (3k6)
* R6: 10K  -    10k
* R7: 470
* R8: 470
 
Layout of the resistors:
 
<pre>
 
 
        R7
        R8
 
      R1            R4
                          R5
      R2    R3      R6
 
 
</pre>
 
=== Software ===


The software was written by [[User:Bigmac|Bigmac]] and Lars, the code is uploaded [https://github.com/foodhackingbase/incubator on Github here].
You will need a [https://www.aliexpress.com/item/32648158894.html serial to usb 3.3v].


=== Programming ===


You will need a USB to serial (TTL) converter to program the arduino. There are 3 brands of converter chips out there: prolific 210X, FTDI, CH340G each with their own driver issues... [http://kig.re/2014/12/31/how-to-use-arduino-nano-mini-pro-with-CH340G-on-mac-osx-yosemite.html CH340G Drivers for windows and mac] [https://learn.adafruit.com/adafruits-raspberry-pi-lesson-5-using-a-console-cable/software-installation-windows PL2303 CP210x drivers for windows]
=== Heating&Cooling ===


Here some buy links:
One of the options for heating the incubator could be [https://www.amazon.de/PROFI-LUX-Terrarienheizkabel-IP67-Heizkabel-Frostschutz/dp/B07N7N9LV1/ref=sr_1_3?__mk_de_DE=%C3%85M%C3%85%C5%BD%C3%95%C3%91&crid=33PBEFC9K82BS&keywords=terrarium+heizkabel&qid=1568147205&s=gateway&sprefix=terrarium+heiz%2Caps%2C180&sr=8-3 terrarium heater]. Also [https://www.amazon.de/Reptile-Infrarot-W%C3%A4rmelampe-Reptilien-brooders/dp/B078VY3YG5/ keramik reptile heat emitter] could be used.
* http://www.banggood.com/PL2303TA-USB-To-TTL-RS232-Upgrade-Module-USB-To-Serial-Port-Download-Cable-p-1054770.html
* http://www.banggood.com/RobotDyn-USB-Serial-Adapter-CH340G-5V3_3V-USB-to-TTL-UART-For-Arduino-ProMini-DIY-p-1128916.html
* http://www.banggood.com/Wholesale-USB-To-TTL-COM-Converter-Module-buildin-In-CP2102-New-p-27989.html
* https://www.adafruit.com/product/954


=== Currently Run Prototypes ===
=== Currently Run Prototypes ===
Line 78: Line 42:
The prototypes which are currently running the "just" version are listed here:
The prototypes which are currently running the "just" version are listed here:
* [[experimental_incubator_just_la_cherche]], person coordinating [[User:Algoldor|Algoldor]]
* [[experimental_incubator_just_la_cherche]], person coordinating [[User:Algoldor|Algoldor]]


=== Temperature probes ===
=== Temperature probes ===
The DS18B20 temperature probes used have PVC shielding; that makes them unsuitable for long time use at temperatures of 100°C or above, although the sensor works up to 125°C. Some sensors are shielded with PTFE cable (more commonly known as Teflon) which is considered food safe to 160°C, so these sensors can be used up to 125°C (max sensor range). Here are some ordering options:
The DS18B20 temperature probes used have PVC shielding; that makes them unsuitable for long time use at temperatures of 100°C or above, although the sensor works up to 125°C. Some sensors are shielded with PTFE cable (more commonly known as Teflon) which is considered food safe to 160°C, so these sensors can be used up to 125°C (max sensor range). Here are some ordering options:


* [https://www.aliexpress.com/item/32849462236.html BME280 Digital Sensor Temperature Humidity Barometric Pressure Sensor Modul] 
* [[http://www.dx.com/p/water-proof-ds18b20-temperature-probe-90cm-142889#.WB75j4WcG00 Cheapest found on DX - lead only 90cm, not 100!]] eu 2.26
* [[http://www.dx.com/p/water-proof-ds18b20-temperature-probe-90cm-142889#.WB75j4WcG00 Cheapest found on DX - lead only 90cm, not 100!]] eu 2.26
* [[http://www.dx.com/p/diy-ds18b20-stainless-steel-temperature-sensor-probe-black-151327#.WB7zzYWcG00 Cheap and tested sensor from DX]] eu 2.53
* [[http://www.dx.com/p/diy-ds18b20-stainless-steel-temperature-sensor-probe-black-151327#.WB7zzYWcG00 Cheap and tested sensor from DX]] eu 2.53
Line 95: Line 59:
=== Bugs&Issues ===
=== Bugs&Issues ===


* Displayed Time Error - Reported on 12/3/2017 by [[User:Algoldor|Algoldor]]. If the incubator is in the off function displaying only time, after several days the display stops showing "time" but starts to show variety of symbols without meaning. It seems like after the amount of the time displayed is too much for the display it crashes.
So far no errors because we are not testing yet (2/9/2019).

Latest revision as of 10:41, 11 September 2019

ei Kit "Just"
SSR and heat sink
Working prototypes assembled at VoidWarranties, February 2017

Here you can find info about the development of the experimental incubator (ei)current version 5.0 "Kvas" which we are now working on. There are several improvements compared to the previous version 4.0 Just, the fourth generation of the experimental incubator.

The main change is leaving the arduino core behind and switching for the Sonoff device, in particular the Sonoff TH16 model which should make our life much more easy on many fronts.

How to get involved, contact

Get your kit and let us know! That is the most easy way how to get in and participating. Contact Algoldor, Justa or send an email to the experimental incubator mailing list. The total cost is around €25 max. you can buy it easily online, don't forget also the serial to usb 3.3v so you can upload the code to the device.

If you want to get involved, you need help with experimental incubator set up and running or you have some other questions you can get in touch with us:

Soldering and connection

This needs to be updated because of the switch to Sonoff TH16, however it is going to be way more simple than the previous models. For now, you can check the video here for just short overview.

Schematics

Well the schematics is something what we need to work on. At the moment lets say that the core of the Sonoff is the ESP8266.

Software

We have to discuss the software sources, there are many out there one of them for example BrewPiLess, Docs.

Programming

You will need a serial to usb 3.3v.


Heating&Cooling

One of the options for heating the incubator could be terrarium heater. Also keramik reptile heat emitter could be used.

Currently Run Prototypes

The prototypes which are currently running the "just" version are listed here:

Temperature probes

The DS18B20 temperature probes used have PVC shielding; that makes them unsuitable for long time use at temperatures of 100°C or above, although the sensor works up to 125°C. Some sensors are shielded with PTFE cable (more commonly known as Teflon) which is considered food safe to 160°C, so these sensors can be used up to 125°C (max sensor range). Here are some ordering options:

Bugs&Issues

So far no errors because we are not testing yet (2/9/2019).