wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Embed System#2

Total questions: 10

Worksheet time: 14mins

Name
Class
Date
1.

การต่อ zx-led ที่เป็นอุปกรณ์ภายนอก เพื่อแสดงไฟกะพริบ จะต้องเขียนโปรแกรมกำหนดโหมดของ Pin เป็นโหมดใด

a)

Pin.IN

b)

Pin.OUT

c)

Pin.PULL_UP

d)

Pin.PULL_DOWN

2.

จากชุดคำสั่งที่กำหนด คำสั่งที่ทำให้ไฟติดและดับคือหมายเลขใด

a)

1 และ 2

b)

1 และ 3

c)

2 และ 3

d)

2 และ 4

3.

ถ้าเราต้องการให้ไฟกะพริบเร็วขึ้นหรือช้าลงเราจะใช้ฟังก์ชันใด

a)

from time import sleep

b)

while True:

c)

Iw.led.value()

d)

sleep()

4.

โปรแกรมต่อไปนี้ เป็นการทำงานตามข้อใด

a)

กดปุ่ม sw1

b)

กดติด-ปล่อยดับ

c)

กดติด-กดดับ

d)

กดดับ-ปล่อยติด

5.

ข้อใดอธิบายพารามิเตอร์ x, y ในฟังก์ชัน sound(x,y) ได้ถูกต้อง

a)

x คือ ความถี่ y คือ ระยะเวลาที่ส่งเสียง

b)

x คือ ระยะเวลาที่ส่งเสียง y คือ ความถี่

c)

x คือ ความดัง y คือ ระยะเวลาที่ส่งเสียง

d)

x คือ ระยะเวลาที่ส่งเสียง y คือ ความดัง

6.

จากชุดคำสั่งที่กำหนดให้ต่อไปนี้ หมายเลขใดที่ใช้ในการรับค่าจากผู้ใช้

a)

หมายเลข 1

b)

หมายเลข 2

c)

หมายเลข 3

d)

หมายเลข 4

7.

ข้อใดกล่าวผิด

a)

ระบบ RGB มีทั้งหมด 16,777,216 เฉดสี

b)

แต่ละสีในระบบ RGB มีค่าอยู่ในช่วง 0-255

c)

ค่า 0 ในแต่ละสีของระบบสี RGB คือมืดสนิท

d)

ระบบสี CMYK มีค่า K อยู่ในช่วง 0-255

8.

กำหนดให้ np = NeoPixel(Pin(12),3) หากต้องการสั่งให้ไฟ LED 3 สี RGB (Neopixel) ทุกหลอดดับลง จะต้องเรียกใช้คำสั่งใด

a)

np.fill([0,0,0])

b)

np.fill([1,1,1])

c)

np.fill([100,100,100])

d)

np.fill([255,255,255])

9.

ข้อใดเป็นผลลัพธ์ที่ได้จากการรันโปรแกรมต่อไปนี้

a)

ไฟทั้ง 12 หลอด กะพริบพร้อม ๆ กัน

b)

เปิดไฟทีละหลอด จนครบทั้ง 12 หลอดแล้วจึงปิด

c)

เปิดและปิดไฟทีละหลอด ทั้ง 12 หลอด

d)

เปิดไฟทั้ง 12 หลอดพร้อมกันแล้วปิดทีละหลอด

10.

การเขียนโปรแกรมให้วงจร IPST-WiFi สั่งให้ Neopixel 12 ดวง มีสีรุ้งวิ่งวนซ้ำไปเรื่อย ๆ ควรเรียกใช้งานไลบรารีใด

a)

random

b)

neopixel

c)

neopixellib

d)

os