Arduino, World’s first Open Source Embedded Platform has become one of the pillars of the embedded project development thanks to it’s wonderful design and ease of use. With an almost unlimited range of input and output add-ons, sensors, indicators, displays, motors, and more, the Arduino offers you countless ways to create devices that interact with the world around you. In this workshop participants will learn how these add-ons work and how to integrate them into your own projects.
Our intuition about the future is linear. But the reality of information technology is exponential, and that makes a profound difference. If I take 30 steps linearly, I get to 30. If I take 30 steps exponentially, I get to a billion.
Agenda:- Day 1 Session 1- (03:30 hrs)
Introduction to Embedded System
Applications & Scope of Embedded System in various industries
An Overview of Open Hardware
What is Microcontroller?
Difference between Microcontroller and Microprocessor
Microcontroller architecture and Interfacing
Introduction to Microcontrollers & the Arduino Platform
How can we use microcontroller in our circuits?
Programming Languages- Assembly Vs Embedded ‘C’
Microcontroller Programming using Embedded ‘C’
Getting started with the Arduino IDE to start writing your first program
Writing your First ‘Embedded C’ Program
Session 2- (02:30 hrs)
Types of LEDs.
How LEDs works?
How LEDs will glow in sequence?
Interfacing of LED with Arduino
Types of switches
Interfacing of switch with Arduino
Types of Buzzer
Uses of Buzzer in Real Time
Interfacing of Buzzer with Arduino
Day 2 Session 1- (03:30 hrs) Display Devices
Types of Display Devices
What is a Seven Segment Display?
Internal Structure of Seven Segment
How to glow Seven Segment?
Interfacing of Seven Segment with Arduino
What is ADC?
Use of ADC
What is Resolution?
Uses of different ADC Registers
Interfacing of Analog Devices with Digital World
Session 2- (02:30 hrs) Serial Communication
Difference between Parallel and Serial Communication
USART / UART Protocol
Can access computer system and make use of internet to perform search over Google.
Need to Prepare?
Prior programming experience is not required.
Windows OS based PC, Smart phone with Internet, Notebook and Pen
Tools Provided (for the session):-
Arduino Board, Bread Board, A to B USB Cable, DHT Sensor, Resistor, SSD, LEDs, Jumper wires and Reference Materials
Embedded C, Arduino IDE, Attention Commands, Sensors, SSD, Communication Protocol etc.
This workshop will be addressed about Arduino applications and how to use Input-Output devices and access external peripherals. Live projects will give opportunity for hands-on session for the participants.
- Digital Output for Embedded Devices
- Interfacing Digital Switch
- Integrating Sensors & Reading Environmental Physical Values.
- Digital Voltage Measurement
2 Days (7 hours each including 1-hour lunch break)