You are on page 1of 1

Daffodil International University

Department of Software Engineering


Faculty of Science & Information Technology
Midterm Examination, Spring 2023
Course Code: SE 532; Course Title: Introduction to Robotics
Section: A; Teacher Initial: MK
Time: 1:30 Hrs Marks: 25

Answer ALL Questions


[The figures in the right margin indicate the full marks and corresponding course outcomes. All
portions of each question must be answered sequentially.]

1. You have just received an Arduino microcontroller board along with


CLO-1
microprocessor and you're excited to start exploring its capabilities. You have Level-3

two projects in mind: controlling the LEDs and building a simple robot. Based
on the scenario answer the following questions.

a) What is a robot? Define its main components and describe the basic [Marks- 1+4]
principles of operation.

b) How does a microcontroller differ from a microprocessor? [Marks- 2]

c) Develop an Arduino program to watch the LED blinks on and off for [Marks- 3]
some specific time.

2. You're interested in developing a project using an Arduino board and an I2C


sensor. You decide to create a weather station that measures temperature, CLO-2
humidity using an I2C sensor and displays the data on an LCD screen. The Level-5
temperature and humidity data is also stored in a memory of size 8GB that is
externally interfaced with the Arduino microcontroller with memory module.

a) Construct a block diagram of the project by analyzing the scenario above. [Marks-5]

b) Illustrate the steps to establish serial communication between an Arduino [Marks-5]


board and a sensor using I2C protocol?

c) Design a power supply circuit using a full-wave rectifier that can deliver [Marks-5]
a constant DC voltage to a load, and explain the function of each
component in the circuit.

Page 1 of 1

You might also like