Wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

การใช้งานพอร์ตดิจิตอลอินพุตและเอาต์พุต

Total questions: 11

Worksheet time: 55secs

Name
Class
Date
1.

จากรูปเป็นอุปกรณ์ Input หรือ Output

a)

อุปกรณ์ Input

b)

อุปกรณ์ Output

2.

จากรูปเป็นอุปกรณ์ Input หรือ Output

a)

อุปกรณ์ Input

b)

อุปกรณ์ Output

3.

พอร์ตดิจิตอลเอาต์พุตทั้งหมดมีจำนวนเท่าไหร่

a)

10 พอร์ต

b)

12 พอร์ต

c)

14 พอร์ต

d)

16 พอร์ต

4.

ค่าคงที่ใน Arduino ที่ใช้กำหนดค่าทางตรรกะคืออะไร

a)

HIGH, LOW

b)

TRUE, FALSE

c)

ON, OFF

d)

1, 0

5.

ข้อใดไม่ใช่โครงสร้างการเขียนโปรแกรม

a)

void loop

b)

void setup

c)

void start

d)

Header

6.

ข้อใดคือโครงสร้างที่สามารถเขียนควบคุมการทำงานและจะทำงานแบบวนซ้ำไปเรื่อยๆ

a)

void loop

b)

void setup

c)

void start

d)

Header

7.

ข้อใดเขียนโปรแกรมถูกต้อง ถ้าต้องการให้ตัวแปร LED_00 เป็นเอาต์พุต

a)

pinmode(LED_00,OUTPUT);

b)

pinMode(LED_00,Output);

c)

pinMode(LED_00,OUTPUT);

d)

pinMode(LED,OUTPUT);

8.

ข้อใดเขียนโปรแกรมถูกต้อง ถ้าต้องการให้ขา 8 ของ Arduino เป็นเอาต์พุต

a)

pinmode(8,OUTPUT);

b)

pinMode(8,Output);

c)

pinMode(8,OUTPUT)

d)

pinMode(8,OUTPUT);

9.

ถ้าต้องการหน่วงเวลา 4.8 วินาที ต้องเขียนคำสั่งอย่างไร

a)

delay(4800);

b)

Delay(4800);

c)

delay(480);

d)

Delay(480);

10.

หากต้องการอ่านค่าจากสวิตช์ที่ต่อกับขา Digital Pin ของ Arduino ต้องใช้คำสั่งใด?

a)

digitalWrite(pin, HIGH);

b)

analogRead(pin);

c)

digitalRead(pin);

d)

pinMode(pin, OUTPUT);

11.

ในบอร์ด Arduino UNO พอร์ตดิจิตอลมีหมายเลขตั้งแต่

a)

0 ถึง 7

b)

0 ถึง 13

c)

0 ถึง 19

d)

0 ถึง 5