i-Duino R3B Hardware Introduction

Page 1

Arduino  17



i-Duino R3B

    Arduino เป นโครงการระบบสมองกลฝ งตั วแบบเป ดเผยซอร ส ทั้ งส วนของฮาร ดแวร และ ซอฟต แวร ที่ ใช ในการเขี ยนโปรแกรม พร อมทั้ งมี ไลบรารี สํ าหรั บติ ดต อกั บฮาร ดแวร ได หลากหลาย ทํ าให ผ ใู ช งาน Arduino ไม จ าํ เป นต องมี ความรู ด า นฮาร ดแวร มากนั กก็ สามารถเขี ยนโปรแกรมควบคุ ม อุป กรณต  างๆ ได นอกจากนี้ ยั งมี นั กพั ฒนาจากทั่ วโลกร วมกั นพัฒ นาไลบรารีเ พิม่ เติ ม ทํ าให Arduino มี ความสามารถเพิ่ มมากขึ้ น จากตั วฮารด แวรข อง Arduino ที่ เป ดกว าง ทํ าให มี บริษ ั ทต างๆ จากทั่ วโลก ไดพ ฒ ั นาแผงวงจร Arduino เพิม่ เติ มเป นรุน ต างๆ รวมถึ งแผงวงจร i-Duino R3B (จากนีไปจะเรี ้ ยกสั้นๆ วา บอรด R3B) จากบริ ษั ท อิน โนเวตี ฟ เอ็ก เพอริเ มนต จํ ากั ด ซึ่ งมี การทํ างานตรงกั บฮาร ดแวร Arduino UNO ทํา ให น ักพัฒ นาสามารถทดลองฮารด แวร ของ Arduino ไดจ ริง จั ง

1.1 ภาพรวมทางฮารดแวร i-Duino R3B หรือบอรด R3B คื อแผงวงจรสํ าหรั บทดลองและใช งานไมโครคอนโทรลเลอร Arduino ที เ่ ข ากั นได ก บั Arduino UNO ราคาประหยั ด และมาพร อมกั บอุ ปกรณ ค ณ ุ ภาพสู ง บรรจุ วงจร ภาคจ ายไฟแบบสวิ ตชิ ง่ ที ม่ เี สถี ยรภาพ มี สวิ ตช เพื อ่ เลื อกใช ไฟเลี ย้ งทั ง้ +5V และ +3.3V ทํ าให บอร ด R3B เป นแผงวงจร Arduino UNO compatible ในไม ก รี่ นุ ในโลกที ร่ องรั บไฟเลี ย้ งทั ง้ สองระบบ และที เ่ ป นพิ เศษ คื อ ใชไมโครคอนโทรลเลอร ATmega328PB ซึ่ งเป นชิ ปรุน ใหม กว า ATmega328P ที่ ใช ใน Arduino UNO รุน ดั้ งเดิ ม ทํ าให มี ขาพอรต มากขึ้ น ทั้ งอิน พุต เอาต พตุ ดิ จิ ตอล, อิน พุต อะนาลอก, เอาต พตุ PWM, พอรต สื่ อสารข อมูล อนุก รม UART เพิม่ อีก 1 ชุ ด, พอรต เชื่ อมต อบัส I2C อีก 1 ชุ ด และพอรต เชื่ อมต อ ระบบบั ส SPI อีก 1 ชุ ด ดั งแสดงการจั ดขาของ ATmega328PB ในรูป ที่ 1-1 ในรูป ที่ 1-2 แสดงส วนประกอบต างๆ ของบอรด i-Duino R3B หรือ บอรด R3B ซึ่ งเข ากั นได กั บ Arduino UNO R3 โดยในบอรด R3B ไดเ พิม่ เติ มจุ ดต อพอร ตอิ นพุต เอาต พตุ ทั้ งหมดในรู ปแบบที่ มี การจั ดขาเหมื อนจุ ดต อเซอร โวมอเตอร และสวิ ตช เพื อ่ เลื อกระบบไฟเลี ย้ ง ส งผลให แผงวงจร i-Duino R3B มี ความพรอ มสํา หรับ การเรี ยนรู และใช งานไมโครคอนโทรลเลอรเ ป นอยา งดี


PC2/ADC2/PTCY

PC3/ADC3/PTCY

PC4/ADC4/PTCY/SDA0

PC5/ADC5/SCL0

PC6/RESET

