Sparmatic: Unterschied zwischen den Versionen
Zur Navigation springen
Zur Suche springen
Marvin (Diskussion | Beiträge) Keine Bearbeitungszusammenfassung |
|||
(6 dazwischenliegende Versionen von 2 Benutzern werden nicht angezeigt) | |||
Zeile 1: | Zeile 1: | ||
{{Project | {{Project | ||
|name=Sparmatic | |name=Sparmatic | ||
|member1=[[Benutzer:Ivanivel]] | |member1=[[Benutzer:Ivanivel|Ivanivel]] | ||
|member2=[[Benutzer:Marvin]] | |member2=[[Benutzer:Marvin|Marvin]] | ||
}} | }} | ||
[[Datei:Nase 20120421 002.jpg|thumb|Opened sparmatic with ISP connector]] | [[Datei:Nase 20120421 002.jpg|thumb|Opened sparmatic with ISP connector]] | ||
Zeile 10: | Zeile 10: | ||
We are currently writing an alternative Firmware for one one of these revisions. You can get it by cloning this git repository: | We are currently writing an alternative Firmware for one one of these revisions. You can get it by cloning this git repository: | ||
<pre>git clone http://www.0x53a.de/git/sparmatic</pre> | <pre>git clone http://www.0x53a.de/git/sparmatic</pre> | ||
(This repo might not have the latest state...) | |||
===Features=== | ===Features=== | ||
* Motor control: | * Motor control: | ||
Zeile 15: | Zeile 16: | ||
** Current measuring and automatic switch-off | ** Current measuring and automatic switch-off | ||
** return to home | ** return to home | ||
* Readout of the temperature sensor | ** move to specified position | ||
* Readout of the temperature sensor (including some calibration) | |||
* Some simple PI controller | |||
* LCD | * LCD | ||
** | ** Bargraph | ||
** Day row | |||
** 4 digit numbers (e.g. for temperatures, position counts...) | |||
** All symbols (mostly untested :) | |||
===Planned Features=== | ===Planned Features=== | ||
* LCD | * LCD | ||
** | ** Convert characters to 14 segment display (if needed) | ||
* Onewire slave support | * Onewire slave support | ||
* Buttons & Rotary encoder | * Buttons & Rotary encoder | ||
* | * Window open switch | ||
* | * Measurement and inclusion into regulation of return temperature (to get maximum efficiency of the heating) | ||
[[Category:Projekte]] | [[Category:Projekte]] |
Aktuelle Version vom 25. April 2012, 12:31 Uhr
{{#if: Ivanivel|| colspan="2" | Ivanivel
{{#if: Marvin|| colspan="2" | Marvin
{{#if: || colspan="2" |
{{#if: || colspan="2" |
{{#if: || colspan="2" |
{{#if: || colspan="2" |
Project: Sparmatic | |
---|---|
Members |
Sparmatic is a thermostat that is relatively cheap and quite easy to mod. It costs from 13 to 25 EUR. It contains a simple AVR ATmega169/ATmega169PA. However, as there are different microcontrollers mentioned in the last sentence, there are several revisions of the device.
Alternative Firmware[Bearbeiten]
We are currently writing an alternative Firmware for one one of these revisions. You can get it by cloning this git repository:
git clone http://www.0x53a.de/git/sparmatic
(This repo might not have the latest state...)
Features[Bearbeiten]
- Motor control:
- Readout of the motor's rotation sensor (and counting)
- Current measuring and automatic switch-off
- return to home
- move to specified position
- Readout of the temperature sensor (including some calibration)
- Some simple PI controller
- LCD
- Bargraph
- Day row
- 4 digit numbers (e.g. for temperatures, position counts...)
- All symbols (mostly untested :)
Planned Features[Bearbeiten]
- LCD
- Convert characters to 14 segment display (if needed)
- Onewire slave support
- Buttons & Rotary encoder
- Window open switch
- Measurement and inclusion into regulation of return temperature (to get maximum efficiency of the heating)