Arduino UNO Mikrocontroller

Der Arduino UNO Mikrocontroller (im Folgenden als „UNO“ bezeichnet) verfügt über begrenzte Rechenressourcen im Vergleich zu Desktop-PCs, Laptops, Tablets oder sogar Mobiltelefonen, ist jedoch für unsere Aufgabe – die Steuerung einer kontrollierten Bewegung – vollkommen geeignet:

  • UNO kann über ein USB-Kabel mit einem Windows-PC verbunden werden, um die Stromversorgung zu gewährleisten und ein Softwareprogramm zu laden;
  • Die Software wird normalerweise in einer eingeschränkten Version der Programmiersprache C innerhalb einer speziellen Arduino-Softwareentwicklungsumgebung namens SKETCH entwickelt. Es ist erwähnenswert, dass die Software auch im Tinker CAD entworfen und getestet, dann als Datei exportiert, von SKETCH gelesen, kompiliert und auf ein UNO-Gerät geladen werden kann.
  • Der UNO mit geladenem Programm kann ohne PC betrieben werden und angeschlossene Geräte steuern, wenn er unabhängig mit Strom versorgt wird (empfohlen: 7-12 Volt Gleichstromversorgung oder 9V Batterie).

A close-up of a computer

Description automatically generated

Abbildung 37. Arduino UNO Mikrocontroller und SKETCH-Programmentwicklungsumgebung. Man kann die einzigen zwei Prozeduren erkennen, die vom UNO ausgeführt werden und entworfen werden müssen: setup() – Initialisierung eines SBC; und loop() – wird wiederholt, solange Stromversorgung vorhanden ist.

A screenshot of a computer

Description automatically generated

Abbildung 38. Abschnitt „Circuits“ (linke Spalte) in Tinker CAD