ARDUINO WORKSHOP
level 1:
Ciruculllum
Day 1 (Session 1)
Introduction to Arduino
-
Introduction to Arduino
-
Introduction to Embedded System
-
Applications & Scope of Embedded System in various industries
-
Introduction to Open Source platform
-
An Overview of Open Hardware
-
Arduino Board Description
Introduction to Microcontroller
-
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
​
Introduction to Programming Language
-
Programming Languages- Assembly Vs Embedded 'C'
-
Microcontroller Programming using Embedded 'C'
​
Introduction to software tool chain
-
Software Installation
-
Getting started with the Arduino IDE to start writing your first program
-
Writing your First 'Embedded C' Program
Day 1 (Session 2)
Interfacing of I/O devices
LEDs
-
Types of LEDs.
-
How LEDs works?
-
How LEDs will glow in sequence?
-
Interfacing of LED with Arduino
​ Switch
-
Types of switches
-
Their Functions
-
Interfacing of switch with Arduino
Buzzer
-
Types of Buzzer
-
Uses of Buzzer in Real Time
-
Interfacing of Buzzer with Arduino
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
-
Multiplexing
Day 2 (Session 3)
ADC
-
Use of ADC
-
What is Resolution?
-
Uses of different ADC Registers
-
Interfacing of Analog Devices with Digital World
Serial Communication
-
Difference between Parallel and Serial Communication
-
USART / UART Protocol
-
RS232 Standard
-
TTL Converter
-
UART Programming
Highlights of workshop
-
What you'll learn
-
Understand what an Arduino is and how it works
-
Learn how to use an Arduino safely
-
Program your Arduino using code that you've written in the Arduino IDE (Integrated Development Environment)
-
Learn programming concepts using C and C++ along with Arduino specific programming
-
Understand best practice concepts for programming and prototyping
-
Use a wide variety of hardware and components and prototype your projects using a breadboard
-
Build your own innovative project with Arduino
-
Requirements
-
Have a passion to learn how to use Arduino as a Maker
-
Description