NIBOBee und Timer- für Anfänger
Hallo zusammen.
Seit einigen Tagen versuche ich, einen Timer an meiner Biene zum laufen zu bekommen und ich weiss nun, dass ich keine Ahnung von habe.
Tutorials habe ich jede Menge gefunden, die sich mit dem Thema auseinandersetzen, aber mehr als das gundsätzliche Wissen, wie sowas gehen müsste, kam dabei nicht heraus.
Kurz gesagt: ich möchte einen Timer programmieren, der mir für den Anfang einfach in bestimmten Zeitabständen eine LED blinken lässt, währen die Biene irgendwas anderes tut.
Ich denke, wenn ich das hinbekomme, komme ich soweit zurecht- es fehlen mir schlichtweg die Grundlagen, wie man sowas programmiertechnisch angeht.
Leider bin ich nicht wirklich fündig geworden, Tutorials, wie man mit nem ATMega16 eine Uhr programmiert, sind viel zu verwirrend, und ich denke, da bin ich nicht der Einzige, dem das so geht.
Ich will keine Uhr, die aus nem ATMega16 und _aller möglichen anderen Hardware_ besteht, sondern nur wissen, wie ich einen Timer im NIBOBee einrichte, der mir von Zeit zu Zeit einen Interrupt liefert.
Wäre nett, wenn man daraus vielleicht eine Art Workshop machen könnte, denn wie gesagt: ich bin mir sicher, dass das nicht nur mir so geht.
Es wäre wirklich schön, das ganze (und wichtig: an genau diesem Beispiel) mal richtig einsteigerfreundlich erklärt zu bekommen, auch das was, warum und wie, denn irgendwelche Codes abtippen bringt es nicht.
Liste der Anhänge anzeigen (Anzahl: 1)
Zitat:
Zitat von Rabenauge
... googlen, lesen und auch ein einigermassen verstehen bekomme ich durchaus hin ...
Stimmt, ich weiß, daß DU das kannst, aber das kriegt nicht jeder hin ;-)
Zitat:
Zitat von Rabenauge
... in der NIBOBee-Doku beispielsweise kein Wort über die von den Bibliotheken bereits verwendeten Timer finden kann ...
So etwas habe ich bisher auch nicht gefunden. BTW: ich nehme an, dass Du die Dokumentation der C Bibliothek für den NIBObee Roboter kennst. Die liegt vermutlich bei Dir auf der C: , möglicherweise auf Deiner Festplatte C:\Programme\NIBObeeLib\doc\html\index.html. Wenn nicht, dann müsstest Du Dir "die Bibliothek" installieren. Im NIBO-Wiki gibts auch etwas, aber vermutlich nicht wirklich das, was Du suchst : http://www.nibo-roboter.de/wiki/Bibliothek , aber das habe ich (noch) nicht durchgängig getestet. Leider hatte bei Abgabe meiner Testberichte an nicai.systems nur festgestellt, dass die saubere, umfangreiche Auflistung der Routinen, Funktionen, Variablennamen etc. etwas sehr versteckt ist. Das Fehlen einer Tabelle aller benutzten Interrupts, Timer u.ä. war mir damals noch nicht aufgefallen.
Was ich vermisse ist etwas Ähnliches, wie das, was ich für meinen R2D03/Dottie und Nachfolger gemacht habe, siehe Attachment.