Boe-Bot Setup and Basic Manuevers

Last updated almost 4 years ago
13 questions
These question are based on the activities we covered since the start of our work on the Boe-Bots. Refer back to the classroom announcements for notes links if you have any trouble with the questions.
1

The Arduino on your Boe-Bot is always pulling power from the battery pack that is plugged into your robot, even when the slide switch is set to 0.

2

Match the power switch settings with their descriptions below.

Draggable itemCorresponding Item
2
No power to the shield, yes power to the Arduino
0
Power to the Arduino and the shield, but not the motors.
1
Power to the Arduino, the shield, and the motors.
1

The pin numbers shown on the Boe-Bot Shield receive their signals from the same numbered pins on the Arduino.

1

The pin numbers on the Boe-Bot Shield are not shared across different same numbered pins on the board.

1

Mark the side of the Boe-Bot that we call the front of the robot.

1

What lines of code are used to create servo variables that can be referenced throughout the rest of the program?

1

Which function is used to tell the program where the servos are plugged in on the digital input and output pins?

1

Which function is used to stop the servo motors?

1

Which function is used to set the speed of the servo motors?

1

What should the robot be doing with the code listed below?

1

What should you do if your robot wheels are moving when they are programmed to be still?

2

Match the commands with the robot actions based on the following criteria:

Draggable itemCorresponding Item
servoLeft.writeMicroseconds(1700);
servoRight.writeMicroseconds(1700);
Stop
servoLeft.writeMicroseconds(1700);
servoRight.writeMicroseconds(1300);
Forward
servoLeft.writeMicroseconds(1500);
servoRight.writeMicroseconds(1500);
Pivot
servoLeft.writeMicroseconds(1700);
servoRight.writeMicroseconds(1500);
Rotate
1

Why do we use a tone at the beginning of our programs?