Worksheetsแบบทดสอบ IOT ครั้งที่ 1
Total questions: 60
Worksheet time: 48mins
เทคโนโลยี IOT ย่อมาจากอะไร
Inter of Thinking
Internet of Things
Impression of Think
International of thiland
ข้อใด กล่าวผิด เกี่ยวกับ iot
สามารถสั่งการควบคุมการใช้งานอุปกรณ์ต่างๆ ผ่านทางเครือข่ายอินเตอร์เน็ต
สั่งการเปิดไฟฟ้าภายในบ้านด้วยการเชื่อมต่ออุปกรณ์ควบคุม
การเชื่อมต่ออินเตอร์เน็ต เพื่อให้อุปกรณ์สามารถรับส่งข้อมูลถึงกันได้
ใช้อินเตอร์เน็ตในการค้นหาข้อมูลทางโลกออนไลน์
Internet of Things แปลเป็นภาษาไทยว่าอะไร
อินเตอร์เน็ตในทุกสิ่ง
อินเตอร์เน็ตของบ้าน
อินเตอร์เน็ตของฉัน
อินเตอร์เน็ตในสวน
IoT คืออะไร
การควบคุมอุปกรณ์ไฟฟ้าผ่านอินเตอร์เน็ต
การควบคุมน้ำปะปาผ่านอินเตอร์เน็ต
การควบคุมอินเตอร์เน็ตผ่านอุปกรณ์ไฟฟ้า
การควบคุมอุปกรณ์ไฟฟ้าผ่านสายยาง
ภาษาที่ใช้ในการเขียนคำสั่งควบคุมไมโครคอนโทรเลอร์ Arduino คือภาษาอะไร
A programming language
B programming language
C programming language
D programming language
จากรูปนี้ คือบอร์ดชื่อว่าอะไร?
Node MCU
Arduino Uno R3
Arduino Nano
Arduino Mega 2560
บอร์ด Arduino Uno R3 มีขาพิน Digital ทั้งหมดกี่ขา?
11
12
13
14
บอร์ด Arduino Uno R3 มีขาพิน Analog ทั้งหมดกี่ขา?
4
5
6
7
พอร์ต Digital สามารถทำหน้าที่อะไรได้บ้าง?
1) พอร์ต Input
2) พอร์ต Output
ถูกทั้ง 1 และ 2
ไม่มีข้อใดถูก
ตัวกระทำทางคณิตศาสตร์ ประกอบด้วย
+ (บวก),- (ลบ), * (คู ณ), / (หาร) และ % (หารเอาเศษ)
+ (บวก),- (ลบ), * (คู ณ), / (หาร) และ % (หารไม่เอาเศษ)
* (คูณ), / (หาร) และ % (หารเอาเศษ)
+ (บวก),- (ลบ), และ % (หารเอาเศษ)
ไวยากรณ์ภาษา C เซมิโคลอน (semicolon ; ) ใช้ทำหน้าที่ใด
ใช้เขียนแจ้งว่าจบคำสั่ง
ใช้เขียนแจ้งว่าเริ่มคำสั่ง
ใช้เขียนแจ้งว่าลบคำสั่ง
ใช้เขียนแจ้งว่าเพิ่มคำสั่ง
โครงสร้างโปรแกรมของ Arduino แบ่งได้เป็นสองส่วนคือ
void up() และ void loop()
void set() และ void setup()
void setup () และ void looping()
void setup() และ void loop()
- สัญลักษณ์โปรแกรม Arduino คือข้อใด
ประโยคคำสั่งต่างๆ ในภาษาซี ต้องปิดท้ายแต่ละคำสั่งด้วยเครื่องหมายใด
.
,
;
:
ข้อใดไม่ใช่จุดเด่นของไมโครคอนโทรลเลอร์ Arduino
UPLOAD ผ่าน USB ได้โดยตรง
โปรแกรมพัฒนาใช้งานแบบไม่มีค่าใช้จ่าย
ขา Digital Output ทุกขาทำงานแบบ PWM ได้
มีรูปแบบคำสั่งพื้นฐานไม่ซับซ้อนเหมาะสำหรับผู้เริ่มต้น
ซอฟต์แวร์สําหรับเขียนโปรแกรมควบคุมไมโครคอนโทรลเลอร์ Arduino คือข้อใด
Audition IDE
Automation IDE
Altium Designer IDE
Arduino IDE
ในการสื่อสารข้อมูลแบบอนุกรมผ่านพอร์ตอนุกรมแล้ว จะไม่สามารถใช้ขาพอร์ตดิจิตอลใดได้
ขา 0 และ ขา 1
ขา 10 และ ขา 11
ขา 12 และ ขา 13
ขา 0 และ ขา 13
คำสั่ง Serial.available( ) ให้ทำหน้าที่อะไร
บอกให้ทราบว่าพอร์ตแบบอนุกรมได้มีการรับข้อมูลหรือตัวอักษรเข้ามา
เป็นการกำหนดอัตราของบอร์ดการสื่อสารข้อมูลแบบอนุกรม
สั่งให้ขาดิจิตอลทำงานเป็นลอจิกสูง (HIGH) และลอจิกต่ำ (LOW)
ถูกทุกข้อ
คำสั่ง Serial.read( ) เป็นการอ่านค่าข้อมูลเข้ามาโดยถ้ารับค่าตัวเลข -1 เข้ามาจะมีค่าเท่าใด
เท่ากับ 1
เท่ากับ -1
ไม่มีข้อมูล
ไม่มีข้อใดถูก
คำสั่ง Serial.print ( ) แตกต่างจาก Serial.println ( ) อย่างไร
ไม่แตกต่างผลที่ได้จะเหมือนกัน
println จะทำการแสดงผลและขึ้นบรรทัดใหม่ให้
println จะทำการแสดงผลต่อกันไปเรื่อย ๆ โดยไม่ขึ้นบรรทัดใหม่
println ไม่สามารถแสดงเลขที่เป็นค่าทศนิยมได้
เมื่อเขียนคำสั่ง Serial.print(5.6789); จะมีการแสดงผลอย่างไร
5.6
5.67
5.678
5.6789
ค่าความละเอียดของสัญญาณขาแอนะล็อกของ Arduino Uno มีค่าเท่ากับข้อใด
256 ค่า
255 ค่า
1023 ค่า
1024 ค่า
เมื่อต้องการอ่านค่าสถานะจากค่าแอนะล็อกจากขา A1 สามารถเขียนคำสั่งได้อย่างไร
AnalogRead(A1);
AnalogREAD(A1);
analogRead(A1);
analogread(A1);
ข้อใดใช้งานฟังก์ชันหน่วงเวลาในภาษา C/C++ ของ Arduino เป็นเวลา 2 วินาที ได้ถูกต้อง
Delay(2s)
Delay(2)
Delay(2000)
Delay(2S)
สัญญาณ Reset ของ Arduino NANO ทำงานที่สถานะใด
ลอจิก “1”
ลอจิก “0”
กำหนดได้ตามต้องการ
ลอจิก “0” หรือ ลอจิก “1”
ส่วนที่ 1 ของโปรเเกรมเรียกว่าส่วนอะไร
Comment
Loop
setup
Header
ส่วนที่ 3 ของโปรเเกรมเรียกว่าส่วนอะไร
Comment
Loop
setup
Header
โปรเเกรม Arduino IDE สามารถดาวน์โหลดได้จากเว็บไซต์ใด
Arduino.gov
Arduino.ac.th
Arduino.cc
Arduino.com
ไลบรารีของ จอ LCD ชื่อว่าอะไร
LiquidCrystal_I2C.h
Servo.h
LCD_I2C.h
Display.h
จอ LCD ที่ใช้งานมีขนาดกี่ตัวอักษร และ กี่บรรทัด
15 ตัวอักษร 2 บรรทัด
16 ตัวอักษร 2 บรรทัด
17 ตัวอักษร 2 บรรทัด
18 ตัวอักษร 2 บรรทัด
หากต้องการลบการแสดงผลบนหน้าจอ LCD ทั้งหมดจะต้องใช้คำสั่งใด
clear ();
let si go ();
go go ();
unloving( );
คำสั่ง lcd.print( ); ทำหน้าที่อะไร?
คำสั่งที่ทำให้หลอดไฟ LED ติด - ดับ
ทำการลบข้อมูลทั้งหมดในจอ LCD ออก
เป็นการเขียนข้อความออกไปที่จอแสดงผล LCD
ไม่มีข้อใดถูก
ตัวแปรภาษา C/C++ ของ Arduino ในข้อใดแทนข้อมูลจำนวนน้อยที่สุด
boolean
long
int
byte
ข้อใดคือฟังก์ชั่นสั่งงานให้ LED ตำแหน่ง “L” ของบอร์ด Arduino UNO ให้สว่าง
digitalWrite(L,HIGH)
digitalWrite(L,LOW)
digitalWrite(13,LOW)
digitalWrite(13,HIGH)
จากรูปนี้ คือบอร์ดชื่อว่าอะไร?
Arduino Uno R3
Arduino Mega 2560
Node MCU
Arduino Nano
จากโครงสร้างภาษา C สำหรับ Arduino ส่วนใดที่วนรอบไม่รู้จบ
Preprocessor directives
sub-program
void setup()
void loop()
ข้อใดไม่ใช่คำสั่งควบคุมทิศทางการวนลูป
for……..
do…….while ……
while
for…….else……
การใช้งานฟังก์ชัน digitalRead(pin) มีจุดประสงค์ใด
อ่านขนาดสัญญาณที่ขา pin ที่ระบุ
อ่านค่าความถี่จาก pin ที่ระบุ
อ่านค่าเวลาจาก pin ที่ระบุ
อ่านค่าลอจิกจาก pin ที่ระบุ
การใช้งานฟังก์ชัน digitalRead(pin) มีจุดประสงค์ใด
อ่านขนาดสัญญาณที่ขา pin ที่ระบุ
อ่านค่าความถี่จาก pin ที่ระบุ
อ่านค่าเวลาจาก pin ที่ระบุ
อ่านค่าลอจิกจาก pin ที่ระบุ
int ledPin = 13;
void setup()
{
pinMode(ledPin, OUTPUT);
}
void loop()
{
digitalWrite(ledPin, HIGH);
delay(500);
digitalWrite(ledPin, LOW);
delay(500);
}
หากต้องการติดต่อกับ SW จะเขียนคำสั่งตรงกับข้อใด
int sw = 5; ก่อน void setup() และ pinMode(sw, OUTPUT); ไว้ภายใน void setup()
int sw = 5; ก่อน void setup() และ pinMode(sw, INPUT); ไว้ภายใน void setup()
int sw = 5; และ pinMode(sw, OUTPUT); ไว้ภายใน void setup()
int sw = 5; ก่อน void setup() และ pinMode(sw, OUTPUT); ไว้ภายใน void loop()
int ledPin = 13;
void setup()
{
pinMode(ledPin, OUTPUT);
}
void loop()
{
digitalWrite(ledPin, HIGH);
delay(500);
digitalWrite(ledPin, LOW);
delay(500);
}
หลอดLed จะติดที่ขา Pinอะไร
Pin 13
Pin GND
Pin TX
Pin 5V
อุปกรณ์ดังต่อไปนี้มีชื่อว่าอะไร
Arduino Uno board
Raspberry Pi
Breadboard / Protoboard
White Plastic Board
คำสั่ง if...else ใช้เพื่อกำหนดเงื่อนไขการทำงานของโปรแกรมอย่างไร
ถ้าเงื่อนไขเป็นจริงให้ทำอะไร ถ้าเป็นเท็จให้ทำอะไร
ไม่สามารถทำอะไรได้อีกแล้ว
ถ้าเงื่อนไขเป็นจริงให้ทำอะไร
ถ้าเงื่อนไขเป็นเท็จให้ทำอะไร
คำว่า LCD ย่อมาจากคำว่าอะไร
Liquid Communication Display
Liquid Computer Display
Liquid Center Display
Liquid Crystal Display
คำสั่ง lcd.clear() หมายความว่าอย่างไร
เขียนข้อมูลลงไป
ตั้งค่าเคเซอร์
ล้างหน้าจอ
แสดงตัวอักษร
ในการอัพโหลดข้อมูลลงตัวไมโครคอนโทรลเลอร์ต้องทำผ่านพอร์ทใด
USB port
Serial port
AGP port
Parallel port
หลอด LED ชนิด สี เดียว ปกติมีกี่ขั้ว
1
2
3
4
ไฟเลี้ยงของบอร์ดเมื่อต้องการจ่ายไฟให้กับวงจรภายนอก ประกอบด้วยขาไฟเลี้ยง +3.3 V, +5V, GND, Vin ใช้ช่องใด
MCU
INPUT
GND
Power Port
บอร์ด Arduino Uno R3 มีขา Ground กี่ขา
1
2
3
4
รหัสของอุปกรณ์ Ultrasonic คืออะไร
(a)
เซ็นเซอร์ DHT 22 สามารถวัดค่าอะไรได้บ้าง (ตอบเป็นภาษาอังกฤษ)
(a)
GND ย่อมาจากคำว่าอะไร
(a)
VCC ขาที่ใช้ในการจ่ายไฟให้กับอุปกรณ์ V ย่อมาจากอะไร
(a)
เว็บไซต์ที่ใช้ในการ Simulator บอร์ด Arduino Uno R3 ชื่อว่าอะไร
(a)
อุปกรณ์ดังภาพมีชื่อว่าอะไร
(a)
หากต้องการนำเข้า Librariesของ DHT ต้องใช้คำสั่งใด
(a)
หากต้องการนำเข้า Libraries ของจอ LCD ต้องใช้คำสั่งใด
(a)
ขา SCL ของจอ LCD ต่อขาใดของบอร์ด ESP32(GPIOXX)
(a)
โปรแกรมที่ใช้ในการเขียนคำสั่งลงอุปกรณ์ Arduino มีชื่อว่าอะไร
(a)
