[LeJOS] Programmons mindstorm-EV3 avec Java [Construction de l'environnement partie 2]

introduction

Cet article est une suite de l'article ci-dessous.

[LeJOS] Programmons mindstorm-EV3 avec Java [Construction de l'environnement première partie]

Aperçu

Dans la deuxième partie, nous expliquerons comment construire un environnement de développement pour la programmation Java en utilisant leJOS. Utilisez eclipse pour l'environnement de développement intégré Java. Construisez le programme avec eclipse, transférez le fichier exécutable généré vers EV3 et exécutez-le. En utilisant le plug-in eclipse pour leJOS, ces tâches ne peuvent être effectuées que sur l'EDI, ce qui est très pratique.

environnement

Procédure de création d'un environnement de développement

installation de l'éclipse

Téléchargez eclipse et installez-le selon l'interface graphique. https://eclipse.org/downloads/

Commençons. スクリーンショット 2017-02-21 17.30.52.png

installation du plug-in leJOS

Sélectionnez «Installer un nouveau logiciel» dans «Aide» dans la barre de menus.

スクリーンショット 2017-02-21 14.42.39.png

Ajoutez un référentiel Set Location à http://www.lejos.org/tools/eclipse/plugin/ev3/ et sélectionnez OK. スクリーンショット 2017-02-21 14.44.01.png Vérifiez le support leJOS Ev3 et sélectionnez Suivant. スクリーンショット 2017-02-21 14.44.29.png

Cliquez sur OK ou Suivant pour l'écran de confirmation, l'écran du contrat de licence et l'écran d'avertissement qui apparaîtra après cela. (Image omise)

paramètres d'environnement pour le plug-in leJOS

Sélectionnez "Préférences" de "Eclipse" dans la barre de menu. Définissez le chemin du dossier dans lequel vous avez décompressé leJOS_EV3_0.9.1-beta.tar.gz téléchargé dans la première partie dans EV3_HOME. ..

Définissez également l'adresse IP de l'unité principale EV3. スクリーンショット 2017-02-21 17.47.01.png

Faisons un projet

Sélectionnez "Fichier" -> "Nouveau" -> "Autre" dans la barre de menus. Sélectionnez ensuite Projet LeJOS EV3 et passez à OK. スクリーンショット 2017-02-21 14.50.00.png

Choisissez un nom de projet. Ici, j'ai choisi Ev3Test. スクリーンショット 2017-02-21 14.57.28.png

Vous pouvez voir que le projet a été créé correctement en consultant l'Explorateur de packages. スクリーンショット 2017-02-21 18.01.39.png

Cliquez avec le bouton droit sur le projet et sélectionnez Nouveau-> Classe. Ici, le nom de la classe est défini sur Ev3Test. スクリーンショット 2017-02-21 14.53.57.png

Modifier le programme

Faisons un programme simple. Créez un programme qui affiche uniquement Hello World sur l'écran LCD en vous référant à l'exemple de code.

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();
	}

}

Construire et transférer

Cliquez avec le bouton droit sur le projet et sélectionnez Exécuter en tant que-> Programme LeJOS EV3.

スクリーンショット 2017-02-21 18.15.55.png

Le programme est construit, transféré vers l'unité principale EV3 et exécuté. En cas de succès, la console Eclipse affichera un journal similaire à celui ci-dessous.

IP address is /192.168.2.91
Uploading to 192.168.2.91 ...
Program has been uploaded
Running program ...
leJOS EV3 plugin launch complete

Affichage sur l'unité principale EV3. Appuyez sur n'importe quel bouton pour terminer le programme. 1.jpg

Résumé

Vous disposez maintenant d'un environnement pour développer EV3 à l'aide de Java. Si vous souhaitez plus d'informations, veuillez consulter le site leJOS. https://sourceforge.net/projects/lejos/

référence

https://sourceforge.net/p/etroboev3/wiki/lejosev3_mac_eclipse_section06/

Recommended Posts

[LeJOS] Programmons mindstorm-EV3 avec Java [Construction de l'environnement partie 2]
[LeJOS] Programmons mindstorm-EV3 avec Java [Construction de l'environnement première partie]
Construction de l'environnement JavaFX dans Java 13
[Java] Construction de l'environnement
Construction de l'environnement Play Framework 2.6 (Java) avec Eclipse
Ingénieur en route vers Java Partie 1 Introduction et construction de l'environnement
construction d'environnement de développement Java
Programme Null-safe en Java (Eclipse)
Construction de l'environnement AtCoder Challenge (Java 8)
Construction d'environnement de développement d'applications Web en Java (pour les personnes inexpérimentées)
Environnement Java Spring dans vs Code
Utilisons Twilio en Java! (Introduction)
[ev3 × Java] Construction de l'environnement de développement leJ OS (Eclipse sur Mac OSX / bluetooth)
Faire une analyse de phrase en Java 8 (partie 2)
[Java & SpringBoot] Construction de l'environnement pour Mac
Création d'une analyse de phrase dans Java 8 (partie 1)
Pensons à ce qu'est la programmation déclarative en Java et Elm (partie 1)
Java EE 8 (utilisant NetBeans IDE 8.2) à partir de l'exemple de code Partie 1 Construction de l'environnement
Dégradation des performances du conteneur Java dans l'environnement Menikoa
Méthode de construction de l'environnement d'exécution Java (Tomcat @ Linux)
Utilisez OpenCV_Contrib (ArUco) avec Java! (Partie 2-Programmation)
[Traitement x Java] Création d'un environnement de développement
Mémo de construction de l'environnement de développement Java sur Mac
Créons un environnement de développement Java (mise à jour)
Construction de l'environnement de développement Java Spring Boot + Docker
Création d'une classe de matrice dans Java Partie 1
Programmer les en-têtes et pieds de page PDF en Java
Environnement de développement d'applications Java créé dans un environnement VM
Construction d'un environnement Java minimal et Hello World
[Note] Exécutez le programme java dans l'environnement de développement intégré Eclipse-J'ai essayé d'utiliser git
J'ai créé un programme de jugement des nombres premiers en Java
[LeJOS] Contrôlons le moteur EV3 avec Java
Apprentissage rapide de Java "Introduction?" Partie 1 Création d'un environnement
Utilisez OpenCV_Contrib (ArUco) avec Java! (Partie 1-Construire) (OpenCV-3.4.4)
Pratique CI / CD pour débutants - Partie 1 - Construction de l'environnement
Lorsqu'il y a des variables d'environnement dans les tests Java
La solution pour NetBeans 8.2 ne fonctionne pas dans l'environnement Java 9
Procédure de construction de l'environnement JAVA + STS (Spring Tool Suite)
J'ai écrit un programme de jugement des nombres premiers en Java
Créons un framework Web ultra-simple avec Java
[Notepad ++] Langage C / Construction d'environnement d'exécution et de compilation Java
Gardons cela à l'esprit Quoi de neuf dans Java 9
Ce que j'ai appris en Java (partie 2) Que sont les variables?
[Note] Construction de l'environnement Struts2 à l'aide de Gradle dans Eclipse
J'ai écrit un programme de factorisation prime en Java
Points bloqués dans la création d'un environnement de développement VS Code et Java
[Débutant] Installez l'outil de développement java dans l'environnement de développement cloud9.
Remplacement des variables d'environnement système par réflexion en Java
Construction de l'environnement de développement Java (Mac + Pleiades All in One Eclipse 4.7 + Spring Boot + Gradle (Buildship))