PD0/OC3A/RxD0

PD1/OC4A/TxD0

PD2/INT0/OC3B/OC4B

18 Arduino

32 31 30 29 28 27 26 25 PD3/OC2B/INT1

1

24

PC1/ADC1/SCK1

PD4/XCK0/T0

2

23

PC0/ADC0/MISO1

PE0/SDA1/ICP4

3

22

PE3/ADC7/T3/MOSI1

Vcc

4

21

GND

GND

5

20

AREF

PE1/SCL1/T4

6

19

PE2/ADC6/ICP3/SS1

PB6/XTAL1/OSC1

7

18

AVcc

PB7/XTAL2/OSC2

8

17

PB5/XCK0/SCK0

ATmega328PB

PB4/MISO0/RxD1

PB3/MOSI0/TxD1/OC2A

PB2/SS/OC1B

PB1/OC1A

PB0/ICP1/CLKO

PD7/AIN1

PD6/OC0A/AIN0

PD5/OC0B/T1

9 10 11 12 13 14 15 16

 

รูปที่ 1-1 การจัดขาของไมโครคอนโทรลเลอร ATmega328PB ซึงเป ่ นชิปควบคุมหลักของบอรด i-Duino UNO R3B หรือบอรด R3B เมือเที ่ ยบกับ ATmega328P ซึงเป ่ นเบอรดังเดิ ้ ม จะมีจํานวนขาตอใชงานเทากัน คือ 32 ขา แต ATmega328PB จะมีขาพอรตอินพุตเอาตพุตเพิมอี ่ ก 4 ขาคือ PE0 ถึง PE3 ในขณะทีขารั ่ บ ไฟเลียง ้ Vcc จะเหลือ 1 ขา (ATmega328P มี 2 ขา) และขาตอกราวดเหลือ 2 ขา (ATmega328P มี 3 ขา) สวนขา ADC6 และ ADC7 ในเบอร ATmega328P เปนอินพุตอะนาลอกไดอยางเดียว แตใน ATmega328PB เปนไดทังอิ ้ นพุตอะนาลอกและอินพุตเอาตพุตดิจิตอล


Arduino  19

รูปที่ 1-2 แสดงการจัดขาและสวนประกอบทีสํ่ าคัญของ i-Duino R3B หรือ R3B บอรดไมโครคอนโทรลเลอร สําหรับการเรียนรูและพั  ฒนาโครงงาน


C5 1F

R2 47

R3 47

D2 MBR340

I

3

28

27

32

X1 1

GND

UGND

UCAP

X2 2

24

G

IC1 LD33

15 PB1 15 PB2 17 PB3

RESET

4

+Vcc

I

S1 +Vcc 5V

8 PD2 9 PD3 10 PD4 11 PD5 11 PD7

IC2 ATmega8U2

30 D29 D+

31

C2 0.1F

O

CR1 16MHz

G

MOD1 BB-5V

+5V

รูปที่ 1-3 วงจรของ i-Duino R3B หรือบอรด R3B

Vbus DD+ ID GND

K2 USB (miniB)

+5V

K1 C1 3-12Vdc 100F

Vin

R7 1k

R5 4k7

R4 10k

O

3V3

RST

MISO SCK

C6 0.1F

LED2 Rx

R6 4k7

A0 A1 A2 A3 A4 A5

LED3 Tx

+Vcc

G +

GND

+Vcc MOSI

R1 4k7 LED1 ON

+Vcc

C3 0.1F

+3V3

18 19

C4 0.1F

A4 A5

R8 10k RESET

K7 Arduino I/O 23 14 A0 PC0 24 15 A1 PC1 25 16 A2 PC2 26 17 A3 PC3 27 SDA0 PC4 28 SCL0 PC5

6

CR2 16MHz

X1 7

PC0/ADC0 PC1/ADC1 PC2/ADC2 PC3/ADC3 PC4/ADC4/SDA0 PC5/ADC5/SCL0

AREF PB5 PB4/RxD1 PB3/OC2A/TxD1 PB2/OC1B PB1/OC1A PB0

18

X2 8

PD7 PD6/OC0A PD5/OC0B PD4 PD3/OC2B PD2 PD1//TxD0 PD0/RxD0

IC3 ATmega328PB 22 PE3/ADC7 19 PE2/ADC6 6 PE1/SCL1 3 PE0/SDA1

3 5 21

29

4

R9 47

