it:arduino:uno-01a:01

Erste Schritte

arduino:uno-01a:01

Hinweise Bitte beachte die Konventionen dieser Dokumentation und die zusätzlichen Abkürzungen und Bezeichnungen:

  • Basisverzeichnis ist das Verzeichnis des Terminals nach dem Start
  • Installationsverzeichnis ist das Verzeichnis der Arduino-App

Voraussetzungen Grundkenntnisse im Umgang mit einem Computer.

Werkzeuge Ein Computer und ein USB-Kabel. Außerdem folgende Teile, die in dem tolaris.de | Bausatz Arduino 1 enthalten sind:

  • Abstandssensor (Ultraschallsensor)
  • Arduino Uno
  • Drahtbrücken
  • LEDs
  • LED-Stick
  • Messgerät
  • Steckbrett
  • Taster
  • Widerstände

Ziel Einstieg in die Programmierung von Arduino.

Zielgruppe Anfänger von 10-100.

Testsystem
  • Computer: x86 64 Bit
  • Betriebssystem: Linux Mint 20.3 Una - Mate (kurz Mint)
  • Browser: Opera 85.0 / Firefox 99
  • Nutzer: tolaris

Hinweis tolaris ist der Name des in dieser Dokumentation verwendeten Nutzers, den du durch deinen Nutzernamen ersetzen musst.

Wer sich noch nie mit Mikrocontrollern beschäftigt hat, verspürt vermutlich eine Hemmschwelle, den Anfang zu wagen. Programmieren gilt vielen als ein Buch mit sieben Siegeln. Zu Unrecht: Programmieren ist (nur) eine formale Logik, die in diesem Fall eher einfach ist. Ein Vergleich? Gitarre spielen zu lernen ist (für mich) schwieriger.

Diese Dokumentation richtet sich an Anfänger, die neugierig sind und Spaß daran haben, etwas Neues zu probieren. Mit den Eigenbauprojekten von tolaris know-how gelingt der spielerische Einstieg. Das Ziel ist der kreative Umgang mit der Technik. Als Mikrocontroller kommt hier der Arduino Uno zum Einsatz. Der Uno ist ein Mitglied einer Baureihe mit unterschiedlichen Ausführungen. Wer den Umgang mit dem Uno erlernt hat, kann auch mit den anderen Arduinos umgehen: die Programmiersprache ist die gleiche. Programme für Arduinos werden Sketches genannt.

Wer Programmieren erlernt hat, findet sich auch in einer anderen Hardware (z. B dem Raspberry) und einer anderen Programmiersprache leichter zurecht.

Ziel dieses bes.t-Projektes Arduino Uno 1 ist nicht der Einsatz möglichst vieler Sensoren und anderer elektronischer Bauelemente, sondern der Einstieg in die Programmierung und in die Elektronik. Wer Spaß an der Elektronik hat, wird weiter machen. Wer nicht weiter machen will oder kann, erhält mit diesem Bausatz trotzdem eine dauerhaft bleibende und überall einsetzbare Anwendung in Form des LED-Sticks als Leuchte mit einem Näherungssensor als Schalter.

Hinweis Alle Schaltungen funktionieren mit dem Steckbrett und den Steckverbindungen ohne Löten.

Die Reihenfolge der Beispiele in diesem bes.t-Projekt ist kein Zufall: als Anfänger solltest du dem roten Faden folgen, also die Reihenfolge einhalten. Grundsätzliche Handhabungen sind nur einmal erklärt.

Auf dem Computer muss ein Programm laufen, das die Verbindung zwischen dem Computer und dem Mikrocontroller herstellt. Dieses Programm ist eine Entwicklungsumgebung, Arduino-IDE genannt. Zur IDE gehört ein Editor, eine einfache Textverarbeitung, die das Programm – Sketch genannt – für den Mikrocontroller anzeigt.

Anders ausgedrückt ist die IDE ein Programm auf dem Computer, das zur Erstellung von Programmen für den Mikrocontroller dient.

