You are on page 1of 31

T hc ARDUINO

C Proteus - Uno

Bi 0: GII THIU V ARDUINO

http://www.arduino360.com

Ni Dung Bi Ging
I. Gii thiu v Arduino
II. Chun b cng c lm vic vi Arduino

I. GII THIU V ARDUINO


Arduino l g ?
Arduino lm c g ?
T hc Arduino nh th no ?
Mua Arduino u thun tin v r nht?

Quy trnh thit k truyn thng vi Vi iu khin

Quy trnh thit k truyn thng vi Vi iu khin


Yu cu nhiu k nng:
Hiu bit chuyn su v linh kin in t.
Bit thit k mch trn my tnh (Altium, Orcad)
Bit hn mch

Mi bc u c nhiu kh khn
Thit k cc khi chc nng khng chun ho
V mch mt nhiu thi gian, d nhm ln, sai st
(hay phi cu dy)
Phi t mch, chi ph cao do s lng n chic

Hn mch th cng

Quy trnh thit k vi Arduino

Thit k truyn thng Vs Arduino

Phng php thit k truyn thng

Phng php thit k vi Arduino (Open Hardware)

i hi nhiu k nng:
- Hiu bit chuyn su v linh kin,
- V mch, hn mch,
- Lp trnh (khng c nhiu h tr sn c do
module t thit k khng chun ho)

Khng i hi nhiu k nng:


- Tp trung vo t duy h thng
- Lp trnh c h tr bi nhiu th vin chun ho ca
cc module

Thi gian thc hin tng kh lu, d nn lng

Thi gian thc hin tng rt nhanh, to hng th

Ch trng nhiu n chi tit (linh kin, cht lng


hn mch) nh hng n thi gian pht trin
quy m h thng, gim tnh ton din

Tp trung vo h thng, c th thc hin c cc h thng


phc tp, ton din

Pht trin c cc k nng thit k mch, k nng


hn mch, sa li

Pht trin t duy lp trnh, h thng

Ch dnh cho gii chuyn nghip,

Dnh cho cng ng rng hn t gii chuyn nghip cho


n khng chuyn, thm ch tr em (cp 1) pht trin c
cc ng dng theo s thch

TT

Arduino l g ?
Vi iu khin

Arduino

Board mch
L mt h vi x l c
cha bn trong: CPU,
RAM, cc giao tip I/O.
Hng iu khin

IDE

Cng ng h tr

Board mch: Vi iu khin, Ngun cung cp, Cng USB kt ni vi PC, I/O.
Mi trng tch hp IDE: Vi nhiu h tr sn v c th thm t cng ng
Cng ng pht trin rng ln
Ngun m: Hardware v Software. Cung cp y s nguyn l, thit k, m
ngunc th sa i cho ph hp
H thng module tiu chun, mi module l mt chc nng (Vic thit k chnh l kt
hp cc khi chc nng chun ho)

Arduino lm c g ?

Arduino lm c g ?

10

Home Automation

Arduino lm c g ?

11

Arduino lm c g ?

12

RF

NFC

Xbee
Bluetooth
OPEN ENERGY MONITOR KEEPS ROCKING

Wifi

T hc Arduino ?

13

T hc Arduino ?

14

Bi 1. LED n

Bi 8. Cm bin nh sng

Bi 17. Module L298

Bi 2. Speaker

Bi 9. Cm bin m thanh

Bi 18. Data logger

Bi 2. Nt bm & Led n

Bi 10. Cm bin nhit

Bi 19. Ethernet shield

Bi 3. Led 7 thanh

Bi 11. Cm bin m t

Bi 20. I2C

Bi 4. Modul 8 Led 7 thanh

Bi 12. Cm bin rung

Bi 21. NFC

Bi 5. The Serial Monitor

Bi 13. Cm bin ma

Bi 22. Xbee

Bi 6. Giao tip vi LCD

Bi 14. Cm bin kh ga

Bi 23. RFID

Bi 7. Analog Inputs

Bi 15. Cm bin chuyn ng

Bi 24. Bluetooth

Bi 16. Cm bin siu m

Bi 25. Wifi

Bi 26. Xbee
Bi 27. Module Sim

T hc Arduino ?

15

Mua Arduino u thun tin v r nht?


Min ph
Giao hang ni thnh H Ni
Chuyn n bn xe v tnh

Thanh ton qua chuyn khon

16

II. Chun b cng c lm vic vi Arduino


1. Phn cng

Board Arduino Uno R3:

17

II. Chun b cng c lm vic vi Arduino


1. Phn cng

18

POWER: Cp ngun cho cc board ngoi


GND (Ground): cp 0V
5V:

Cp in p 5V

Imax = 500mA.

3.3V:

Cp in p 3.3V

Imax = 50mA.

Vin :

Cp ngun cho Arduino

IOREF: in p tham chiu (phi lun l 5V)


khng phi l cp ngun.
RESET: Dng kt ni vi chn reset ca cc
Shield

Board Arduino Uno R3:

II. Chun b cng c lm vic vi Arduino


1. Phn cng

Board Arduino Nano

19

II. Chun b cng c lm vic vi Arduino


1. Phn cng

Board Arduino Nano

20

II. Chun b cng c lm vic vi Arduino


ng dng Arduino Nano

21

II. Chun b cng c lm vic vi Arduino


1. Phn cng

Board Arduino Mega2560

22

Serial: 0 (RX) v 1 (TX): dng gi (transmit TX)


v nhn (receive RX) d liu TTL Serial.
Chn PWM (~): 3, 5, 6, 9, 10, v 11: iu ch rng
xung PWM vi phn gii 8bit
Chn giao tip SPI: 10 (SS), 11 (MOSI), 12 (MISO),
13 (SCK). Trao i d liu giao thc SPI vi cc
thit b khc.
LED 13: Chn 13, led mu cam L. Khi bm nt Reset,
n ny nhp nhy bo hiu.
Chn analog (A0 A5): u vo tn hiu tng t,
chuyn i tng t s, phn gii 10bit. c bit,
Giao tip I2C:Chn A4 (SDA) v A5 (SCL).

II. Chun b cng c lm vic vi Arduino


Bread Board, v cc linh kin in t c bn

23

II. Chun b cng c lm vic vi Arduino

24

Mt s loi sensor thng dng

Soil Moisture Sensor

Photoresistor Light Sensor

Temperature Humidity Sensor

PIR Motion Sensor Detector

25

Mt s loi sensor thng dng

Microphone Sound Detection

Distance Measuring Transducer Sensor

26

Infrared Sensor Receiver

Laser Sensor

Mt s loi Shield thng dng

27

Mt s loi Shield thng dng

28

Arduino - Xbee-Shield

Arduino Ethernet Shield

Arduino-GSM-GPS - Shield

Arduino - RFID

Mt s loi Shield thng dng

Liquidware TouchShield Slide

HC-06 Bluetooth

29

nRF24L01

II. Chun b cng c lm vic vi Arduino


2. Phn mm

Arduino IDE

Proteus Design

30

31

Arduino360.com xin cm n
v chc cc bn hc tp tt!

You might also like