WorksheetsROBOTICS LEVEL2
Total questions: 69
Worksheet time: 35mins
What is Robotic?
Sector dedicated to the design and construction of robots
The product of the robotics field
Humanoid Robots
Arduino Braccio Robotic Arm.
What is a robot?
Robot is a programable machine to assist the human.
Robot is a sector of engineering to design it.
Robot is a machine use to construct other machines.
Robt is a open source programable device.
For a robot to be functional, What should it have?
Wheel
Sensors
Arms
Beam
Indicate one type of robots.
Helping fight forest fires robots
Surgical assistants robots
Teleoperated Robots
Remote controlled robot
What is arduino?
Robots
Boards to make a robots
Open source electronics platforms.
Robots sensors
What is a device that measures or detects a real-world condition of the robot?
Board
Microcontroller
Sensor
Thermometer
Select one type of sensors.
Ultrasonic
Distance
Arduino
Speed
An Ultrasonic Sensor is a contact type device?
True
False
Select one examples of arduino
Lego H/3000
Ultrasonic Arduino Sensors
Arduino robot
Arduino uno
From what language does the word "Robot" come from?
Czech
Russian
German
Roman
The meaning of word "robot" is associated with:
labor
mechanics
engineering
artificial intelligence
Robotics is the interdisciplinary sector of:
science
biotechnology
engineering
woodwork
The term robotics describes the field of study focused on developing:
robots
automation
apocalypse
control over humans
What kind of robot is the Rover?
Autonomous
Augmenting
Sensor
Humanoid
What is the name of the first robot who has been granted citizenship of Saudi Arabia?
Sophie
Rover
Elmer
Elsie
A robot needs the battery that supplies power.
TRUE
FALSE
The motor parts that are responsible for a robot’s movement is called:
Control System
Sensors
Actuators
End Effectors
A component that provides electrical signals to allow a robot to interact with the world is called:
Control System
Sensor
Actuator
End Effector
The CPU that directs a robot’s task at high level is called:
Control System
Sensors
Actuator
End Effector
What language is the Arduino IDE built on?
Java
HTML
C/C++
Python
How many analog pins are used in Arduino UNO?
6
14
20
24
THESE PINS ARE?
Digital pins
Pines PWM
Analog Pins
Microcontroller
These Pins are ?
Digital Pins
Pines PWM
Analog pins
Microcontroller
What is the highlighted part
Power Regular
Drums
Voltage Regulator
Microcontroller
How many digital input/output pins does the Arduino Uno have?
10
19
14
21
choose the right order
output - process - input
process - output - input
input - process - output
input - output - process
what is the main role of this chip
to heat the board
save the programmed input only
being the brain of the Arduino
there is no role at all
Arduino can interact with...
buttons, leds
smartphone
sensors
all of the above
In Arduino IDE, IDE stands for?
Integrated Digital Environment
Integrated Development Environment
Instruction Development Environment
Integrated Development Embedded
Operating without pre-programmed behaviors and without supervision from humans.
Artificial Intelligence
Robot
Operator
Autonomous
Arduino IDE consists of two functions. What are they?
Build() and Loop()
Setup() and Build()
Setup() and Loop()
Pinmode() and Output()
Which command is called when a sketch starts. Use it to initialize variables, pin modes, start using libraries, etc. It will only run once, after each power up or reset of the Arduino board.
loop ( )
delay( )
setup ( )
input( )
Upload
Verify
Coding
What language does Arduino IDE supports?
A. JAVA
B. Python
C. C#
D. KOTLIN
What does this button represents?
A. Open File
B. Upload
C. Save File
D. Upright
What does this button represents?
A. Right Column
B. Upload
C. Render
D. Upright
Which of the following is the Serial Monitor icon?
Which of the following is the Verify icon?
Which of the following is the New Sketch icon?
Which of the following is the Open icon?
Used to end a statement
!
"
;
\
These tell the Arduino software when the setup section begins and ends. Without them, the software is lost and unable to compile your code. Think of these as additional punctuation that your code requires. Your code must be perfectly punctuated to compile.
( )
[ ]
< >
{ }
Single line comment
//
&&
<=
>=
Comparison operator which means greater than or equal to.
//
&&
<=
>=
This is used to include outside libraries in your sketch. This gives the programmer access to a large group of standard C libraries (groups of pre-made functions), and also libraries written especially for Arduino.
#include
#define
#library
#find
This allows the programmer to give a name to a constant value before the program is compiled. It does not take up any program memory space on the chip. The compiler will replace references to these constants with the defined value at compile time.
#include
#define
#library
#find
This is used only in function declarations. It indicates that the function is expected to return no information to the function from which it was called.
boolean
float
char
void
These numbers have a decimal point. They are often used to approximate analog and continuous values because they have greater resolution than integers.
boolean
float
char
void
This pauses the program for the amount of time (in miliiseconds) specified as parameter. (There are 1000 milliseconds in a second.)
loop ( )
delay( )
setup ( )
input( )
A variable that can be used and updated by any part of the code. Its scope is typically derived from the variable being declared (created) outside of any function, object, or method.
global variable
local variable
true variable
false variable
A variable that can only be seen, used and updated by code within the same scope. Typically this means the variable was declared (created) inside a function -- includes function parameter variables.
global variable
local variable
true variable
false variable
Complete circuit with lit light source.
The negative terminal of a circuit
5V
3.3V
GND
Reset
TX<-1
220 Ohm resistor
Suppose you get the following options from the port, which one must you select to upload the program properly to the board
COM 2
COM 4(Arduino/Genuino Uno)
Serial upload
COM 3 (Upload to Arduino board)
What can you determine from the following picture?
There is a problem with the connections in the board
There is an error in the code
A problem occured while uploading the program to the board
All the options are correct
What type of circuit is the one you see in the image
Open circuit
DC circuit
AC circuit
Closed circuit
Power circuit
We want to turn on the built-in LED of the Arduino board, What pin and configuration do we use?
pin 11 as an INPUT
pin 13 as an OUTPUT
pin 3 as an OUTPUT
pin BUILT as an OUTPUT
pin 13 as an INPUT
Which button helps us find errors in the code?
Upload
Download
Verify
Error finder
Fixer
How many PWM pins does Arduino have
5
8
6
7
Arduino IDE consists of 2 functions. What are they?
Build() and loop()
Setup() and build()
Setup() and loop()
Loop() and build() and setup()
A program written with the IDE for Arduino is called ___
IDE source
Sketch
Cryptography
Source code
What is the output of this program
The Arduino robot will run itself, Also, the LED Lights, inside the Arduino will be on 13 times and off 13 times because, of the command HIGH and LOW
The Arduino Lego will run and dance 13 times
The command or program has syntax error
The Arduino Lego will sleep 13 times
It is used to include external libraries in your sketch
#include
#define
void setup ()
void loop ()
What is the output program for the 2 dc motors?
R1=HIGH, R2=LOW
L1=HIGH, L2=LOW
Move forward
move backward
turn right
turn left
What is the output program for the 2 dc motors?
R1=LOW, R2=HIGH
L1=LOW, L2=HIGH
Move forward
move backward
turn right
turn left
