Arduino

Zugängliche Robotik für jeden

Arduino wurde am Interaction Design Institute in Ivrea als einfaches Werkzeug für schnelles Prototyping entwickelt, das sich an Studierende ohne Hintergrund in Elektronik und Programmierung richtet.

Arduino ist eine Open-Source-Prototyping-Plattform, die auf benutzerfreundlicher Hardware und Software basiert. Arduino-Boards können Eingaben lesen – Licht auf einem Sensor, ein Finger auf einem Knopf oder eine Twitter-Nachricht – und diese in Ausgaben umwandeln – einen Motor aktivieren, eine LED einschalten, etwas online veröffentlichen. Sie können Ihrem Board sagen, was es tun soll, indem Sie eine Reihe von Anweisungen an den Mikrocontroller auf dem Board senden. Dazu verwenden Sie die Arduino-Programmiersprache und die Arduino-Software (IDE), die auf Processing basiert.

Im Laufe der Jahre war Arduino das Gehirn tausender Projekte, von alltäglichen Gegenständen bis hin zu komplexen wissenschaftlichen Instrumenten. Eine weltweite Gemeinschaft von Machern – Studierenden, Hobbyisten, Künstlern, Programmierern und Fachleuten – hat sich um diese Open-Source-Plattform versammelt.

Alle Arduino-Boards sind vollständig Open Source, was den Benutzern ermöglicht, sie unabhängig zu bauen und sie gegebenenfalls an ihre speziellen Bedürfnisse anzupassen. Die Software ist ebenfalls Open Source und wächst durch die Beiträge von Benutzern weltweit.

Dank seiner einfachen und zugänglichen Benutzererfahrung wurde Arduino in Tausenden von verschiedenen Projekten und Anwendungen eingesetzt. Die Arduino-Software ist einfach genug für Anfänger, aber flexibel genug für fortgeschrittene Benutzer. Sie läuft auf Mac, Windows und Linux. Lehrer und Schüler nutzen sie, um kostengünstige wissenschaftliche Instrumente zu bauen, um chemische und physikalische Prinzipien zu beweisen oder um mit Programmierung und Robotik zu beginnen. Designer und Architekten bauen interaktive Prototypen, Musiker und Künstler verwenden sie für Installationen und Experimente mit neuen Musikinstrumenten. Macher verwenden sie natürlich, um viele der Projekte zu bauen, die auf der Maker Faire ausgestellt sind, zum Beispiel.

Arduino ist ein wichtiges Werkzeug, um neue Dinge zu lernen. Jeder – Kinder, Hobbyisten, Künstler, Programmierer – kann mit dem Tüfteln beginnen, indem er einfach den Schritt-für-Schritt-Anweisungen eines Kits folgt oder Ideen online mit anderen Mitgliedern der Arduino-Community teilt.

Arduino vereinfacht auch den Prozess der Arbeit mit Mikrocontrollern erheblich, bietet aber einige Vorteile für Lehrer, Schüler und interessierte Amateure gegenüber anderen Systemen:

  • Kostengünstig: Arduino-Boards sind im Vergleich zu anderen Mikrocontroller-Plattformen relativ preiswert. Die kostengünstigste Version des Arduino-Moduls kann von Hand zusammengebaut werden, und selbst die vormontierten Arduino-Module kosten weniger als 50 US-Dollar.
  • Plattformübergreifend: Die Arduino-Software (IDE) läuft unter den Betriebssystemen Windows, Macintosh OSX und Linux. Die meisten Mikrocontroller-Systeme sind auf Windows beschränkt.
  • Einfache, klare Programmierumgebung: Die Arduino-Software (IDE) ist einfach genug für Anfänger, aber flexibel genug, dass auch fortgeschrittene Benutzer sie optimal nutzen können.
  • Open Source und erweiterbare Software: Die Arduino-Software wird als Open-Source-Tools veröffentlicht, die von erfahrenen Programmierern erweitert werden können. Die Pläne der Arduino-Boards werden unter einer Creative Commons-Lizenz veröffentlicht, sodass erfahrene Schaltungsdesigner ihre eigene Version des Moduls erstellen, erweitern und verbessern können. Selbst relativ unerfahrene Benutzer können die Steckbrett-Version des Moduls bauen, um zu verstehen, wie es funktioniert, und Geld zu sparen.