40 questions
ข้อใดเป็นโปรแกรมสำหรับวาดผังวงจรและวางแผนการต่อวงจรบนเบรดบอร์ด
Photoshop
Arduino
Fritzing
Eagle
Ptoteus
บอร์ด Arduino ใช้ไมโครคอนโทรลเลอร์ขนาดกี่บิต
8 บิต
16 บิต
32 บิต
64 บิต
ข้อใดคือเว็บไซต์หน้าโฮมเพจของ Arduino
www.google.com
arduino.cc
www.arduino.com
arduino-1.0.com
ขั้นตอนในการตรวจความถูกต้องของโค้ดต้นฉบับ คือข้อใด
New
Verify
Upload
Save As
ขั้นตอนใดจะต้องทำก่อนขั้นตอนอื่น
สร้าง Sketch ใหม่
เขียนโค้ดสำหรับ Sketch
ตรวจสอบความถูกต้องของโค้ด
อัพโหลดโปรแกรมไปยังบอร์ด Arduino
ภาษาในการเขียนโปรแกรมสำหรับบอร์ด Arduino ใกล้เคียงกับภาษาในข้อใดมากที่สุด
Basic
C/C++
Enlish
Python
พอร์ตแบบใดใช้สำหรับเชื่อมต่อระหว่างบอร์ด Arduino กับคอมพิวเตอร์แบบโน้ตบุ๊ก
พอร์ตขนาน
พอร์ตอนุกรม
พอร์ต USB
พอร์ต VGA
ข้อใดหมายถึง ซอฟต์แวร์ในการพัฒนาโปรแกรมสำหรับ Arduino
Arduino IDE
Arduino Sketch
Arduino Uno
Fritzing
Proteus
ข้อใดกล่าวได้ถูกต้องมากที่สุดเกี่ยวกับการใช้งานขาของบอร์ด Arduino
บอร์ด Arduino จะมีทั้งขาดิจิทัล และขาแอนะล็อก
ขาดิจิทัลแต่ละขา จะถูกใช้เป็นขาอินพุตได้เท่านั้น
ขาแอนะล็อกแต่ละขา จะถูกใช้เป็นขาเอาต์พุตได้เท่านั้น
ไม่มีข้อใดถูก
ข้อใดเป็นแรงดันไฟเลี้ยงที่ใช้กับชิปไมโคร-คอนโทรลเลอร์ของบอร์ด Arduino โดยทั่วไป
+5V หรือ +3.3V อย่างใดอย่างหนึ่ง
+2.5V หรือ +3.3V อย่างใดอย่างหนึ่ง
+5V และ +12V
ไม่มีข้อใดถูก
คำสั่งในข้อใด ใช้อ่านค่าจากขาดิจิทัลของบอร์ด Arduino
analogReference()
analogRead()
digitalRead()
digitalWrite()
คำสั่งในข้อใด ใช้เขียนค่าจากขาดิจิทัลของ
บอร์ด Arduino
pinMode()
digitalWrite()
digitalRead()
analogWrite()
คำสั่งในข้อใด ใช้กำหนดทิศทางของขาดิจิทัลของบอร์ด Arduino
pinMode()
digitalWrite()
digitalRead()
analogWrite()
คำสั่งในข้อใด ใช้สร้างสัญญาณแบบ PWM เป็นเอาต์พุต
analogReference()
analogRead()
digitalRead()
analogWrite()
คำสั่งที่ใช้อ่านค่าจากขาดิจิทัล-อินพุตของบอร์ด Arduino จะให้ค่าอยู่ในช่วงใด
LOW หรือ HIGH
0 ถึง 1
0 ถึง 1023
-128 ถึง 127
ชนิดข้อมูลแบบใดใช้สำหรับตัวแปรที่เก็บค่าเป็นเลขทศนิยม
char
float
long
int
ชนิดข้อมูลแบบใดใช้สำหรับตัวแปรที่เก็บค่าเป็นตัวอักษร
char
float
long
int
ข้อใดกล่าวได้ถูกต้องมากที่สุดเกี่ยวกับเซนเซอร์
เป็นอุปกรณ์ที่แปลงสัญญาณทางกายภาพให้เป็นสัญญาณทางไฟฟ้าได้
ใช้รับสัญญาณเอาต์พุตจากบอร์ดไมโครคอนโทรลเลอร์ได้
สร้างสัญญาณแบบแอนะล็อกเป็นเอาต์พุตได้เท่านั้น
สามารถแปลงพลังงานไฟฟ้าเป็นพลังงานกล
ภาษาเครื่องและภาษาระดับสูง มีข้อแตกต่างกันอย่างไร
ภาษาเครื่องคือภาษาที่นักเขียนโปรแกรมเข้าใจ ส่วนภาษาระดับสูงคือภาษาที่คอมพิวเตอร์เข้าใจ
ภาษาเครื่องคือภาษาที่คอมพิวเตอร์สามารถนำไปประมวลผลได้ทันที ส่วนภาษาระดับสูงคือภาษาที่ผู้ใช้เข้าใจง่าย และคอมพิวเตอร์ไม่สามารถนำไปประมวลผลได้ทันที
ภาษาเครื่องคือภาษาที่คอมพิวเตอร์ไม่สามารถนำไปประมวลผลได้ทันที ส่วนภาษาระดับสูงคือภาษาที่คอมพิวเตอร์สามารถนำไปประมวลผลได้ทันที
ภาษาเครื่องคือภาษาที่อยู่ในรูปแบบรหัสภาษาอังกฤษที่อ่านเข้าใจง่าย ส่วนภาษาระดับสูงคือภาษาที่อยู่ในรูปแบบรหัสเลขฐานสอง ประกอบด้วยบิต 0 และบิต 1
ขั้นตอนแรกของการวิเคราะห์งานหรือปัญหา คือขั้นตอนใด
การกำหนดสิ่งที่ต้องการหรือวัตถุประสงค์
การกำหนดข้อมูลนำเข้า
วิธีการประมวลผลข้อมูล
การกำหนดผลลัพธ์ที่ต้องการแสดง
ประโยคคำสั่งต่าง ๆ ในภาษาซี ต้องปิดท้ายแต่ละคำสั่งด้วยเครื่องหมายใด
เครื่องหมาย ;
เครื่องหมาย ,
เครื่องหมาย :
เครื่องหมาย .
ข้อใดไม่เป็นคำสงวน (Reserved Words)
goog
float
return
char
การตั้งชื่อตัวแปรในข้อใด ถูกต้อง ในโปรแกรมภาษาซี
com-computer
8number
class_room
right#
ฟังก์ชัน if เป็นฟังก์ชันประเภทใด
รับค่าข้อมูล
แสดงผลข้อมูล
วนรอบการทำงาน
ตรวจสอบเงื่อนไข
คำสั่ง switch จะถูกใช้ในกรณีใด
เมื่อเลือกหลาย ๆ ทาง
เมื่อต้องการเลือกในหลาย ๆ ทาง
เมื่อต้องการเลือก
เมื่อไม่ต้องการเลือก
คำสั่งชะลอเวลาการทำงาน หรือ delay มีหน่วยเป็นแบบใด
s
ms
us
เหมือนบักม่วง
ไมโครคอนโทรลเลอร์ (Microcontroller ) มีความหมายตรงกับข้อใด
ระบบโทรทัศน์ที่มาประยุกต์ใช้งานได้หลากหลาย
ระบบโทรศัพท์ที่มาประยุกต์ใช้งานได้หลากหลาย
ระบบคอมพิวเตอร์ขนาดเล็กที่มาประยุกต์ใช้งานได้หลากหลาย
ระบบเครื่องเสียงที่มาประยุกต์ใช้งานได้หลากหลาย
ข้อใดเปรียบเสมือนหัวใจสาคัญของไมโครคอนโทรลเลอร์
หน่วยประมวลผลกลาง
หน่วยความจำ
หน่วยอินพุต/เอาต์พุต
พอร์ต
เมนูFile ใน Arduino จะเรียกโปรแกรมที่สร้ำงขึ้นใหม่ว่ำอะไร
Notebook
Sketchbook
Handbook
สัญลักษณ์ของเครื่องหมำย Comment ตรงกับข้อใด
--
//
**
++
เมนูFile > Example ใช้สำหรับอะไร
ใช้ในกำรเลือกเปิดไฟล์Sketch ตัวอย่ำงที่บรรจุและรวบรวมไว้
ใช้กำหนดค่ำกำรทำงำนของโปรแกรม
ใช้เปิดไฟล์Sketch ล่ำสุดที่เปิดใช้งำนเสมอ
ใช้สร้ำงไฟล์Sketch ตัวใหม่เพื่อเริ่มเขียนโปรแกรมใหม่
กำรตรวจสอบพอร์ตที่ต่อใช้งำน ถูกต้องหรือไม่ต้องตรวจสอบที่ใด
tool > serial Monitor
tool > board
tool > Port
tool > serial Port
เมนูTools > Board ใช้สำหรับอะไร
จัดรูปแบบของโค้ดโปรแกรมให้สวยงำม
เลือกหมำยเลขพอร์ตของคอมพิวเตอร์ที่ต่อกับฮำร์ดแวร์
เลือกฮำร์ดแวร์ของบอร์ไมโครคอนโทรลเลอร์Arduino
สั่งบีบอัดไฟล์โปรแกรมทั้งโฟลเดอร์หลักและโฟลเดอร์ย่อ
คำสั่งใดเป็นคำสังหน่วงเวลา
delay
pinMode
digitalWrite
output
บอดเรต (baud rate) คือ
อัตราเร็วในกำรรับส่งข้อมูลระหว่างไมโครฯและคอมฯ
หน่วยความจำสำหรับเก็บโปรแกรมแบบแฟลช (ROM)
พอร์ตอินพุตเอาต์พุตให้ใช้งำนจำนวน 23 ขา
ตัวฮาร์ดแวร์ของ Arduino
เมนูSketch > Verify/Compile ใช้สำหรับ
สั่งเปิดโฟลเดอร์ที่เก็บโปรแกรมของผู้ใช้
เพิ่มไฟล์ให้กับสเก็ตช์บุ๊กปัจจุบัน
ใช้คอมไพล์แปลโปรแกรมภาษาซีให้เป็นภาษาเครื่อง
เป็นคำสั่งเรียกใช้ไลบรารีเพิ่มเติม
เมื่อคอมไพล์โปรแกรมทดสอบการทำงานบอร์ด Arduino แล้วที่แถบแสดงสถานะปรากฏข้อความ
Done Compiling
Ok Compiling
Good Compiling
Excellent Compiling
โดยปกติค่า Baud Rate ที่นิยมใช้คือ
4800
9600
19.25 K
62.5 K
โปรแกรม simulator คือโปรแกรมอะไร
โปรแกรมเบิร์น
โปรแกรมจำลองการทำงาน
โปรแกรมคอมไพน์
โปรแกรมออกแบบวงจร
ครูผู้สอนรายวิชานี้ ชื่อว่าอะไร
นายรัฐบดินทร์ กลิ่นเกษตร
นายรัตนบดินทร์ กลิ่นเกตร
ว่าที่ ร.ต.รัฐบดินทร์ กลิ่นเกษร
ประยุทธ์ จันทร์โอชา (สอบเสร็จไปประกันตัวครูด้วย)