Mit EV3 können Sie die eingebettete Programmierung von Robotern mit Java herausfordern! leJOS ist ein System zur Steuerung von mindstorm-EV3 mit Java. Sie können die EV3-Steuerung über Java problemlos genießen, indem Sie ein dediziertes Betriebssystem auf EV3 installieren. In diesem Artikel werde ich erklären, wie eine Umgebung in zwei Teilen erstellt wird, dem ersten Teil und dem zweiten Teil. Im ersten Teil erklären wir, wie LeJOS auf dem intelligenten Block selbst installiert wird.
Bitte verwenden Sie Ihren eigenen USB-Dongle und Ihre microSD-Karte.
https://sourceforge.net/projects/ev3.lejos.p/files/ Laden Sie die neueste Version von leJOS_EV3_0.9.1-beta.tar.gz von der URL herunter und entpacken Sie sie.
Beim Entpacken sollte es eine solche Dateistruktur haben.
Wenn Sie sd500.zip in der vorherigen Datei entpacken, wird die Bilddatei sd500.img angezeigt. Schreiben Sie dies auf die microSD-Karte. Ich habe Etcher zum Schreiben verwendet.
Entpacken Sie lejosimage.zip in der Datei, in der Sie leJOS_EV3_0.9.1-beta.tar.gz zuvor entpackt haben. Wechseln Sie in den entpackten Ordner und speichern Sie alle diese Dateien im Stammverzeichnis der microSD-Karte.
Laden Sie als Nächstes Java für Lejos von Oracle JRE herunter (URL unten). http://www.oracle.com/technetwork/java/embedded/downloads/javase/javaseemeddedev3-1982511.html
Zum Herunterladen ist eine Kontoregistrierung erforderlich. Speichern Sie die heruntergeladene Datei (ejre-7u60-b19-ejre-7u60-fcs-b19-linux-arm-sflt-headless-07_may_2014.tar.gz) im Stammverzeichnis der microSD-Karte, ohne sie zu entpacken.
Zu diesem Zeitpunkt sollte die Dateistruktur der microSD-Karte folgendermaßen aussehen.
Legen Sie die SD-Karte in EV3 ein und starten Sie sie. Die Installation des Moduls dauert zunächst einige Zeit, sodass es nach etwa 10 Minuten gestartet wird.
Startbildschirm
Verbinden wir leJOS mit dem Netzwerk. Stecken Sie den USB-Dongle in das EV3-Hauptgerät und wählen Sie die WiFi-Taste auf dem Bildschirm. Wenn Sie die SSID des Netzwerks gemäß der GUI eingeben, werden Sie mit dem Netzwerk verbunden und die IP-Adresse wird angezeigt.
Die IP-Adresse (192.168.2.91) wird angezeigt.
$ ssh [email protected]
[email protected]'s password:
root@EV3:~#
Standardmäßig ist kein Passwort festgelegt. Bitte ersetzen Sie die IP-Adresse durch Ihre eigene Umgebung
leJOS enthält standardmäßig Beispielcode. Es wird interessant sein, Samples auf dem Bildschirm auszuwählen und verschiedene Dinge auszuprobieren. Der Aufbau einer Umgebung ist nicht so schwierig. Probieren Sie es aus.
https://sourceforge.net/p/etroboev3/wiki/lejosev3_mac_eclipse_section02/
https://sourceforge.net/p/lejos/wiki/Installing%20leJOS/
Recommended Posts