wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

สมองกลฝังตัว

Total questions: 40

Worksheet time: 48mins

Name
Class
Date
1.

ภาษาของ Arduino แบ่งได้เป็น 2 ส่วนหลัก

a)

โครงสร้างภาษา / ฟังก์ชั่น

b)

ตัวแปร / ไวยกรณ์

c)

ฟังก์ชั่น / ตัวกระทำ

d)

ตัวกระทำ / ตัวเปรียบเทียบ

2.

ข้อใดคือฟังก์ชั่นสั่งงานให้ LED ตำแหน่ง “L” ของบอร์ด Arduino UNO ให้สว่าง

a)

digitalWrite(L,HIGH)

b)

digitalWrite(L,LOW)

c)

digitalWrite(13,LOW)

d)

digitalWrite(13,HIGH)

3.

ข้อใดกล่างถูกต้องเกี่ยวกับ " int "

a)

Comment

b)

แสดงผลข้อมูล

c)

ประเภทของจำนวนเต็ม

d)

การขึ้นบันทัดใหม่

4.

ข้อใดใช้งานฟังก์ชั่นหน่วงเวลา ในภาษา C/C++ ของ Arduino เป็นเวลา 2 วินาที ได้ถูกต้อง

a)

Delay(20)

b)

Delay(200)

c)

Delay(2000)

d)

Delay(20000)

5.

ส่วนที่ 1 ของโปรแกรมเรียกว่าส่วนอะไร

a)

Comment

b)

loop

c)

setup

d)

Header

6.

ส่วนที่ 2 ของโปรแกรมเรียกว่าส่วนอะไร

a)

Comment

b)

loop

c)

setup

d)

Header

7.

ส่วนที่ 3 ของโปรแกรมเรียกว่าส่วนอะไร

a)

Comment

b)

loop

c)

setup

d)

Header

8.

ข้อใดไม่ใช่ส่วนประกอบหลักของโปรแกรมภาษา C/C++ ของ Arduino

a)

loop

b)

Comment

c)

setup

d)

Header

9.

อุปกรณ์ใดในปัจจุบันไม่นิยมใช้ ไมโครคอนโทลเลอร์ มีส่วนในการควบคุม

a)

สัญญาณไฟจราจร

b)

ชั้นวางรอเท้า

c)

รถยนต์

d)

เครื่องซักผ้า

10.

ในการทดลองเขียนโปรแกรมควบคุมอุปกรณ์อิเล็กทรอนิคหรืออุปกรณ์ไฟฟ้า เพื่อความสะดวกและไม่ต้องบัคกรีเรานิยม เสียบอุปกรณ์ดังกล่าวกับ อุปกรณ์ใด

a)

Arduino UNO R3

b)

Key board

c)

microcontroller board

d)

Breadboard หรือ Protoboard

11.

I/OPort คืออะไร

a)

internet of think

b)

senser

c)

inverter open

d)

ช่องINPUT OUTPUT

12.

การเขียนโปรแกรมลงบอร์ด Arduino ใช้ภาษาใดในการเขียน

a)

python

b)

C++

c)

java

d)

microbit

13.

microcontroller มักย่อว่า.....?

a)

MRCL

b)

MCL

c)

MCU

d)

SSD

14.

USB Port คือ...?

a)

ใช้สำหรับต่อกับ Computer เพื่ออับโหลดโปรแกรมเข้า MCU และจ่ายไฟให้กับบอร์ด

b)

เป็นปุ่ม Reset ใช้กดเมื่อต้องการให้ MCU เริ่มการทำงานใหม่

c)

ของ Atmega16U2 เป็นพอร์ตที่ใช้โปรแกรม Visual Com port บน Atmega16U2

d)

Atmega328 เป็นพอร์ตที่ใช้โปรแกรม Bootloader

15.

pinMode(led1, OUTPUT); คือ...?

a)

กำหนดขา led1 ทำหน้าที่ OUTPUT

b)

กำหนดขา led1 ทำหน้าที่ INPUT

c)

กำหนดขา led1 ทำหน้าที่ LOOP

d)


กำหนดขา lrd1 ทำหน้าที่ OUTPUT

16.

int led1 = 2; คือ..?

a)

ประกาศให้ lrd1 ต่อกับขา D2

b)

ประกาศให้ led1 ต่อกับขา A2

c)

ประกาศให้ lrd ต่อกับขา D2

d)

ประกาศให้ led1 ต่อกับขา D2

17.

void setup คือ

a)

การทำงานวนลูบ

b)

INPUT

c)

การทำงาน ครั้งเดียว

d)

OUTPUT

18.

void loop คือ...?

a)

คำสั่ง INPUT

b)

การทำงานสองครัง

c)

การทำงานเเบบวน

d)

การทำงานครั้งเดียว

19.

จากภาพ หมายเลข 2 คืออะไร

a)

USB Port

b)

ICS Port

c)

reset button

d)

I/O Digital Poer

20.

จากภาพ หมายเลข 4 หมายถึงข้อใด

a)

Power Port

b)

I/O Digital Port

c)

Reset Button

d)

I/O Analog Port

21.

จากภาพ หมายเลข 7 หมายถึงข้อใด

a)

I/O Digital Port

b)

I/O Analog Port

c)

Power Port

d)

USB Port

22.

