Anregungen für Projekt mit ATtiny 2313 und Bascom AVR

Gast #4433575
Hallo zusammen,
im Rahmen des Physikunterrichtes in der Q2 soll mein Kurs ein Programm 
für den ATtiny 2313 schreiben mit dem ein "Problem" gelöst wird (dies 
kann sehr vage gesehen werden, da in vorherigen Jahren Projekte wie 
"Spaghettikochzeitmesser" o.ä. abgegeben wurden).
Beschränkungen für dieses Programm sind eine maximale Codegröße von 2 
kByte und die Programmiersprache Basic. Von Seiten der Schule habe ich 
bereits einen LCD-Bildschirm (16x2) und eine I2C-Schnittstelle mit Clock 
und Temperaturmesser, für zusätzliche Komponenten (Feuchtigkeitssensor, 
etc.) könnte ich in etwa 30 € ausgeben.
Nun wollte ich hier mal nach Anregungen für eine Projektidee fragen, da 
ich selbst offen gestanden nicht sehr einfallsreich in solchen Sachen 
bin.
#4433924
Simon A. schrieb:
> Nun wollte ich hier mal nach Anregungen für eine Projektidee fragen, da
> ich selbst offen gestanden nicht sehr einfallsreich in solchen Sachen
> bin.

Dann stecke dir den Controller mit dem Display und dem Thermometer, 
einer LED und zwei/drei Buttons zusammen und baue z.B. ein Thermostat 
mit einstellbarer Temperatur und Hysterese. LED leuchtet = Heizung an.

Wenn das nicht reicht, dann kannst du das erweitern, z.B. mit 
benutzerdefinierten Profilen:
- werktags: 22 Grad zwischen 7:45 und 8:15 Uhr
            sowie zwischen 17:45 und 0:00 Uhr, sonst 18 Grad
- Wochenende: 22 Grad zwischen 9:00 und 2:00 Uhr, sonst 18 Grad

Alle Zahlen sollten per Menü einstellbar sein und im EEPROM gespeichert 
werden. Das ist dann auch definitiv genug Arbeit für ein Schulprojekt.

Nachtrag: Feiertage oder automatische Wochenende-Erkennung (bzw. einen 
Kalender) wirst du eher nicht brauchen.

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 10 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.