11 10 9 2 1 32 31 30

17 16 15 14 13 12

20

Vin

GND GND

+3V3 +5V

Rx0 Tx0

PWM PWM

4 3 2 1 0

PD6 PD5

6 5

PD1 PD0

PD4 PD3 PD2

PD7 PWM PWM

7

MOSI GND

+Vcc

K6 Arduino I/O

SCK RST

PWM PB2 PWM PB1

10 9 8

+Vcc

PB4 PB3

K3 ISP

PB5 Rx1 Tx1

12 11

PE0 PE1

GND 13

SCL SDA AREF

K5 Arduino I/O

K4 Arduino I/O

MISO

R10 47

SDA1 SCL1

22 23 VIO/Vcc RESET

A6 PE2 A7 PE3

20 21

13 12 11 10 9 8

7 6 5 4 3 2 1 0

+Vcc

+ G

+Vcc

Tx1 Rx1

SDA SCL

S2 RESET

D1 MBR340

20 Arduino


Arduino  21

1.2 คุณสมบัติทางเทคนิคของบอรด iDuino R3B iDuino R3B หรื อบอร ด R3B คื อบอร ดสํ าหรั บทดลองและใช งานไมโครคอนโทรลเลอร Arduino ที่ เข ากั นไดก ั บ Arduino UNO ราคาประหยั ด และมาพร อมกั บอุป กรณค ุ ณภาพสูง และดี วงจรสมบู รณข องบอรด R3B แสดงในรูป ที่ 1-3 คุ ณสมบั ติ ทางเทคนิ คที่ สํ าคั ญมี ดั งนี้  เข ากั นไดก ั บฮาร ดแวร Arduino UNO R3  ใช ไมโครคอนโทรลเลอรเ บอร ATmega328PB ของ Atmel มี หนว ยความจํา โปรแกรม

แบบแฟลช 32 กิ โลไบต โปรแกรมใหม ได 10,000 ครั้ ง มี หน วยความจํ าข อมู ลอี อี พรอม 512 ไบต และหนว ยความจํา ข อมูล แรม 1 กิ โลไบต สั ญญาณนาฬิ กาหลั ก 16MHz จากคริส ตอล  มี จุ ดต อพอร ต USB สํ าหรับ อัป โหลดโปรแกรมและสือ่ สารข อมูล กั บคอมพิ วเตอร

ช RESET การทํา งาน  มี สวิต  มี จุ ดต อพอร ตตามมาตรฐานของ Arduino UNO  มี จุ ดต อแบบ IDC 3 ขา (ขาสั ญญาณ, ไฟเลี้ ยง และกราวด ) รวม 20 จุ ด แบ งเป นขา

พอรต ดิ จิ ตอล 14 จุ ด (ขาพอรต หมายเลข 0 ถึ ง 13) และขาพอรต แบบดิ จิ ตอลหรือ อะนาลอก (กํ าหนด ได ) 6 จุ ด (หากใช เป นขาอิ นพุ ตอะนาลอกเป นขา A0 ถึ ง A5 และถ าใช เป นขาพอร ตดิ จิ ตอลเป นขา พอรต หมายเลข 14 ถึ ง 19)  มี จุ ดต อพอร ตที่ เพิ่ มขึ้ นอี ก 4 ขาเนื่ องจากการใช ชิ ป ATmega328PB นั่ นคื อขา 20 ถึ ง

23 ซึ่ งเป นขาพอรต อิ นพุต เอาต พตุ ดิ จิ ตอลและเป นอิน พุต อะนาลอกอีก 2 ขาคื อ 20/A6 และ 21/A7  มี จุ ดต อระบบบั ส 2 สาย (I2C) เพือ ่ ขยายระบบ  มี จุ ดต อพอร ตสื่ อสารข อมู ลอนุ กรม SERIAL1 (TX1, RX1, ไฟเลีย ้ ง และกราวด) ซึ่ ง

เป นส วนทีเ่ พิม่ เข ามาเนื่ องจากการใช ชิ ป ATmega328PB เป นความสามารถทีเ่ พิม่ ขึ้ นของขาพอรต 11 (TX1) และ 12 (RX1) ทํ าให ใช เชื่ อมต อกั บโมดูล สื่ อสารข อมูล อนุก รมอืน่ ๆ ไดง  ายขึ้ น โดยไมต  องใช SERIAL0 เดิ มที่ ใช งานรว มกั บชิ ปแปลงสัญ ญาณพอรต USB เป น UART  ใช ภาคจา ยไฟแบบสวิ ตชิ่ งที่ รบ ั แรงดัน อิน พุต จากแจก อะแดปเตอร ไดต ั้ งแต 3 ถึ ง 12V

