wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Intermediate Robotics Programming

Total questions: 16

Worksheet time: 7mins

Name
Class
Date
1.

A semiconductor device used to amplify or switch electronic signals and electrical power.

a)

resistor

b)

transistor

c)

microcontroller

d)

motor driver

2.

Which of the following is a component that can be used as an input device in arduino?

a)

light emitting diode

b)

potentiometer

c)

servo motor

d)

buzzer

3.

a type of robot with its body shape built to resemble the human body

a)

Autonomous

b)

Baymax

c)

Humanoid

d)

Android

4.

a device that measures physical input from its environment and converts it into data that can be interpreted by either a human or a machine

a)

Ultrasonic

b)

Potentiometer

c)

Analog signal

d)

Sensor

5.

a list of instructions, that tell a computer (or robot) what to do

a)

Microcontroller/Microprocessor

b)

Program/firmware

c)

Robot Chassis

d)

Batteries

6.

These are circuits used to run a motor. They are basically current amplifiers which accept the low current signal from the microcontroller and convert it into a high current signal which helps to drive the motor.

a)

Bridge Rectifiers

b)

Motor Drivers

c)

Arduino Boards

d)

Screw Drivers

7.

This function is called only once at the very beginning of the Arduino sketch

a)

setup()

b)

loop()

c)

library

d)

pinMode()

8.

This function is used to read the digital value of a pin. The result is either HIGH or LOW.

a)

digitalWrite()

b)

digitalRead()

c)

pinMode()

d)

analogRead()

9.

The Arduino uno contains a 6 channels of 10-bit analog to digital converter(ADC). This means that it will map input voltages between 0 and 5 volts into integer values between?

a)

0 and 255

b)

LOW and HIGH

c)

0 and 1023

d)

0 and 180

10.

This function sets the pin on or off, by giving them either HIGH or LOW signal output.

a)

digitalRead()

b)

analogWrite()

c)

analogRead()

d)

digitalWrite()

11.

which of the following comparison operators in programming represents less than or equal to

a)

=<

b)

>=

c)

<=

d)

<

12.

which of the following comparison operators in programming represents equal to

a)

!=

b)

==

c)

=

d)

>=

13.

A datatype used for floating-point numbers, a number that has a decimal point.

a)

int

b)

char

c)

float

d)

const

14.

A data type that takes up 1 byte of memory that stores a character value.

a)

string

b)

char

c)

float

d)

int

15.

It is the primary data-type for number storage.

a)

float

b)

char

c)

string

d)

int

16.

an autonomous machine capable of sensing its environment, carrying out computations to make decisions, and performing actions in the real world.

a)

alien

b)

robot

c)

art installations

d)

calculator