Workshop details
• Introduction
• Learning Objective
• Expected Audiences
• Workflow in workshop
• Take away
• Duration of Workshop
Introduction
Arduino is an open-source electronics prototyping
platform based on flexible, easy-to-use hardware and software.
It’s intended for artists, designers, hobbyists, and anyone
interested in creating interactive objects or environments.
Arduino can sense the environment by receiving input
from a variety of sensors and can affect its surroundings by
controlling lights, motors, and other actuators. The microcontroller
on the board is programmed using the Arduino programming
language(based on Wiring) and the Arduino development
environment (based on Processing). Arduino projects can be
stand-alone or they can communicate with software on running
on a computer (e.g. VB6, .NET, Processing,).
Learning Objective
1. Introduction to the open source hardware community of
development
2. Knowledge about Arduino Hardware
3. Programming in the latest version of Arduino software for Arduino kit
4. Utilisation of Arduino development board to create own mini
projects like home automation, clap sensor circuit, water level
monitor, etc.
5. Interfacing to real time objects like communicating from mobile to
computer connected in LAN
6. The knowledge of designing a microcontroller based system is the
core background of the workshop
Expected Audiences
Arduino is developed in ease of creating a hardware without
having complete knowledge of electronics. Most functions
involved in coding is taken care by predefined library in the
software. It is a ready to go for designing hardware. Hence the
following people counts greater number in audience.
o Students
o Artists / Designers
o Professionals
o Professors / Lecturers
Workflow in workshop
Our Arduino workshop covers various topics starting from basic electronics
there will many modules which are all required. For simple understanding few
modules are listed below so as to get a simple overview about the flow of workshop
• Introduction
What is Arduino?
Why Arduino?
Driver installation
• Programming & Burning
Coding in wiring language
Compiling in Arduino latest version v-0018
Uploading to Arduino Duemilanove kit
• Interfacing
LED display
Push button to array of LED
Communicating to and from computer
GSM,GPS and Zigbee interfacing
GLCD,LCD display
During the workshop along with the theory part coding part is also present.
Attendees will participate in series of exercises. During the practical session the
attendees are provided hardware where in they can test it on real time. Information
about various possibilities of implementation using the provided Arduino board is
explained through demonstrations at the last session of workshop. Based on the
interest of the attendees they can start their development in corresponding field. Few
of the demos are listed below.
• Displaying of image in an Graphical LCD
• Sending message to mobile from Arduino
• Zigbee based wireless data transmission
• Audio playing from Arduino
• Interfacing to external audio recorder device
• Blackberry track ball interface to processing
• Gyro sensor / Accelerometer
• Alcoholic sensor
• Basic robot
• Ethernet Shield
• Real time projects – bhatka bhatka
• Real time projects – Silence Project
Take Away
The Arduino workshop is conducted on
Duemilanove which is the latest version of Arduino boards.
The attendees are provided Duemilanove board and few
basic components. Attendees will be doing lab exercises
making use of the hardware. The take away components
is listed below
Duemilanove board (ATMEGA328)
Switches
LEDs
LDR
Connecting wires
Terms and Norms
Number of sessions – 4
Number of days – 2
Date: 22,23 September 2011
Timings – 9:15 am to 4:15 pm
The participants are encouraged to bring laptops