🌌Tizia

Tuần 32 — Thực hành — Lập trình Arduino cơ bản

Công nghệ Lớp 12 · 6 câu hỏi có lời giải

  1. Câu 1.Hàm bật chân digital lên mức cao?

    • A.pinMode(pin, HIGH)
    • B.digitalWrite(pin, HIGH)
    • C.analogWrite(pin, 255)
    • D.digitalRead(pin)
    Xem đáp án

    Đáp án: B. digitalWrite(pin, HIGH)

    digitalWrite.

  2. Câu 2.Hàm đặt chế độ chân là OUTPUT?

    • A.digitalWrite(pin, OUTPUT)
    • B.pinMode(pin, OUTPUT)
    • C.mode(pin)
    • D.setMode
    Xem đáp án

    Đáp án: B. pinMode(pin, OUTPUT)

    pinMode.

  3. Câu 3.Hàm đọc giá trị tương tự?

    • A.digitalRead
    • B.analogRead(pin) — trả 0-1023
    • C.analogWrite
    • D.pinRead
    Xem đáp án

    Đáp án: B. analogRead(pin) — trả 0-1023

    ADC 10-bit.

  4. Câu 4.Hàm tạm dừng 1 giây?

    • A.delay(1)
    • B.delay(1000) // ms
    • C.sleep(1)
    • D.wait(1)
    Xem đáp án

    Đáp án: B. delay(1000) // ms

    delay tính ms.

  5. Câu 5.Để in giá trị ra Serial Monitor?

    • A.print()
    • B.Serial.println(val)
    • C.echo()
    • D.show()
    Xem đáp án

    Đáp án: B. Serial.println(val)

    Serial.println.

  6. Câu 6.Để khởi tạo Serial 9600 baud?

    • A.Serial.begin(9600)
    • B.Serial.start()
    • C.Serial = 9600
    • D.open(9600)
    Xem đáp án

    Đáp án: A. Serial.begin(9600)

    Trong setup().