จึ งใช กั บแบตเตอรี่ ได และยั งใช ไฟเลี้ ยงจากพอรต USB ไดด  วย โดยภาคจา ยไฟของบอรด ให แรงดัน ไฟตรงเอาต พตุ 2 ค าคื อ +5V และ +3.3V สํ าหรับ เลี้ ยงวงจรทัง้ หมด โดยมี จั๊ มเปอรเ ลื อกระดั บไฟเลี้ ยง ที่ ต องการ ปกติ จะเลื อกไว ที่ +5V


22 Arduino

ั การโปรแกรมบิ ตฟ วส แบบใหม ที ส่ ามารถรั กษาข อมู ลของ  ตั วชิ ป ATmega328PB ได ร บ หน วยความจํ าอี อ พี รอมภายในตั วชิ ปไว ได เมื อ่ มี การอั ปโหลดโค ด ความสามารถนีไม ้ มีอยูใน  Arduino UNO ดังเดิ ้ ม ทํ าให ข อ มู ลของหน วยความจํ าข อมู ลอี อ พี รอมที เ่ คยเขี ยนไว ใน ATmega328P ใน Arduino UNO รุน ดั้ งเดิ ม ถู กลบทุ กครัง้ ที่ อปั โหลด  มี ความสามารถในการป องกั นการอ านข อมู ลออกจากหน วยความจํ าโปรแกรมหรื อ

Code protection ความสามารถนีไม ้ มีอยูใน Arduino UNO ดั้งเดิม  มี ความเร็ว ในการอัป โหลดโปรแกรมสูง กว า Arduino UNO ดั้ งเดิ ม

ั อาจเปลี ย่ นแปลงตามการปรั บปรุ ง  พั ฒนาโปรแกรมด วย Arduino IDE 1.8.3 (เลขเวอร ช น ล าสุ ด) เวอร ช นั พิ เศษที ท่ าง INEX ได ปรั บปรุ งขึ น้ ใหม เป นพิ เศษให รองรั บกั บไมโครคอนโทรลเลอร ATmega328PB ดาวน โหลดโปรแกรมได ท ี่ www.inex.co.th ทั ง้ นี เ้ นื อ่ งจากในขณะที ท่ าํ เอกสารนี ผ้ พู ฒั นา Arduino IDE มาตรฐาน ทั ง้ ทาง arduino.cc และ arduino.org ยั งไม ม ฮี าร ดแวร ท ใี่ ช ช ปิ ATmega328PB อย างเป นทางการ ทํ าให ไม สามารถใช งาน Arduino IDE รุ น มาตรฐานกั บฮาร ดแวร ATmega328PB ได อย างเต็ มประสิ ทธิ ภาพ ทาง INEX จึ งได น าํ Arduino IDE ตั ง้ แต เวอร ช นั 1.7.8 มาปรั บปรุ งใหม และทํ า การอั ปเกรดตามการเปลี ย่ นแปลงเวอร ช นั ของ arduino.org จนถึ งในขณะที ท่ าํ เอกสารนี เ้ ป นเวอร ช นั 1.8.3


Arduino  23