จากภาพอุปกรณ์ชิ้นนี้มีเรียกว่าอะไร

a)

Potentiometor

b)

Keypad

c)

Resistor

d)

Ultrasonic Distance Sensor

23.

  Serial.begin(9600);   หมายถึงอะไร

a)

ตั้งค่าขาดิจิตอล

b)

หน่วงเวลา 9600 วินาที

c)

อ่านค่าสัญญาณ analog

d)

ให้คอมพิวเตอร์กับบอร์ดเชื่อมต่อกันที่ความเร็ว 9600

24.

ข้อใดคือระดับแรงดันไฟฟ้าที่สามารถป้อนเข้า Power Jack

a)

5-15 V

b)

7-15 V

c)

5-12 V

d)

7-12 V

25.

Light Dependent Resistor : LDR มีหน่วยวัดค่าเป็นอะไร

a)

โอห์ม Ω

b)

ลูเมน lm

c)

เฮิรตซ์ HZ

d)

วัตต์ W

26.

จากภาพเป็นสัญลักษณ์ทางวงจรไฟฟ้าของอุปกรณ์ใด

a)

motor

b)

Resistor

c)

Switch

d)

Diode

27.

จากภาพ อุปกรณ์ชิ้นนี้มีหน้าที่อะไร

a)

อุปกรณ์กึ่งตัวนำ ใช้วัดความสว่าง

b)

อุปกรณ์สำหรับวัดระดับหรือระยะทาง

c)

ต้านการไหลของกระแสไฟฟ้าและแบ่งแรงดันไฟฟ้าให้กับวงจร

d)

ตรวจสอบค่าแสงและค่าสีของวัตถุต่างได้

28.

Ardiono มาจากภาษา....?

a)

สเปน

b)

จีน

c)

ญี่ปุ่น

d)

อิตตาลี่

29.

หลอด LED ชนิด สี เดียว ปกติมีกี่ขั่ว

a)

1 ขั่ว

b)

2 ขั่ว

c)

3 ขั่ว

d)

4 ขั่ว

30.

โครงสร้างโปรแกรม Arduino แบ่งเป็นสองส่วนคือ

a)

Void up() และ Void loop()

b)

Void set() และ Void setup()

c)

Void setup() และ Void looping()

d)

Void setup() และ Void loop()

31.
  1. จากรูปคือบอร์ด Aduino รุ่นใด
a)

Aduino mega

b)

Aduino nano

c)

Aduino uno

d)

Aduino yun

32.

2. บอร์ด Arduino UNO R3 มีพอร์ตดิจิตอลอินพุต/เอ้าตพุตกี่ขา

a)

6 ขา

b)

11 ขา

c)

13 ขา

d)

14 ขา

33.

3. ไอซีไมโครคอนโทรลเลอร์ที่ใช้บนบอร์ด Arduino UNO R3 คือเบอร์อะไร

a)

ATmega328

b)

ATmega168

c)

ATmega32U4

d)

ATmega16U2

34.

4. บอร์ด Arduino UNO R3 มีพอร์ตแอนาล็อกอินพุตกี่ขา

a)

6 ขา

b)

8 ขา

c)

12 ขา

d)

14 ขา

35.

5. อุปกรณ์ใดในปัจจุบันไม่นิยมใช้ ไมโครคอนโทรลเลอร์ มีส่วนในการควบคุม

a)

สัญญาณไฟจราจร

b)

รถยนต์

c)

เครื่องซักผ้า

d)

ชั้นวางรองเท้า

36.

6. จากรูปภาพดังกล่าว เป็นสัญลักษณ์ของสัญญาณประเภทใด

a)

อนาลอก

b)

ดิจิตอล

c)

สัญญาณแบบผสมระหว่าง อนาลอกกับดิจิตอล

d)

สัญญาณวิทยุแบบ FM

37.

7. จากรูปภาพดังกล่าว เป็นสัญลักษณ์ของสัญญาณประเภทใด

a)

อนาลอก

b)

ดิจิตอล

c)

สัญญาณแบบผสมระหว่าง อนาลอกกับดิจิตอล

d)

สัญญาณวิทยุแบบ FM

38.

8. ในการทดลองเขียนโปรแกรมควบคุมอุปกรณ์อิเล็กทรอนิกส์หรืออุปกรณ์ไฟฟ้า เพื่อความสะดวกและไม่ต้องบัคกรีเรานิยม เสียบอุปกรณ์ดังกล่าว เข้ากับอุปกรณ์ใด

a)

Breadboard หรือ Protoboard

b)

Key board

c)

microcontroller board

d)

Arduino UNO R3

39.

9. เรามีวิธีสังเกตุ ขั่วหลอด LED อย่างไร ว่า ขั้วใดเป็น + เป็น -

a)

ขั้วบวกขาจะงอ

b)

ขั้วลบขาจะยาวกว่า

c)

ขั้วบวกขาจะยาวกว่า

d)

ขั้วลบขาจะงอ

40.

10 ข้อใดคือคำสั่ง ที่สั่งให้หลอด LED ที่ต่อกับขาดิจิตอล ขา3 สว่าง

a)

digitalWrite(3,HIGH);

b)

digitalWrite(3,LOW);

c)

analogWrite(3,HIGH);

d)

analogWrite(3,LOW);