Friday 26 August 2011

Worksop Detail








WORKFLOW IN WORKSHOP.
22 - 09 - 2011.
MORNING SESSION:
1.What is Arduino?
2.Why we need Arduino?
3.Introduction to open - source.
4.Introduction to Arduino Programming.
5.About Arduino IDE.
6.Basic Programming
· Digital Write and Digital Read.
· Analog write and Analog Read.

AFTERNOON SESSION:
7. Variable resistor (POT).
8. Force Sensitive Resistor.
9. Ambient Light Sensor.
10.RGB LED'S.
11.Liquid Crystal Display.
12.Tilt Sensor.
13.Buzzer.
14.Relay.
15.LDR.
16.Temperature Sensor.

23 - 09 - 2011.
MORNING SESSION:
1.  Max Botix (Distance Sensing).
2.  OLED Display.
3.  GSM (GLOBAL SYSTEM FOR MOBILE).
4.  GPS (GLOBAL POSITIONING SYSTEM).
5.  RFID.
6.  Stepper.
7.  DC Motor.
8.  IR Sensor.
9.  Servo Motor.

AFTERNOON SESSION:
DEMONSTRATIONS & EXPLANATION:
10. RF.
11. ZIGBEE.  
PROCESSING DEMONSTRATIONS:
12. Graphs.
13. Big Dome Button.
14. RFID.
15. Max Botix10.PIR Sensor.
SEMINAR ON MSP430

Thursday 25 August 2011

Workshop on Arduino.


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

Wednesday 24 August 2011

Seminar on MSP430

The MSP430 is a popular choice among hardware designers for low powered embedded devices. The electric current drawn in idle mode can be less than 1 microamp. The top CPU speed is 25 MHz. It can be throttled back for lower power consumption. The MSP430 also utilizes six different Low-Power Modes, which can disable unneeded clocks and CPU. This allows the MSP430 to sleep, while its peripherals continue to work without the need for an energy hungry processor. Additionally, the MSP430 is capable of wake-up times below 1 microsecond, allowing the microcontroller to stay in sleep mode longer, minimizing its average current consumption. Note that MHz is not equivalent to Million instructions per second (MIPS), and different architectures can obtain different MIPS rates at lower CPU clock frequencies, which can result in lower dynamic power consumption for an equivalent amount of digital processing.
The device comes in a variety of configurations featuring the usual peripherals: internal oscillator, timer including PWM, watchdog, USART, SPI, I2C, 10/12/14/16-bit ADCs, and brownout reset circuitry. Some less usual peripheral options include comparators (that can be used with the timers to do simple ADC), on-chip op-amps for signal conditioning, 12-bit DAC, LCD driver, hardware multiplier, USB, and DMA for ADC results. Apart from some older EPROM (PMS430E3xx) and high volume mask ROM (MSP430Cxxx) versions, all of the devices are in-system programmable via JTAG or a built in bootstrap loader (BSL) using RS-232.