1.3 สรุปความแตกตางของ i-Duino R3B ที่เหนือกวา Arduino UNO R3 มาตรฐาน 1. ใช ชิ ป ATmega328PB รุน ใหม กว า 2. มี ขาพอรต ดิ จิ ตอลเพิม่ อีก 4 ขา คื อ ขา 20 ถึ ง 23 3. มี ขาพอรต อิ นพุต อะนาลอกเพิ่ มอีก 2 ขาคื อ A6 (แบง การทํ างานกั บขาพอรต 20) และ A7 (แบ งการทํ างานกั บขาพอร ต 21) 4. มี วงจรสื่ อสารข อมูล อนุก รม UART 2 ชุ ด 4.1 Serial0 ต อกั บวงจรแปลงสัญ ญาณพอรต USB เป น UART เพือ่ อั ปโหลดโปรแกรม และสื่ อสารข อมูล กั บคอมพิว เตอร 4.2 Serial1 ใช ต อกั บอุ ปกรณ สื่ อสารข อมู ลอนุ กรม UART ภายนอก อาทิ โมดู ลบลู ทู ธ, XBEE, WiFi, บอร ดขั บเซอรโ วมอเตอรแ บบอนุ กรม, บอร ดแสดงผลแบบอนุก รม เป นต น 5. มี วงจรเชื่ อมต อบัส I2C 2 ชุ ด 6. มี วงจรเชื่ อมต อบัส SPI 2 ชุ ด 7. ใช แหลง จ ายไฟไดต ํ่ าถึ ง +3V ทํ าให ใช แบตเตอรี่ ได โดยยั งคงมี ระดั บสั ญญาณลอจิ กเลื อก ไดท ั้ ง +5V และ +3.3V 8. มี จุ ดต อพอร ตแบบ IDC ตั วผู ทํ าให ใช งานไดห ลากหลายมากขึ้ น 9. ใช คอนเน็ กเตอร miniB-USB คุ ณภาพสู ง ที่ ทนทานกวา


24 Arduino

1.4 ขอมูลเกียวกั ่ บภาคจายไฟ บนบอร ด R3B ใช ภาคจ ายไฟแบบสวิ ตชิ ง่ ที ร่ บั แรงดั นอิ นพุ ตจากแจ กอะแดปเตอร ได 3 ถึ ง 12V ให แรงดัน ไฟตรงเอาต พตุ 2 ค าคื อ +5V และ +3.3V สํ าหรับ เลี้ ยงแผงวงจรทัง้ หมด โดยมี สวิต ช เลื อก ระดั บไฟเลี้ ยงที่ ต องการ ปกติ จะเลื อกไว ที่ +5V

สํ าหรับ วงจรจ ายไฟสวิต ชิ่ ง +5V บนบอรด R3B เป นแบบ bulk - boost converter นั่ นหมาย ความว า แรงดัน เอาต พตุ ของวงจรจะเป น +5V ไมว า แรงดัน อิน พุต จะมี ค าตํ่ าหรือ สูง กว า +5V ทํ าให ใช แบตเตอรี่ +3V มาเป นแหลง จ ายไฟได จึ งเหมาะที่ จะนํ าบอร ด R3B ไปใช ในการพั ฒนาโครงงาน ด าน Wearable Electronics หรื ออุ ปกรณ สวมใส อ เิ ล็ กทรอนิ กส ได สะดวก นอกจากนั น้ ด วยการใช วงจร จ ายไฟสวิ ตชิ ง่ แบบนี ท้ าํ ให เสถี ยรภาพของไฟเลี ย้ งวงจรสู ง เพราะยั งคงให แรงดั น +5V ไม ว า อิ นพุ ตอาจ เกิ ดตกลงตํ่ ากว า +5V (ไม เกิ น +2.7V) หรื อกลั บมาเพิ่ มสู งกว า +5V (ต องไม เกิ น +16V) จึ งช วยลด ป ญหาด านการออกแบบวงจรภาคจ ายไฟได พอสมควร นอกจากนี้ ยั งเลื อกใช ไฟเลีย้ ง +5V จากจุ ดต อพอร ต USB ได เพือ่ ความคล องตั วในการทดลอง และใช งาน หากมี การต อสาย USB และต อไฟเลี ย้ งเข าที แ่ จ กอะแดปเตอร วงจรจะเลื อกรั บไฟเลี ย้ งจาก แจก อะแดปเตอร โดยอัต โนมั ติ อยา งไรก็ ตามการใช ไฟเลี้ ยงจากพอรต USB เหมาะสํ าหรับ การต อใช งานกั บอุป กรณไ มม ากนั ก กระแสไฟฟา รวมไมค วรเกิ น 100mA


Arduino  25

1.5 อุปกรณเสริมทีควรมี ่ สําหรับการทดลอง 1.5.12 สาย miniB-USB เป นสายสั ญญาณสํ าหรั บเชื อ่ มต อระหว างพอร ต USB ของคอมพิ วเตอร ก บั แผงวงจร i-Duino UNO

1.5.2 อะแดปเตอรไฟตรง ถึ งแม ว า บอร ด R3B จะเลื อกจ ายไฟได จากจุ ดต อพอร ต USB แต ก ม็ ขี อ จํ ากั ดด านความสามารถ ในการจ ายกระแสไฟฟ า หากมี อุ ปกรณ ภายนอกต อร วมด วยมี ไม มาก และต องการกระแสไฟฟ ารวม น อยกว า 100mA กระแสไฟฟ าจากพอร ต USB ยั งเพี ยงพอ แต ถ า หากมี อ ปุ กรณ ท ตี่ อ งการกระแสไฟฟ า พอสมควรต อเพิ ม่ เข ามา เช น ขั บ LED จํ านวนมาก กระแสไฟฟ าจากพอร ต USB จะไม เพี ยงพอ จึ งต อง ต อแหล งจ ายไฟตรงภายนอกที ม่ คี วามสามารถในการจ ายกระแสไฟ าได มากกว าเข าที แ่ จ กอะแดปเตอร

อะแดปเตอรทีแนะนํ ่ าคือ +6.5V 2A หรือ +9V 2A ปลายสายเป นหัว ปลัก๊ แบบบารเ รล (barrel) ซึ่ งเป นมาตรฐานที่ พบโดยทั่ วไป


26 Arduino

1.5.3 แผงตอวงจรหรือเบรดบอรด เป นอุ ปกรณ สํ าหรั บต อวงจรแบบชั่ วคราวหรื อทดลองวงจรขั้ นต น รวมถึ งการทํ าต นแบบ โดยแผงต อวงจรหรื อเบรดบอร ดเป นทางเลื อกที่ ดี เนื่ องจาก 1. รองรั บการต อร วมกั นของขาอุป กรณ เนื่ องจากบนเบรดบอร ดมี จุ ดต อจํา นวนมากและ มี การจั ดเรี ยงที่ เป นระเบี ยบทํ าให ง ายต อการต อวงจร และตรวจสอบ 2. การถอดเปลี ย่ นอุ ปกรณ ท าํ ได ง า ย โดยอุ ปกรณ ม คี วามเสี ยหายจากการถอดเปลี ย่ นน อยมาก 3. การเปลี ย่ นจุ ดต อสั ญญาณทํ าได ง า ยมาก เพี ยงดึ งสายออกจากจุ ดต อแล วเปลี ย่ นตํ าแหน ง ได ทั นที 4. จุ ดต อมีค วามแนน หนาเพีย งพอ ไมห ลุด ง าย ลดป ญหาการเชื่ อมต อของสั ญญาณได 5. ขยายพื น้ ที ข่ องการต อวงจรได ง า ย หากเป นรุ น เดี ยวกั นสามารถประกอบต อกั นทางด าน กว างและด านยาว 6. ในเบรดบอรด ที ม่ ี ขนาดมากกว า 200 จุ ดต อ จะมี การพิ มพต าํ แหน งพิก ดั ของจุ ดต อต างๆ ทํ าให กํ าหนดตํ าแหน งการต อวงจรได อย างสะดวก ตรวจสอบง าย แผงต อวงจรหรื อเบรดบอรด มี หลายขนาดใหเ ลื อกใช ตั้ งแต 25 จนถึ ง 800 จุ ด


Arduino  27

1.5.4 สายตอวงจร ป จจุ บั นมี สายต อวงจรทีใ่ ช ต อเข ากั บจุ ดต อพอร ตและแผงต อวงจรใหเ ลื อกใช 2 แบบคื อ 1. สายต อวงจรแบบสายไฟเดีย่ ว เป นสายไฟแข็ งที่ มี ขนาด #22 AWG จึ งเสี ยบเข ากั บจุ ด ต อได โดยตรง ผู ใช งานสามารถดัด โค งงอ จั ดรูป รา งได

2. สายต อวงจรแบบสายอ อน ใช สายไฟออ นโดยที่ ปลายสายทั้ งสองด านจะต อเข ากั บหั ว เสี ยบ มี ทั้ งแบบตั วผู ทั้ งสองข าง (MM : Male - Male), ตั วผู และตั วเมี ยคนละข าง (MF : Male - Female)

1.5.5 สายปากคีบ เป นสายไฟอ อนที่ ต อปลายสายทั้ งสองข างเข ากั บปากคี บ ใช สํ าหรั บหนี บจั บจุ ดต อสั ญญาณ, สายไฟ หรือ ขาอุ ปกรณ


28 Arduino


Turn static files into dynamic content formats.

Create a flipbook
Issuu converts static files into: digital portfolios, online yearbooks, online catalogs, digital photo albums and more. Sign up and create your flipbook.