Sparmatic: Unterschied zwischen den Versionen

Aus Wiki CCC Göttingen
Wechseln zu: Navigation, Suche
(Planned Features)
(Alternative Firmware)
 
(9 dazwischenliegende Versionen von 2 Benutzern werden nicht angezeigt)
Zeile 1: Zeile 1:
 +
{{Project
 +
|name=Sparmatic
 +
|member1=[[Benutzer:Ivanivel|Ivanivel]]
 +
|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]]
 
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.
 
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.
Zeile 5: 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 10: 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
** only Bargraph
+
** Bargraph
 +
** Day row
 +
** 4 digit numbers (e.g. for temperatures, position counts...)
 +
** All symbols (mostly untested :)
 +
 
 
===Planned Features===
 
===Planned Features===
 
* LCD
 
* LCD
** Almost anything
+
** Convert characters to 14 segment display (if needed)
 
* Onewire slave support
 
* Onewire slave support
 
* Buttons & Rotary encoder
 
* Buttons & Rotary encoder
* Temperature sensor value to temperature conversion or at least some limits
+
* Window open switch
* An actual temperature controller (maybe ;) )
+
* 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, 14:31 Uhr

Project: Sparmatic
Members
Ivanivel
Marvin
Opened sparmatic with ISP connector

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

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

  • 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

  • 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)