J'écrirai sur la préparation pour exécuter ev3 en Java.
Un système qui fournit un environnement de programmation Java pour les robots LEGO Mindstorm.
Cette fois, je vais exécuter ev3 sur ** Mac OS X ** en utilisant ** bluetooth **. De plus, un programme est créé et traité à l'aide de ** Eclipse **, qui est un environnement de développement intégré Java.
◯ ev3 (réservoir) ◯ PC (Eclipse) ◯ bluetooth ◯ microSD ◯ leJOS-API
Je pense qu'il est préférable de lire cet article et de continuer.
[LeJOS] mindstorm-Programmons EV3 avec Java [Construction de l'environnement première partie] [LeJOS] mindstorm-Programmons EV3 avec Java [Construction de l'environnement partie 2]
** 1 **. Téléchargez la dernière version depuis sourceforge / lejos ev3.
** 2 **. Décompressez celui téléchargé → Décompressez sd500.zip.
** 3 **. Utilisez Ethcher pour écrire sd500.img sur la carte SD.
** 4 **. Décompressez lejosimage.zip → Écrivez tous les fichiers qu'il contient sur la carte SD. (Déplacez le fichier vers le répertoire racine (espace de niveau supérieur) de la carte SD par glisser-déposer.)
** 5 **. Téléchargez Java pour lejos depuis Oracle JRE.
** 6 **. Déplacez le fichier téléchargé vers le répertoire racine (espace de niveau supérieur) de la carte SD tel quel.
** 7 **. Insérez la carte SD dans ev3 et démarrez.
@ev3-brick
** 1 **. Sélectionnez PAN ** 2 **. Sélectionnez BT Client ** 3 **. Sélectionnez l'ordinateur auquel vous souhaitez vous connecter ** 4 **. Connexion réussie lorsque l'adresse IP est affichée
◯ Il n'est pas nécessaire d'exécuter un programme général. Veuillez le faire quand vous en avez besoin.
@Terminal
** 1 **. Entrez `` root @ 192. ~. ~. ~ ''
** 2 **. Appuyez sur la touche Entrée
** 3 **. Confirmation En cas de succès, cela ressemblera à ↓ root@EV3:~#
** Editez le fichier de configuration avec l'éditeur vi **.
@Terminal
** 1 **. Tapez cd / etc
** 2 ** .Vérifiez s'il existe un fichier .config Tapez «open ssh»
** 3 **. Accéder au fichier .config
cd ssh
sudo vi ssh_config
Entrez le mot de passe de votre ordinateur
** 4 ** Modifier avec l'éditeur .vi
Appuyez sur la touche i (INSERT = commande pour saisir des caractères)
Ajoutez le code suivant en bas
Host 10.0.1.1 192.~.~.~ KexAlgorithms +diffie-hellman-group1-sha1 Ciphers aes128-cbc
Appuyez sur la touche esc
Appuyez sur la touche : '' Tapez
wq '' (commande pour enregistrer et quitter)
Appuyez sur la touche Entrée
** 5 **. Vérifier la connexion
ssh root@192.~.~.~
[Article de référence] Lego EV3 Tutorial with leJOS on macOS Comment utiliser la commande vi
Il est très facile à comprendre, veuillez donc vous y référer. [LeJOS] mindstorm-Programmons EV3 avec Java [Construction de l'environnement partie 2]
◯ Exemple de code d'exemple
//Importez le code requis
import lejos.hardware.*;
//Créer une classe
public class HelloWorld
{
//Créer une méthode statique
public static void main(String[] args)
{
//Hello World!!Et sortie sur l'écran de ev3
System.out.println("Hello World!!");
//Attendez jusqu'à ce qu'un bouton soit enfoncé
Button.waitForAnyPress();
}
}
Merci pour la lecture. La prochaine fois, j'aimerais écrire sur le contrôle d'un seul moteur. Si vous constatez des erreurs ou des améliorations, veuillez nous en informer.