Skip to content

This is the Wack3m Robot example using the Java Implementation of LEGO® Mindstorms EV3 Programming Blocks for LeJOS EV3.

License

Notifications You must be signed in to change notification settings

robl0377/Le2LeJosEv3-Wack3m

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Le2LeJosEv3-Wack3m

This is the LEGO® Mindstorms EV3 Wack3m Robot example program in the Java programming language that uses a Java Implementation of LEGO® Mindstorms EV3 Programming Blocks (icons) on LeJOS EV3.

You can find the building instructions and the LEGO® icon-based program of the Wack3m Robot in the LEGO® icon based (LabView-based) Programming Environment (Home Edition). The Wack3m Robot is one of the Robot Remix models. You can download the LEGO® Programming Environment at https://www.lego.com/en-us/mindstorms/downloads/download-software (or one of the other language pages).

Dependencies

This project depends on the Le2LeJosEv3 Library (see https://github.com/robl0377/Le2LeJosEv3) that sits on top of the current version of the LeJOS EV3 framework. Please add the JAR file of the Le2LeJosEv3 Library (le2lejosev3.jar) into this project's classpath before running it. The LeJOS Eclipse plugin will take care of the transfer of the library and the program JAR files to the EV3 brick..

In this project I am using the LeJOS EV3 v0.9.1beta framework (see https://sourceforge.net/projects/ev3.lejos.p/) and a standard LEGO® Mindstorms EV3 Brick.

Resources

The program uses several sound and image files that are in the project's resources directory. Please upload them to your EV3 Brick via SCP to the directory /home/lejos/lib.

The image files are converted from those found in the installation directory of the LEGO® Programming Environment (Home Edition): _c:\Program Files (x86)\LEGO Software\LEGO MINDSTORMS EV3 Home Edition\Resources\BrickResources\Retail\Images\files_.

You can convert them with the LeJOS EV3 Image Converter program that is part of the EV3 Control Center or can run stand-alone from the bin directory of the LeJOS EV3 installation (ev3image.bat). Alas, the Image Converter is still adapted to the old Mindstorms NXT Brick and displays a warning if the loaded image exceeds 100x64 pixels. However, it correctly converts images for the Mindstorms EV3 with up to 178x128 pixels.

The sound files are converted from those MP3 sound files found at www.thumb.com.tw/images/blog/lego_ev3_sound_files/ev3_sounds.zip. There are several ways to convert the MP3 sound files to WAV. I was using the online converter at https://audio.online-convert.com/convert-to-wav. Be sure to set Change audio channels: to mono.


LEGO® is a trademark of the LEGO Group of companies which does not sponsor, authorize or endorse this site.

About

This is the Wack3m Robot example using the Java Implementation of LEGO® Mindstorms EV3 Programming Blocks for LeJOS EV3.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages