Guten Abend! Ich arbeite gerade an Platinen mit CAN-Bus Anbindung. Diese erhalten Befehler über CAN und setzen oder lesen bestimmte Ausgänge. Eine nette Funktion wäre es, wenn ich einen Ausgang zeitlich begrenzt setzen könnte, Sprich auf HI setzen, x Sekunden warten, LO setzen. Die "Herausforderung" hierbei: Verschiedene Ausgänge, verschiedene Zeitpunkte, verschiedene Zeiten. Konkret geht es um 24 Ausgänge an einem AtMega16, um mal eine Hausnummer zu nennen. Wie löst man das geschickt? Ein Array[24], in das ich den Zeiten entsprechende Zahlen reinschreibe und per Timer runterzähle? Ist relativ einfach, wenn ich mir den Zustand des Ausgangs von "vorher" noch merke, dann hätte ich nach einem Zugriff auf das Array nichts mehr damit zu tun. Noch Vorschläge, Ideen, Anregungen? MfG, Gerd
Sorry, falschen Link erwischt. Ist aber hier über die Suche zu finden.
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.