NEW
Font size
WorksheetsArduino3
Total questions: 10
Worksheet time: 5mins
ในการสื่อสารข้อมูลแบบอนุกรมผ่านพอร์ตอนุกรมแล้ว จะไม่สามารถใช้ขาพอร์ตดิจิตอลใดได้
ขา 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 ค่า
ขาสัญญาณแอนะล็อกที่สามารถใช้ได้มีขาอะไรบ้าง
A0 - A5
A0 - A6
A0 - A7
A0 - A8
เมื่อต้องการอ่านค่าสถานะจากค่าแอนะล็อกจากขา A1 สามารถเขียนคำสั่งได้อย่างไร
AnalogRead(A1);
AnalogREAD(A1);
analogRead(A1);
analogread(A1);
เมื่อต้องการใช้พอร์ตแอนะล็อกเป็นอินพุตในส่วนของ void setup () จะต้องประกาศคำสั่งอะไร
pinMode(A0,OUTPUT);
pinMode(A0,INPUT);
digitalWrite(A0,INPUT);
digitalWrite(A0,OUTPUT);
ตัวต้านทานแบบแกนหมุนปรับค่าได้มีทั้งหมด 3 ขา ขาใดที่ใช้เป็นขาส่งสัญญาณ
ขา 1
ขา 2
ขา 3
ถูกทุกข้อ
