Lecture 3 (Microcontroller)
Lecture 3 (Microcontroller)
Course Teacher:
Md. Obaidur Rahman, Ph.D.
Professor
Department of Computer Science and Engineering (CSE),
Dhaka University of Engineering & Technology (DUET), Gazipur.
www.mikroe.com/chapters/view/1
Arduino
Uno
Revision
7-12 volt 3
input power
(9v is
common) Power Analog input /
pins Digital input or
output
34 CSE-4639: Peripherals, Interfacing and Embedded Systems
Islamic University of Technology (IUT)
What Can Arduino Uno Be Used To Teach?
Introductory electronics (voltage, current,
resistance)
How sensors and actuators work
Simple programming
Design of basic scientific equipment
Troubleshooting
Challenges of communicating with users
through a project (e.g., messages, formatting
numbers, ease of use, etc.)
Statistics and variation in data gathering
35 CSE-4639: Peripherals, Interfacing and Embedded Systems
Islamic University of Technology (IUT)
What Can Students Do?
10 kW
potentiometer to
adjust screen
contrast
DHT 11 Sensor
Small servos
Arduino can be used to position
servo at a given angle for use in
projects.
Other sensors can be attached
to the servo to add a layer of
complexity
Servo library included in
Arduino IDE
Mechanical or
Solid-State Relay
Boards to control
alternating current
loads of several
amps