Join Olivia Chiu Stone for an in-depth discussion in this video Using the exercise files, part of Learning Lego Mindstorms.
- [Voiceover] For this course, I've included exercise files for you to practice with and to use as reference. They're organized into folders for each chapter, and then within each chapter there's another folder for each video. Inside the video folders you'll find a start and end state folder named accordingly to the topics of the related video. They include the projects and programs corresponding to that video. I've included the end state for each project so you can look at the final programs. I've created a handout documenting which robot model I used in each video.
If a model isn't used, the components I used are listed instead. You can find those in the exercise files. Some of the videos only need the EV3 brick, and a motor or sensor connected with no specific configuration. They'll be other videos where I'll be using the Tracker robot model, and I'll point that out when I do that. Tracker is a basic robot build, and the instructions are included in the booklet that comes with the kit. You can also find the build instructions in the LEGO Mindstorms EV3 software. From the lobby, click on the robot to the furthest left and from the menu select Build and Program.
In the new tab select the first mission and then the Create Shortcut. You will be taken to the build instructions for the Tracker robot that you can follow to create. I created my own mount for the light sensor. You can find my build instructions in the exercise files. As you go through this course, I encourage you to run the example projects yourself, and modify them to test out different features. Feel free to build a completely different robot to see how it might behave differently.
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