| 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”); |
| |
|