Vernier Software and Technology
Vernier Software & Technology

Security and Emergency Systems

Introduction

In this activity, students simulate various security and emergency systems using different sensors and devices on mBot:

  • A car alarm (triggered by the Line-Follower Sensor)
  • A security system (requires a "keyless entry" code be entered on the IR Remote Control)
  • The sirens and warning lights on an emergency vehicle (using the Buzzer and the LEDs) Students also learn to use mBlock‚Äôs "timer" block to control code execution.

Objectives

  • Practice writing, running, and troubleshooting mBot code.
  • Learn how to use the "timer" block to control code execution, allowing for mBot to do multiple things simultaneously.

Sensors and Equipment

This experiment features the following Vernier sensors and equipment.

Option 1

Option 2

Additional Requirements

You may also need an interface and software for data collection. What do I need for data collection?

Computer Science Teachers Association (CSTA) Standards

2-AP-11
Create clearly named variables that represent different data types and perform operations on their values.
2-AP-12
Design and iteratively develop programs that combine control structures, including nested loops and compound conditionals.
2-AP-13
Decompose problems and subproblems into parts to facilitate design, implementation, and review of programs.
2-AP-14
Create procedures with parameters to organize code and make it easier to reuse.
2-AP-19
Document programs in order to make them easier to follow, test, and debug.

Experiment C7 from Coding with mBot: Self-Driving Vehicles Activities Module Lab Book

<i>Coding with mBot: Self-Driving Vehicles</i> Activities Module book cover

Included in the Lab Book

Vernier lab books include word-processing files of the student instructions, essential teacher information, suggested answers, sample data and graphs, and more.

Buy the Book

Go to top