40 lines
1.5 KiB
Plaintext
40 lines
1.5 KiB
Plaintext
|
<!-- { "title": "Integrated Thermometer and Timer" } -->
|
||
|
<h1>#title#</h1>
|
||
|
<p>
|
||
|
To brew green tea you need water of about 75°C. To know that your water has 100°C is easy, you can see that it is boiling. For 75°C you need a thermometer. Then you also need to take care about the brewing time. It should be usually two minutes.
|
||
|
</p>
|
||
|
|
||
|
<p>
|
||
|
There are such integrated thermometer and timer things on Amazon, but that's not me cup of tea, I decided to build one on my own. It should run on batteries, it should be small and it should make no noise (for office use).
|
||
|
</p>
|
||
|
|
||
|
<p>
|
||
|
In between I was reading "Patterns for Time-Triggered Embedded Systems" from Michael Pont. And afterwards I was curious to use such a simple cooperative scheduler instead of the super-loop, as it is common in the Arduino domain.
|
||
|
</p>
|
||
|
|
||
|
<p>
|
||
|
I used a MSP430G2553 with 10bit-ADCs, a PT1000 sensor and two seven-segment LED displays.
|
||
|
</p>
|
||
|
|
||
|
<p>
|
||
|
The code is available at <s><a href="https://bitbucket.org/wollud1969/teathermotimer" target="_blank">https://bitbucket.org/wollud1969/teathermotimer</a></s> <a href="https://gitlab.com/wolutator/TeaThermoTimer">https://gitlab.com/wolutator/TeaThermoTimer</a>.
|
||
|
</p>
|
||
|
|
||
|
<p>
|
||
|
<a href="files/img_0813-e1473432862286.jpg"><img src="files/img_0813-e1473432862286_small.jpg"/></a>
|
||
|
</p>
|
||
|
|
||
|
<p>
|
||
|
<a href="files/img_0814.jpg"><img src="files/img_0814_small.jpg" /></a>
|
||
|
</p>
|
||
|
|
||
|
<p>
|
||
|
Schematics:<br/>
|
||
|
<a href="files/201609091558_0001.pdf">201609091558_0001</a>
|
||
|
</p>
|
||
|
|
||
|
<p>
|
||
|
Calculation for measurement:<br/>
|
||
|
<a href="files/201609091558_0002.pdf">201609091558_0002</a>
|
||
|
</p>
|