The Programming Interface is where you will create all your programs for your robot. It has tools that allow me to zoom, undo and move about your program that you create on the canvas. The blocks you use to create your program can all be found in the palettes and connection with your brick is controlled through the Hardware Page.
- View Offline
- Exercise Files
- [Voiceover] To explore the programming interface,…I have a new, empty project open.…By default, when I open a project,…I'm brought to the programming interface,…which has its own tab underneath the Project tab.…The main area where I create my code…is called the canvas,…because Mindstorms uses a graphical programming language.…I'll basically be drawing a picture…that describes my program.…Each program has its own canvas,…and to create a new program for a project…I can click on the New Program tab.…
To close the tab, I'll click on the X.…Below the canvas are the palettes…where I can pick the blocks to use to create my code.…To the right of the palette is the hardware page,…where I can view the bricks…that can be connected to this computer…and see what motors and sensors are connected to each brick.…I'll also use the hardware page…to download my code to a brick when I'm ready to run it.…At the top right of the Program tab is a toolbar…that gives me simple tools for working with my program.…
The program list shows all the programs…
Learn how to unpack the hardware, connect to the programming interface, run prebuilt programs, and control the motors and sensors. Chapter 6, "Adding Flow to a Program," covers advanced programming topics such as transferring data between blocks, using variables to store temporary data, programming conditional logic, and looping actions to run again and again. By the end of the course, you'll have the skills to bring your own robotic creations to life.
- Installing the LEGO Mindstorms software
- Exploring the programming interface
- Connecting to the EV3 brick
- Downloading and running prebuilt programs
- Coordinating motor movement
- Calibrating the sensors
- Transferring data with data wires
- Adding logic with switch blocks
- Looping actions
- Troubleshooting problems with LEGO Mindstorms
- Broadcasting sounds and displaying images
- Updating LEGO Mindstorms
Skill Level Beginner
1. Getting Started
3. Explore a New Project
4. Connect with the EV3 Brick
5. Program Movement and Sensing
6. Adding Flow to a Program
7. Document Your Work
8. Troubleshoot Problems
9. Extra Tools
- Mark as unwatched
- Mark all as unwatched
Are you sure you want to mark all the videos in this course as unwatched?
Take notes with your new membership!
Type in the entry box, then click Enter to save your note.
1:30Press on any video thumbnail to jump immediately to the timecode shown.