Explore topic-wise MCQs in Arduino.

This section includes 10 Mcqs, each offering curated multiple-choice questions to sharpen your Arduino knowledge and support exam preparation. Choose a topic below to get started.

1.

What is the numeric base of the math operations performed in binary?

A. 1
B. 2
C. 3
D. 4
Answer» C. 3
2.

Which of the following is not a method to convert analog signals to digital signals?

A. Pulse Code Modulation
B. Pulse Amplitude Modulation
C. Pulse Width Modulation
D. Frequency Modulation
Answer» E.
3.

Which of the following is not a Digital Encoding Technique?

A. NRZ (Non-Return to Zero)
B. Amplitude Modulation
C. Manchester
D. RZ (Return to Zero)
Answer» C. Manchester
4.

What is the need for a quantizer in Digital Communications?

A. Break up a sampled signal to a finite dataset
B. Sample a pure analog signal
C. Sample a digital signal
D. Encode an analog signal
Answer» B. Sample a pure analog signal
5.

Can the analogRead() function be used as a replacement for the digitalRead() function?

A. No, it cannot be used
B. Yes, it can be used but only on certain Arduino Boards
C. Yes, it can be used
D. Yes, it can be used but only for certain pins
Answer» D. Yes, it can be used but only for certain pins
6.

How many arguments does the digitalRead() function have?

A. 1
B. 2
C. 3
D. 4
Answer» B. 2
7.

How many errors are present in the code given below?

A. 1
B. 2
C. 3
D. 4View Answer
Answer» C. 3
8.

Can the digitalWrite() function be used from any analog pin?

A. No, it cannot
B. Yes, it can, but only on certain Arduino Boards
C. Yes, it can
D. Yes, it can, but only through certain pins
Answer» C. Yes, it can
9.

Can the digitalRead() function identify analog voltages?

A. Yes, it can
B. No, it cannot
C. Yes, it can but only 2
D. Yes, it can but only 4
Answer» D. Yes, it can but only 4
10.

How many voltage levels are present when a pin uses digitalWrite()?

A. 1
B. 2
C. 3
D. 4
Answer» C. 3