µControlle Ansteuerung

Gast #303617
Lesenswert?

Hi Leute ich habe da ein Problemm!

weiss jemand wie man einem µController über Tasten Zahlen sagen kann.

Sprich ich will folgendes aufbauen:
Ich will mit einer Druckttaste eine Zahl (z.B 50) eingeben können und
der µController soll diese Zahl als Minuten verarbeiten und die 50 min
warten bis er ein bestimmtes Signal rausgibt. Das Programm dazu für den
AVR ist nicht mein Problemm. Mein Problem ist, dass ich nicht wiess wie
ich dem µController über die Tasten, die Zahl z.B. 50 oder eine andere
Zahl übergeben soll!!

Oder gibt es da weniger komplizierte Ansätze oder Lösungen??

Gruss
Gast #303619
Lesenswert?

Dh. der µController soll einfach die Anzahl der Interrupts (bei drücken)
zählen (Register um 1 erhöhen) und dann das als Zeit annehmen?
Wir es wirklich so einfach gemacht??
Auch in der Industrie??? Einfach aus Interesse!!

Gruss Moin
#303620
Lesenswert?

Geh in den naechsten Baumarkt und schau Dir mal
diese Steckdosentimer an. Die machen's genauso.

Ist die einfachste Variante.

Natuerlich kannst Du auch eine komplette Tastatur-
Matrix aufbauen, so wie bei einem Taschenrechner.
Nur:
  Du musst dann die einzelnen Tastendruecke aufrechnen
  (                          start mit 0
     Benutzer drueckt 2   -> neuer Wert   0 * 10 + 2   -> 2
     Benutzer drueckt 5   -> neuer Wert   2 * 10 + 5   -> 25
     Benutzer drueckt 1   -> neuer Wert   25 * 10 + 1  -> 251
  )
  dann brauchst Du noch eine Moeglichkeit, wie der Benutzer
  eine Fehleingabe korregieren kann
  ( Benutzer drueckt 'CE'  -> neuer Wert  251 / 10 -> 25
  )
  bzw. komplett loeschen kann
  ( Benutzer drueckt 'C'   -> neuer Wert 0
  )

  und zu guter letzt muss der Timer auch noch gestartet
  werden

Fazit:
  Software ist komplizierter
  Du brauchst mehr Tasten
  Du brauchst mehr Platz fuer die Tasten

Mach ein hoch/runter Schema. Wenn Du nett bist, dann machst
du es so, dass die Zahlen von alleine im 10-tel Sekunden
Takt rauf/runter laufen, wenn der Benutzer die Taste laenger
als 1 Sekunde gedrueckt haelt.

Ich muss mich wundern: So ein Schema gibts doch in vielen
Geraeten. Das du sowas noch nie gesehen hast?
Gast #303621
Lesenswert?

Gesehen habe ich es schon, daran gedacht habe ich es auch schon!
Bloss ich wollte einfach wissen, ob meine Gedanken richtig waren!
Leider habe ich immer das Problemm, dass ich immer zu komplieziert
denke. Das Problem habe ich auch im Studium!

Also ich bin auch am überlegen welchen µController von AVR Familie  ich
da am besten nehmen soll, vielleicht eine Idee?
Bin gerade am rumsuchen! So klein wie möglich!! Ein Tiny! Aber
welcher??

Gruss und Dank!!
#303622
Lesenswert?

Mach mal Bestandsaufnahme:
Was brauchst Du alles. Da sind auf jeden Fall mal 3
Taster. Der Ausgang der letztendlich geschaltet
werden soll. Macht 4 Pins.
Was ist mit einer Anzeige? LCD? Wenn ja, dann noch
7 Pins zur Ansteuerung mehr.
Du brauchst also einen AVR mit mindestens 11 Port-
Pins.
Hab ich noch was vergessen? (Led die im Sekundentakt
mitblinkt?, ...)

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren