Mikulino
Arduino ist eine geile Plattform um Anfängern aber auch Experten eine einfache Umgebung zur Verfügung zu stellen. Viele Leute haben erst durch Arduino den Zugang zur Microcontrollerprogrammierung gefunden. Das Erfolgsrezept ist, den Anwender von den (lästigen) Basisarbeiten zu entlasten. Prozessoreinstellungen, wie verbinde ich das Gerät mit meinem Computer, wie programmiere ich es, etc.
Dazu gibt es bei Arduino einfache aber gut funktionierende Lösungen. Lösungen für das Board als solches. Ich bin einen Schritt weiter gegangen. Ich wollte ein einfach zu programmierendes Gerät (Arduino) incl. Pheripherie (Mikulino). Ich heiße Michael -> Mike -> und arduino -> Mikulino Heraus gekommen ist eine Plattform (incl. Platine und Library) mit folgenden Erweiterungen zum Standard Arduino: Im Labor und für Experimente nutzbares Gerät mit - Oled Display - 2 Led's - 2 Tasten - einem Drehgeber (Encoder) - einem Poti - einer dazu passenden Library - mit Erweiterungen der Arduino-SW um zwei Routinen, die jeweils automatisch ca. alle ms (976us) und alle Sekunde aufgerufen wird. Die Timererweiterungen belegen keine zusätzlichen Resourcen sondern nutzen den Delay-Timer (Timer0) mit. Diese Funktionen sind für diverse Ablaufsteuerungen ganz praktisch. Auch wenn der "ms-Ticker" nicht ganz exakt ist. (1/1024 sek) |
|
|
|