Das ARDUINO-UNO Board

Als Basis für alle unsere Experimente dient das ARDUINO-UNO Board, das von Firma ARDUINO entwickelt wurde. ARDUINO.CC ist eine riesige, weltweite User-Community.
In allen Bereichen der Steuerungs- und Messtechnik wird dieses Mikrocontroller-Board auf der ganzen Welt unzählige Male genutzt.
Hilfreich ist auch die weltumspannende Community, in vielen Foren kann man zu allen Problemen Unterstützung finden.

Für die ARDUINO-Boards, es gibt deren mehrere, gibt es eigene Programmiereditoren (auch einen Web-Editor), die in ihren Befehlen der Programmiersprache C sehr ähnlich sind.

Wir werden das Board für unsere Experimente bei direkter USB-Verbindung mit der Programmiersprache SCRATCH, die speziell für Kinder bzw. den Schuleinsatz entwickelt wurde, nutzen. Eine spanische User-Gruppe hat die speziellen Befehle für die Ansteuerung bzw. Abfrage des Arduino-Boards implementiert, sodass mit SCRATCH4ARDUINO (kurz S4A) das Esperimentieren im Bereich Messen-Steuern-Regeln kinderleicht ist.

Folgende Ausgänge und Eingänge sind mit S4A zu nutzen:

Die Blockbefehle sind auch im Direktmodus durch einfaches Anlicken ausführbar und die Werte der analogen Eingänge werden ohne Programm angezeigt.

Bei S4A kann man die Programme nicht kompilieren und auf den Arduino-Uno hochladen, daher können diese auch nicht ohne PC laufen.

Folgende Ausgänge und Eingänge sind mit mBlock zu nutzen:

mBlock hat auch die gleiche Benutzeroberfläche wie Scratch und es stehen eine Fülle von Erweiterungen für den Anschluss von Sensoren und Ausgabegeräten zur Verfügung.

Man kann ein Programm mit der Blockprogrammierung erstellen und dann zum Arduino-Modus wechseln, nun wird der auch der C-ähnliche Arduino-Code angezeigt. Diesen kann man auch den Arduino hochladen und er läuft dort ohne PC-Verbindung.

Das ARDUINO-Uno Board ist bei allen bekannten Elektronik-Händlern und diversen Versandhäusern zu einem Preis von ca. 20 Euro zu erhalten, kompatible Nachbauten gibt es schon unter 10 Euro.