workshop on arduino

Post on 28-Jan-2015

117 Views

Category:

Technology

1 Downloads

Preview:

Click to see full reader

DESCRIPTION

http://mahbubzaman.wordpress.com/ http://arduino.cc/en/main/boards http://arduino.cc/en/Main/ArduinoBoardMega http://arduino.cc/en/Main/Software http://wiring.org.co/ http://www.arduino.cc/en/Main/Howto http://arduino.cc/blog/category/schematics/ http://labs.arduino.cc/ADK/Index https://www.youtube.com/watch?v=8mHRqSnhbCo http://en.wikipedia.org/wiki/File:Usb_connectors.JPG2.  http://arduino.cc/

TRANSCRIPT

S. Mahbub - Uz - Zaman (09301004)!BRAC UNIVERSITY!

Department of Computer Science and Engineering!

http://mahbubzaman.wordpress.com/

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.

In this presentation we are going to learn about Arduino Mega

ARDUINO MEGA

http://arduino.cc/en/main/boards

SUMMARY

Microcontroller ATmega1280

Operating Voltage 5V

Input Voltage (recommended) 7-12V

Input Voltage (limits) 6-20V

Digital I/O Pins 54 (of which 15 provide PWM output) (Analogue output) (speed)

Analog Input Pins 16

DC Current per I/O Pin 40 mA

DC Current for 3.3V Pin50 mA

Flash Memory 128 KB of which 4 KB used by bootloader

SRAM 8 KB EEPROM4 KB

Clock Speed 16 MHz

http://arduino.cc/en/Main/ArduinoBoardMega

LETS START 1.  Arduino Mega

2.   Arduino environment (http://arduino.cc/en/Main/Software)

3.   Arduino programming language (based on Wiring http://wiring.org.co/)

4.   Standard-B plug USB cable

http://www.arduino.cc/en/Main/Howto

Types of USB connectors left to right (ruler in centimeters): Micro-B plug, UC-E6 proprietary (non-USB) plug, Mini-B plug, Standard-A receptacle (upside down), Standard-A plug,

Standard-B plug

THINGS YOU NEED TO KNOW

1.  Arduino Shield (GSM, WiFi, Ethernet etc)

2.   Arduino Libraries (You can add more libraries to Library folder)

3.   How do I make one (http://arduino.cc/blog/category/schematics/)

4.   Android (http://labs.arduino.cc/ADK/Index)

5.   OUTPUT == 1, HIGH == 1

6.   INPUT == 0, LOW == 1

7.  Analog value (PWM wave) [between 0 (always off) and 255 (always on) ]

PRACTICAL

Working with 5 x 7 dot-matrix with Arduino

https://www.youtube.com/watch?v=8mHRqSnhbCo

1. 2 bread boards 2. 12 Jumper wire (200 mm) 3. You

REFERENCES

1.  http://en.wikipedia.org/wiki/File:Usb_connectors.JPG

2.   http://arduino.cc/

top related