We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF or read online on Scribd
You are on page 1/ 7
EV3 SOFTWARE
Programming
‘Without a program, a robot is usta statue, It may be a cool statue,
butits sila statue When you program a rabot you give it abllies—
to move, to folow Ines, to avoid objects, to make mathematical
calculations, end much more, The EV3 Software has an intutve,
{raphics-based format that users from 10 0 100 years of age can
quickly learn and successfully use.
‘The EV3 Programming environment coneists of
the fellowing main areas:
4, Programming Canvas—Lay out your program het
2, Programming Palettes—Find the bulding blocks for your
program here.
2. Hardware Page-
tablish and manage your communication
With the EV3 Brek hore and see what mators and sensors re
‘connected where. This is alse where you downlead programs
te the EV3 Brek
‘Content Edltor—Aaiglal workbook integrated into the software.
Getinsvuetions or document your project using text images,
and videos
. Programming Teolbar—Find basic tools for working wth
your program here, Leetn more about thes
‘Software Help
Toole in the EV3
LEGOeducation.com
=EV3 SOFTWARE
Programming Blocks and Palettes
All the programming blocks that are used for contoling your
robot are located in Programming Palettes at the bottom of
the Programing envronmentundemeath the Programming Canvas,
he Programming blocks are divided ino categories according t0
type and nature, making It easy to find the block you m
‘Tolearn more about the EV3 Programming environme
you ean get started wth your frst program. oe
and Programming Overview videos in the Quick Start section of
the Loboy.
Youcan alse find more information about how to program inthe EV3
Software Hel.
ACTION BLOCKS
{in order from let 0 ight)
+ Medium Motor
{Large Motor
+ Move Steering
+ Move Ta
+ Display
+ Sound
+ Brek Status Light
FLOW BLocKs = ————
{inorder from lef 0 1ghd) a= Cem=—os
+ Loop Interrupt
SENSOR BLOCKS
{inorder from lef to igh)
* Brox Buttons
+ Color Sensor
+ gyre Sensor
+ Infrared Sensor
* Motor Rotation
+ Temperature Sensor
Timer
+ Touch Sensor
* Utrasonie Sensor
+ Energy Meter
1 NXT Sound Sensor
LeGOeducation.com ‘Sitaseharqun decom anton maces pteEV3 SOFTWARE
Programming Blocks and Palettes
DATA BLOCKS
{in ori from left 0 igh)
= Varable
+ Constant
+ Array Operations:
+ Logle Operations
2 Math
+ Compare
+ Range
+ Text
+ Random
ADVANCED BLOCKS
{inorder from let 0 ghd)
+ File Access
+ Data Legaing
+ Messaging
+ Bluetooth Connection
+ Koop Awake
+ Raw Sensor Value
+ Unregulated Motor
2 Invert Motor
+ Stop Program
My BLOCKS ——— ee —
‘When you are repeatedly = =
Using the same segment of fod fod
« progrem in many programs,
thats a good time to create
® My Block. Once your My
Block i ereated, you can
simply inser that gle
block ino
within the
LeGOeducation.com ‘Sitaseharqun decom anton maces pteEV3 SOFTWARE
Hardware Page
Hardware Page provides a range of information about your
EVS Brick. Is always located In the lower tighthand corner
‘when working with both Programs and Experiments and can be
collapsed when needed using the ExpandiCellapse tab, Even when
collapsed, the Hardware Page Convollr wil be visible, allowing you
to download your program or experiment
ler buttons have
‘The different Hardware Page Cont
the fellowing functionally:
4, Download—Downloads the Program or Experiment tothe EVS
Brice
2, Download and Run—Downlosds the Program or Experiment to
V3 Brek and runs itimmediately
3, Download and Run Selected—Downloads only he highlighted
blocks to the EV3 Brick and rune them immediately
4, Upload—Usloads your collected datasets from the EVE Brick
te your Experment
‘The EVA text inthe small window at the top wiltun red when an EV
Brick is connected to your computer.
LeGOeducation.com ‘Sitantharqen Secon aah
inh meEV3 SOFTWARE
Hardware Page
BRICK INFORMATION
‘The Brick Information tab displays Important information about
the EV Brick that is currendy connected, such as EV3 Brekname,
battery level. frmware version, connection type, and memory bar. It
also ajves you access to the Memory Browser and Wireless Setup
tools
PORT VIEW
The Pert View ab asplays Information about the sensors and motors
connected to the EV Brick When your EV3 Brick 's connected to
the computer this information is automaceally dented and you
willbe able to see the ive values. I your EV3 Brick isnot connected,
‘you can stl set up the Port View tab manually, Select @ por, then
select the appropriate sensor of motor from the st
AVAILABLE BRICKS
‘The Avollable Sricks tab shows the EVS Gricks that are eurrenth
available for connection. You are able to choose which EV9 Brick
‘you want to connect to and the type of communication, Also, you
an disconnect an existng EVS Brick connection.
‘You can find more information abouthow to use the Hardware Page
In the EV3 Software Hep,
les _)
fu] Firrare: vt.00€
Connection Typ: us
[15
o
1s)
e :
|EV3 SOFTWARE
Content Editor
‘The Contant Eto offers a convenient way for users to document
the purpose, process, and analysis f ther projects. Youcan include
text images videos, sound effects, ang even building instructions
‘also a convenient, paperless way for educators to monitor and
fovaluate student projecta, Content Editor is alzo the place where
steady-made content—for example, Robot Educator tutorials and
purchased LEGO" Education activity packs—Ie displayed and used.
Each page can be customized with different layouts and can
automatially perform a range of actions, such as opening specie
programs or highlighting @ particule progremming block.
‘The Content Editor is located in the top right corner of the EV
Software and is avallable whether you are working wth a Program
ran Experiment You open the Content Editor using the large button
‘with the book leon. Cnce open, you wil be able to see whatever
Content has been made for the project for example, a Robot
Educator tutorial
‘The Content Editor consats ofthe
and features:
4. OpeniClose Content Edtor—Here you open and close.
the Content Editor
10.
aiview Mede—Allows you to view or edt your pages.
Page Navigation—Go tothe next or previous page,
‘Teacher/Student Toggle—Swich between the Student Page
and Teacher Notes wile viewing the content This functionality
Is only avalabe inthe Teacher version of the EV3 Software
Page Title—Add a tile to your page.
hs i where the main content is shown and
Media icons—Seleet wnat content type you wish te add to
the page area.
Page Thumbnails—Go to e specite page sing the thumbnail
Images. n the Teacher version of the EVS Software, Teacher
Notes wil also be avaiable,
‘AddiDelete Page—Wnen adding a page, you get to choose
from fourteen afferent trplates,
Page Setup—Make special settings for each page, such as.
format, page action, and navigation tothe next page.
LEGOeducation.com
‘You can ind more information about how to use the Content Ealtor
EV3 Software Help.
Dees| » °
en@aEV3 SOFTWARE
Tools
In the top menu bar of the
small Tooke that can add ox
Software experience.
3 Software you wil find a number of
functionality and support to your EVS
‘You can learn more about mos ofthe Tool in the EV Software H
SOUND EDITOR
(Create your own sound effects or customize one from our selection
of official EV3 Sound fles, The sounds can then be Used for
programming your robot by use ofthe Sound Programming Block,
IMAGE EDITOR
Make creative use of the EV Brick Display by designing orginal
images or customizing existing images. The images can then
be used for programming your robot by the use of the Display
Programming Block.
My BLOCK BUILDER
Sometimes you make # grest miniprogrem thet you want to use
again in another projector program. My Block Builder Nelps you take
this minpprogram and create a unique My Block where you define
the name, cen, and parameters that are relevant feryou My Blocks
will automatically be archived in the My Block Programming Palette,
FIRMWARE UPDATE
Periodical, updated frmware will become avaiable for your EV3
Brick We recommend thet you install new versions as they become
available. This too! wll tol you If there is a now firmware version
fvallabl and help you update ft on your EV2 Brick.
WIRELESS SETUP
In ease you wish your EV9 Software to communicate with your EVS
Brick using Wi. ths tool wil help 2 wireless connection.
‘To do so, you will need to acquire a Wisi USB dongle for the EV3
Brick and enable WI-F: communication on the EV Brick.
BLOCK IMPORT
Add new blocks to your Programming Palettes, Th's can be
‘ew LEGO" Programming locks or blocks developed by oth
‘manufacturers: for example, in relation to thrd-party sensor These
Blocks frstreed to be downloaded to your computer—thenyou can
Inport ther Into your EVS Software using tis too
MEMORY BROWSER
‘easy to los track of what you have stored on your EVS Brick.
he Memory Browser provides an overview af memary use on your
EV3 Brick (chiding an $0 card Ifyou have itinserted) You can use
the Memory Browser to transfer programs, ound. graphics, and
other files between your EVS Brick and a computer, and copy andl
delete fle tet are already on your EV3 Briek
LeGOeducation.com ‘Sitantharqen Secon aah