Hinweis Wenn du die IDE nicht installieren willst, kannst du den Webeditor nutzen, der unter https://create.arduino.cc/ zur Verfügung steht und ebenfalls lokal installiert wird. Die Nutzung setzt einen Zugang voraus. In dieser Dokumentation wird die IDE benutzt.

Hinweis Wenn du die IDE bereits installiert hast, lies bitte trotzdem den folgenden Abschnitt, weil dort die Nutzung des Verzeichnisses für Arduino-Programme dokumentiert ist.

Installation der IDE unter Mint/Ubuntu

Für Linux, Windows und den Mac steht die IDE unter der Adresse arduino.cc | Download bereit. Hier ist die Installation für Mint beschrieben.

Hinweis Die Installation ist über die Paketquellen von Ubuntu möglich, wegen der veralteten Version aber nicht zu empfehlen.

Aktion Lade die IDE (Februar 2022: arduino-1.8.19-linuxXX.tar.xz) auf deinen Computer.

Hinweis XX steht für 32 oder 64 Bit. Wähle die Variante, die deinem Computer entspricht. In dieser Dokumentation kommt die arduino-1.8.19-linux64.tar.xz zum Einsatz.

Aktion Entpacke die Datei in dem gewünschten Verzeichnis – in dieser Dokumentation Apps.

Hinweis Apps liegt in dem (persönlichen Ordner genannten) Verzeichnis, bei mir tolaris genannt. Diesen Namen musst du durch den Namen deines persönlichen Ordners ersetzen.

Reaktion Apps enthält ein Verzeichnis arduino-1.8.19.

|

🖳A.1 Das Installationsverzeichnis arduino-1.8.19

Aktion Lösche die Datei arduino-1.8.19-linux64.tar.xz.

Aktion Starte die Datei install.sh in arduino-1.8.19.

|

🖳A.2 Die Installationsdatei.

Hinweis Der Dateimanager muss so eingestellt sein, dass er Textdateien ausführt (und nicht anzeigt). Die Einstellung erfolgt unter Mint in Bearbeiten > Einstellungen > Verhalten.

|

🖳A.3 Die Einstellungen unter Mint.

Reaktion Die Installation erzeugt ein Symbol auf dem Desktop und einen Menüeintrag.

Aktion Starte die IDE.

Reaktion Die IDE erzeugt ein Verzeichnis Arduino in tolaris für die Sketches. Die IDE ist bereit und zeigt einen leeren Sketch mit dem Tagesdatum wie in 🖳A.4.

|

🖳A.4 Die Entwicklungsumgebung (IDE) für Arduino mit der Voreinstellung für den Arduino Uno.

Hinweis Aus Gründen der Übersichtlichkeit wird in dieser Dokumentation das Verzeichnis Arduino in sketchbook umbenannt und in das Verzeichnis Apps verschoben. Anschließend erfolgt die Anmeldung in der IDE.

Aktion Nenne das Verzeichnis Arduino in sketchbook um.

Aktion Verschiebe das Verzeichnis sketchbook in Apps.

Aktion Datei > Voreinstellungen > Einstellungen > Durchsuchen.

Aktion Navigiere zu dem Verzeichnis sketchbook.

Reaktion Der Eintrag in Sketchbook-Speicherort lautet jetzt /home/tolaris/Apps/sketchbook.

|

🖳A.5 Pfadangabe zum Verzeichnis mit den Sketches.

|

🖳A.6 Apps enthält die Verzeichnisse für die Sketches und die IDE.

Cookies helfen bei der Bereitstellung von Inhalten. Diese Website verwendet Cookies. Mit der Nutzung der Website erklären Sie sich damit einverstanden, dass Cookies auf Ihrem Computer gespeichert werden. Außerdem bestätigen Sie, dass Sie unsere Datenschutzerklärung gelesen und verstanden haben. Wenn Sie nicht einverstanden sind, verlassen Sie die Website.Weitere Information
  • Zuletzt geändert: 2024/03/27 09:42
  • von wh