<< Go Back

เฉลยแบบทดสอบหลังเรียนบทที่ 3

1. จากโครงงานตู้กดเครื่องดื่ม ปุ่มที่ 4 กำหนดให้เป็นปุ่มอะไร
  1. ปุ่มเลือก Pepsi
  2. ปุ่ม Ok
  3. ปุ่ม Cancel
  4. ปุ่มเลือก Coke
   
2. ถ้าต้องการให้หน้าจอ LCD แสดงข้อความว่า 1. pepsi  2. coke ในบรรทัดที่ 2 จะต้องเขียนคำสั่งในข้อใด
  1.
  2.
  3.
  4.
   
3. ถ้าต้องการกำหนด ปุ่มให้รับข้อมูลแบบ INPUT_PULLUP จะต้องใช้คำสั่งใด
  1. Serial.begin
  2. digitalRead
  3. Serial.print
  4. pinMode
   
4. ในภาษาซี ในการสั่งให้มีการหน่วงเวลา จะต้องใช้คำสั่งใด
  1. wait
  2. delay
  3. repeat
  4. time.sleep
   
5. กำหนดตัวแปร มีค่าเป็น จริง(1) และ เท็จ(0) จะต้องชนิดข้อมูลในข้อใด
  1. bool
  2. double
  3. int
  4. float
   
6. ในภาษาซี ตัวดำเนินการ or สัญญาลักษณ์ในข้อใด
  1. !
  2. $
  3. &&
  4. ||
   
7. ในภาษาซี ตัวดำเนินการ and สัญญาลักษณ์ในข้อใด
  1. !
  2. $
  3. &&
  4. ||
   
8. ในโครงงานตู้กดเครื่องดื่มแบบหยอดเหรียญ เปิดเครื่องครั้งแรกจะขึ้นข้อความว่าอะไร
  1. แถวที่ 1 Insert coin
    แถวที่ 2 coin balance 1
  2. แถวที่ 1 Insert coin
    แถวที่ 2 Get coin 10 B.

  3. แถวที่ 1 Select menu
    แถวที่ 2 1.pepsi 2.coke
  4. แถวที่ 1 Confirm pepsi
   
9. ในโครงงานนี้ ข้อความ select menu จะขึ้นก็ต่อเมื่อ
  1. เมื่อกดปุ่ม เลือก pepsi
  2. เมื่อหยอดเหรียญ 10 ไป 2 เหรียญ
  3. เมื่อกดปุ่ม cancel
  4. เมื่อกดปุ่ม ok
   
10. คำสั่งในข้อใดไม่ได้อยู่ในปุ่ม cancel
  1. count_coin_10 = 0;
  2. menu1_select = false;
  3. lcd.clear();
  4. lcd.print (“Insert coin”);
   

 

<< Go Back