Arduino Uno
-
Category
Embedded
-
Mode
Instructor-Led Training
₹11000
Course Features
- Lectures 30
- Quizzes 2
- Duration 90 hours
- Skill level Intermediate
- Students 40
- Assessments Trainer
Course Description
Arduino is an open-source microcontroller board based on the Microchip ATmega328P microcontroller developed by the UNO Arduino.cc. The board is equipped with a set of digital and analog input / output (I / O) pins, which can be interfaced with various extension boards (shields) and other circuits. The board has 14 digital pins, 6 analog pins, and programmed with Arundino IDE (Integrated Development Environment) via USB Type B cable. It can be powered by a USB cable or 9 volt outer battery, although it accepts voltage between 7 to 20 volts. It is also similar to Arduino Nano and Leonardo.
Learning Outcomes
- You will know the architecture of embedded system
- You will know about microprocessor controller
- You can do work on Arduino compiler
- You will know I/O programming
Who should take this Course?
- Those who have interest in embedded systems
- Those who want to learn Arduino Uno
- Those who want to learn architecture of embedded system
Course Content
Embedded system
- Introduction to embedded system
- Applications of embedded system
- Need for embedded system
- Need for controller and compiler
- Architecture of embedded system
- Microprocessor controller
- Types of controller and features
- Selection of microcontroller
- AVR microcontroller ATMEGA168/328/8
- Pin diagram of ATMEGA 168
Arduino compiler
- Introduction to Arduino compiler
- Working in Arduino compiler
- Arduino boards
- Arduino board configuration
Boot-loader
- Introduction to boot-loader burning boot-loader
- C programming and Arduino format
I/O programming
- Introduction to I/O programming
- Pin Mode in AVR and variables
- Digital Output programming
- Operations and operators
- Conditional loops
- Program for different LED patterns
- Various motors and applications
- H-Bridge
- DC Motor
- L293D
- RF communication and applications
- RF Transmitter RF Receiver
- Encoder Decoder
- Program of RF Controlled Robot Concept of DTMF
- Applications and usage
- Program of DTMF Controlled Robot
- Connecting a switch with microcontroller
- Use micro-switch interfacing
- Modes of Connection
- Internal Pull Up Pull Down Resistors
- Concept of input holding
- Checking release of buttons
- Program for counter
- Understanding Serial terminal
- Serial terminal control methods and commands
- Getting input from serial terminal
- Sending data to input terminal
- Analog interfacing
- Concept of ADC
- Programming analog sensors
- LDR interface and programming
IR sensor
- Introduction to IR sensor
- IR sensor interface
- Obstacle robot using IR and others
- Special IR receiver TSOP 1738
- Relay relay driver
- Interface and control
- Programming for IR remote control for home appliance
- PWM Technique
- Sample program for PWM at Analog pin
- Internal hardware for PWM in Arduino
Servo Motor
- Introduction to Servo Motor
- Servo Motor Interfacing
- Functions in Arduino
Stepper Motor
- Introduction to Stepper Motor
- Configuration Testing of stepper motor
- Modes of Working of stepper motor
- Stepper Motor Interfacing
Libraries
- Introduction to Libraries
LCD 16X2
- Introduction to LCD 16X2
- Interfacing of display modules
- Some command with LCD can use
- LCD Interfacing
DS18B20 Temperature Sensor
- Introduction to DS18B20 Temperature Sensor
- Concept of One Wire Communication
- Interfacing of Temperature Sensor
- Concept of EEPROM
- EEPROM programming
- Application programming
- Types of Interfacing- Serial Parallel
- Comparison between Serial Parallel Interfacing
Serial Communication
- Introduction to Serial Communication
- Understanding compatibility
- Serial Standard of computer
- RS232
- Using MAX232 IC
- Configuring Second serial communication in Arduino Programming
- Application discussion
- Concept of 4x4 keypad matrix
- Arduino interfacing program Application discussion
- Use controller as encoder decoder
- Virtual Wire programming
- Application discussion
- Understanding Ultrasonic sensor
- Programming USS based distance meter
- Application discussion
- Understanding blue-tooth
- Interfacing blue-tooth using Arduino
- Programming Application discussion
- Applications to brief the course
- Eye blink detection and vehicle control
- Prototype military radar using USS
- Multiple control home automation
- Switch based speed and direction
- Control of DC motor