arduino

12
Project Internship Program on Advanced Robotics & Embedded Systems By & R-tist

Upload: atul-uttam

Post on 14-May-2015

229 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Arduino

Project Internship Programon Advanced Robotics & Embedded

SystemsBy

&

R-tist

Page 2: Arduino

Questions? What is Robotics?

R-tist

Page 3: Arduino

Basic Blocks of a Robot

R-tist

Input Device

Embedded System

Output Device

Feedback

Page 4: Arduino

Arduino

HardwareThe Arduino or other

clone boards

Based on the Atmel AVR series Controllers

Software The Arduino IDE.

Based on win AVR (C compiler for AVR Microcontrollers)

R-tist

Arduino is an open source package containing

Page 5: Arduino

Induino(Arduino clone)

R-tist

+ve

-ve

Power Input

(7-12V)

ResetLDR(A3)

Jumper legendI2C

jumpers for RTC

RTC

IR Receiver(TSOP 0038)

(D15 or A1)

IR Transmitter(D 14 or A0)

RGB ledR(D3)G(D5)B(

D6)

(D 13)(D

12)

(D 11)(D 9)

(D 8)(D 7) Atmel AVR

controller

Power railVinGndGnd5V3V3Reset

Page 6: Arduino

Induino Shield

R-tist

LCD header

J1(D 10)

LCD Contrast

(D2)(D3

)

Ext power for motor

(D10-D11)

(D5-D6)

Pot(A2) J2

Pot(A2)J3(A0 –LED(D14))

J4(LED(D10))

(D4,D7,D8,D9,D12,D13)

Page 7: Arduino

Arduino and FTDI driver installation

R-tist

Copy and paste all the files inside the Library files folder to arduino/libraries

Page 8: Arduino

Arduino Program Structure

R-tist

Page 9: Arduino

SensorsTypesUses InterfacingWorking

R-tist

Page 10: Arduino

Lets Start programming…

R-tist

Page 11: Arduino

Project for Today….LED Binary Counter using ir sensor or Switch.

R-tist

Page 12: Arduino

R-tist

Any Questions?