Dieser Artikel ist eine Fortsetzung des folgenden Artikels.
[LeJOS] Programmieren wir mindstorm-EV3 mit Java [Umgebungskonstruktion erster Teil]
Im zweiten Teil erklären wir, wie mit leJOS eine Entwicklungsumgebung für die Java-Programmierung erstellt wird. Verwenden Sie Eclipse für die integrierte Java-Entwicklungsumgebung. Erstellen Sie das Programm mit Eclipse, übertragen Sie die generierte ausführbare Datei auf EV3 und führen Sie sie aus. Mit dem Eclipse-Plug-In für leJOS können diese Aufgaben nur auf der IDE ausgeführt werden, was sehr praktisch ist.
Laden Sie eclipse herunter und installieren Sie es gemäß der GUI. https://eclipse.org/downloads/
Fangen wir an.
Wählen Sie "Neue Software installieren" aus "Hilfe" in der Menüleiste.
Fügen Sie ein Repository hinzu. Legen Sie den Speicherort auf http://www.lejos.org/tools/eclipse/plugin/ev3/ fest und wählen Sie OK. Überprüfen Sie die leJOS Ev3-Unterstützung und wählen Sie Weiter.
Klicken Sie auf OK oder Weiter, um den Bestätigungsbildschirm, den Lizenzvereinbarungsbildschirm und den Warnbildschirm anzuzeigen, die danach angezeigt werden. (Bild weggelassen)
Wählen Sie "Einstellungen" aus "Eclipse" in der Menüleiste. Legen Sie den Pfad zu dem Ordner fest, in den Sie leJOS_EV3_0.9.1-beta.tar.gz entpackt haben, der im ersten Teil auf EV3_HOME heruntergeladen wurde. ..
Stellen Sie außerdem die IP-Adresse des EV3-Hauptgeräts ein.
Wählen Sie "Datei" -> "Neu" -> "Andere" aus der Menüleiste. Wählen Sie dann LeJOS EV3 Project und fahren Sie mit OK fort.
Legen Sie einen Projektnamen fest. Hier habe ich Ev3Test gewählt.
Sie können sehen, dass das Projekt korrekt erstellt wurde, indem Sie den Paket-Explorer betrachten.
Klicken Sie mit der rechten Maustaste auf das Projekt und wählen Sie Neu-> Klasse. Hier wird der Klassenname auf Ev3Test gesetzt.
Lassen Sie uns ein einfaches Programm machen. Erstellen Sie ein Programm, das Hello World nur anhand des Beispielcodes auf dem LCD anzeigt.
Ec3Test.java
import lejos.hardware.BrickFinder;
import lejos.hardware.Keys;
import lejos.hardware.ev3.EV3;
import lejos.hardware.lcd.TextLCD;
public class Ev3Test {
public static void main(String[] args) {
// TODO Auto-generated method stub
EV3 ev3 = (EV3) BrickFinder.getLocal();
TextLCD lcd = ev3.getTextLCD();
Keys keys = ev3.getKeys();
lcd.drawString("Hello World", 4, 4);
keys.waitForAnyPress();
}
}
Klicken Sie mit der rechten Maustaste auf das Projekt und wählen Sie Ausführen als-> LeJOS EV3-Programm.
Das Programm wird erstellt, an die EV3-Haupteinheit übertragen und ausgeführt. Bei Erfolg zeigt die Eclipse-Konsole ein Protokoll an, das dem folgenden ähnlich ist.
IP address is /192.168.2.91
Uploading to 192.168.2.91 ...
Program has been uploaded
Running program ...
leJOS EV3 plugin launch complete
Anzeige am EV3-Hauptgerät. Drücken Sie eine beliebige Taste, um das Programm zu beenden.
Jetzt haben Sie eine Umgebung für die Entwicklung von EV3 mit Java. Wenn Sie weitere Informationen wünschen, besuchen Sie bitte die leJOS-Website. https://sourceforge.net/projects/lejos/
https://sourceforge.net/p/etroboev3/wiki/lejosev3_mac_eclipse_section06/
Recommended Posts