Sparmatic: Unterschied zwischen den Versionen

Aus Wiki CCC Göttingen
Zur Navigation springen Zur Suche springen
Keine Bearbeitungszusammenfassung
 
(11 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
* Measurement and inclusion into regulation of return temperature (to get maximum efficiency of the heating)
 
[[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
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[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)