About the Course
This comprehensive training starts from the basics of Embedded System design concepts accompanied with brushing up your skills in Basic Electronics and takes you further into Arduino programming and Logic Building. Students learn to use any Arduino based embedded system to capture data from the physical environment and process it for further processing and application automation.
Students are taken through an extensive hands on training session where they are enabled enough to build multiple embedded applications and take up various real life problem statements and create solutions on their own at the end of the training.
Eligibility
It's intended for anyone and everyone interested in building interactive physical systems. Hobbyists and Professionals not having a technical background are equally welcome as we take everybody in the class through a thorough introduction to the basics and bring everyone at par in the class.
Similar Courses
Topics Covered
Basic ElectronicsArduinoEmbedded System DesignSensor DesignRoboticsAutonomous Robotics
Course Content
Module 1- Brushing up Analog Electronics concepts
- Introduction to Embedded Systems
- Introduction to Arduino
- Drivers and Software Installation
- Getting used to Arduino IDE
- Anatomy of Arduino
- Detailed Pin Mapping and Auxiliaries
- Bootloaders and Bootloading process
Module 2- How to Program in Arduino ?
- LED Interfacing with Arduino Theory
- Practical: Blinking LEDs in a given pattern
- Pulse Width Modulation Theory
- Practical: Controlling brightness of a LED.
- Seven Segment Displays Theory
- Practical: Displaying Digits on Seven Segment Displays
- LCD Interfacing with Arduino Theory
- Practical: Displaying Text on LCD
- Practical: Scrolling Text on LCD
Module 3- Digital Input Processing Theory
- Practical: Detecting Switch Inputs on Arduino Pins
- Practical: Controlling LEDs with Single Key Button
- Interfacing a Buzzer with Arduino Theory
- Practical: Generating Tones using Buzzer
- Interfacing Ultrasonic Sensors Theory
- Practical: Distance/Speed approximation using Ultrasonic Sensor
- Serial Communication in Arduino - Theory
- Practical: Controlling LEDs from the PC.
- Practical: Printing text on the LCD from PC
- Introduction to ADC and Serial Monitoring - Theory
- Practical: Interfacing a simple Potentiometer.
- Interfacing IR Sensors(Analog) Theory
- Practical: Designing and fabricating an IR sensor.
- Practical: Detecting obstacles and surface color difference using above.
- Interfacing LDR Sensors(Analog) Theory
- Practical: Designing and fabricating an LDR sensor.
- Practical: Detecting Color and Light Intensity with LDR Sensors.
- Interfacing Temperature Sensor Theory
- Practical: Calibrating Sensor value with Temperature Range.
Module 4- Handling Heavy Power with Arduino- Theory
- Brief Discussion on Transistors and MOSFETs
- Interfacing a DC Motor with Arduino Theory
- Motor Driver and Its Need Theory
- Practical: Controlling Direction of Rotation of a Motor
- Working of Relays Theory
- Interfacing Relays with Arduino Theory
- Practical: Controlling AC Appliances using Arduino and Relay
Module 5- Introduction to Autonomous Robotics
- Line Follower Robot : Theory
- Practical: Making a Line Follower Robot
- Pit Follower Robot : Theory
- Light Follower/Avoider Robot : Theory
- Project Discussion and Building
Kit Content
- Arduino Nano
- Connecting Wires
- Motor Driver
- LEDs
- Piezo Buzzer
- 16x2 LCD
- 7-segment
- Potentiometer
- Ultrasonic Sensor
- Color Sensor
- Light Sensor
- Temperature Sensor
- Robot Chassis
- BO motors
- BO Wheels
- Castor Wheel
- Batteries
- Battery Connectors
Duration
10 Days | 30 Hours | 3 Hours per day
Training Mode
Online and Offline Both
Suitable For
BCA, MCA, B.Tech, M.Tech, Ph.D., School Students, Teachers, Hobbyists and Working Professionals
Share with Friends