ich möchte mittels einer IR-Fernbedinug und eines LCD die Zeit einstellen
Anzeige:
1Z. Uhrzeit einstellen
2Z. die aktuellen Uhrzeit mit cursor zum Auswählen , mittels |<< und >>|
und mit + b.z.w - die ausgewählte einheit rauf o. runter anschliessend soll das dann in die RTC geschrieben werden.
ist sowas überhaupt mögl. bin jetzt schon bei 50% Programmspeicher
die Zeit automatisch vial DCF70 zu setzen währe nat. noch besser soll aber nicht so einfach sein
Dass du die "Analogeingänge" A0 ... A5 auch als Digitaleingänge verwenden kannst weißt du?
Du kannst sie beim UNO z.B. ganz einfach mit D14 ... D19 ansprechen.
uxomm:
Dass du die "Analogeingänge" A0 ... A5 auch als Digitaleingänge verwenden kannst weißt du?
Du kannst sie beim UNO z.B. ganz einfach mit D14 ... D19 ansprechen.
Edit: wieder mal zu spät
Nein, ist ja ein anderer/weiterer Vorschlag. Alles gut.
uxomm:
Dass du die "Analogeingänge" A0 ... A5 auch als Digitaleingänge verwenden kannst weißt du?
Du kannst sie beim UNO z.B. ganz einfach mit D14 ... D19 ansprechen.
Edit: wieder mal zu spät
nein wuste ich nicht
geht da dann auch pinmode ..... INPUT_PULLUP ...... ?
Wenn die IR Library sowieso schon drin ist und das LCD, macht die zusätzliche Funktion "RTC stellen" nicht so viel Zusatz-Aufwand.
bin jetzt schon bei 50% Programmspeicher
Vielleicht ist da schon viel Müll dabei ?
Ansonsten, die Github IRremote - IRrecvDemo braucht allein (nur mit Serial.print) 9.930 Bytes (30% eines atmega328)
Da kann man vermutlich durch Entfernen des Sendeteils und aller nicht benötigter Protokolle was sparen.
du musst sehr sparsam programmieren
Das ist ja grade der sportliche Aspekt daran.
Aber nur um ganz selten die RTC-Uhr zu stellen, ist evtl. eine Eingabe über Serial einfacher als ein 5 Taster - Keypad