Driving Safely
Experiment #M10 from Coding with mBot: Self-Driving Vehicles
- Subject
- Engineering Outreach
Introduction
Self-driving vehicles have a number of features designed to keep occupants safe. In this activity, students program some of these features into mBot.
NOTE In this activity, students are presented with a set of scenarios to engage their creativity and challenge their coding skills; step-by-step directions are not included as the activity is intended for students who are familiar with programming mBot using the mBlock Blockly app.
Objectives
- Practice writing code for mBot to complete a task (forward collision warning, automatic emergency braking).
- Apply an understanding of the mBot Ultrasonic Sensor to mimic the safety features of realworld autonomous vehicles.
- Learn how to use the mBot Light Sensor to detect low light conditions and trigger a change in mBot’s speed.
- Troubleshoot coding issues when problems arise.
Sensors and Equipment
This experiment features the following sensors and equipment. Additional equipment may be required.
Option 1
Option 2
Ready to Experiment?
Ask an Expert
Get answers to your questions about how to teach this experiment with our support team.
- Call toll-free: 888-837-6437
- Chat with Us
- Email support@vernier.com
Purchase the Lab Book
This experiment is #M10 of Coding with mBot: Self-Driving Vehicles. The experiment in the book includes student instructions as well as instructor information for set up, helpful hints, and sample graphs and data.