You are on page 1of 12

Simplify Arduino

Introduction to Arduino & microcontrollers

Simplify Arduino



,,,... .

Integrated Circuits
)(IC

Nano Meter
.

Simplify Arduino

Integrated Circuits
Micro Controllers
,,


,



...

Simplify Arduino

Arduino

Open Hardware

Arduino C

Development

Integrated

IDE:

Arduino

Environment

http://arduino.cc




Source Codes
Arduino Boards Arduino
IDE
Arduino C

Mikro C
.

10

Simplify Arduino


Micro Controllers Development boards
5002
, processing""C
.


MATLABJava
MATLAB ,
,

JavaVB.NET

11

Simplify Arduino

:
MATLAB
.MATLAB


MATLAB
50

5000

12

Simplify Arduino

Arduino Boards

Arduino UNO, Arduino Mega, Arduino Nano, Arduino


Mini, Arduino Lilypad, Arduino Demulive, Boarduino


Sensors

13

Arduino Uno

Simplify Arduino


Arduino Uno

ATmega328

14(|)

Digital In/out146PWM
()Pulse-Width modulation
Analog
Inputs & Outputs

Crystal Oscillator,MHz16
USB
,
, ICSP
header

()USB

Development Board

USB
.

14

Simplify Arduino

Power up

USB
AC\DC
94
1.5
GndVin .

627-,
7
Pin 5V
5,
12
voltage regulator
,712 .

15

Simplify Arduino


Power Inputs/Outputs
Vin:

,
,

.
V5:

,
Vin
USB
5.
V3.3:3.3

57 .
GND:.

16

Simplify Arduino

Microprocessor

ATmega328 63Kilo Byte 33

6%

3%
2%

SRAM - 2 Killobyte
Flash Disk - 29 Killobyte
EEPROM - 1 Killobyte
Bootloader 0.5 Killobyte
89%

Boot loader: Arduino C

:SRAM .

Flash Disk:
,
.

EEPROM:


Hard Disk .

17

Simplify Arduino

(I/O) Input & Output Pins


(61(Digital Pins

2 10
,3AnalogA0,A5
2.

18

You might also like