WorksheetsThực hành
Total questions: 72
Worksheet time: 36mins
Chương trình này thực hiện chức năng gì?
void loop() {
digitalWrite(9, HIGH);
delay(1000);
digitalWrite(9, LOW);
delay(1000); }
Hiển thị thông báo lên màn hình.
Đọc dữ liệu từ cảm biến.
Thực hiện chuỗi lệnh lặp lại chuyển đổi tín hiệu đầu ra trên chân số 9 giữa trạng thái HIGH và LOW.
Chân số 9 được sử dụng để làm gì trong đoạn code này?
digitalWrite(9, HIGH);
delay(1000);
digitalWrite(9, LOW);
Là chân đầu vào để đọc dữ liệu từ cảm biến.
Là chân đầu ra để điều khiển tín hiệu đầu ra.
Là chân nối USB để kết nối với máy tính.
Hàm delay trong đoạn code trên có chức năng gì?
Chờ trong một khoảng thời gian được chỉ định trước đó.
Đọc dữ liệu từ cảm biến.
Chuyển đổi tín hiệu đầu ra trên chân số 9 giữa trạng thái HIGH và LOW.
Arduino Uno R3 có bao nhiêu chân digital và bao nhiêu chân analog?
14 digital, 6 analog
10 digital, 4 analog
20 digital, 8 analog
12 digital, 2 analog
Điện áp hoạt động của Arduino Uno R3 là bao nhiêu?
3V
5V
9V
12V
Chân nào trên Arduino Uno R3 được sử dụng để tạo tín hiệu PWM?
Chân 3, 5, 6, 9, 10, 11
Chân 0, 1, 2
Chân 4, 7, 8
Chân 12, 13
Chức năng của chân Vin trên Arduino Uno R3 là gì?
Cung cấp điện cho board Arduino
Đọc giá trị điện áp đầu vào
Tạo tín hiệu PWM
Chân Vin không có chức năng đặc biệt
Chức năng của chân AREF trên Arduino Uno R3 là gì?
Cung cấp điện cho board Arduino
Đọc giá trị điện áp đầu vào
Thiết lập giá trị tham chiếu cho đầu vào analog
Chân AREF không có chức năng đặc biệt
Chân nào trên Arduino Uno R3 được sử dụng để giao tiếp với máy tính qua cổng USB?
Chân 0 và 1
Chân 2 và 3
Chân 4 và 5
Chân 6 và 7
Arduino Uno R3 có thể điều khiển được bao nhiêu servo motor?
1
2
4
6
Resistor là gì?
Một loại linh kiện điện tử
Một loại phần mềm máy tính
Một loại ống dẫn chất lỏng
Một loại xe hơi
Đơn vị đo của resistor là gì?
Volt
Ampere
Ohm
Hertz
Hàm pinMode trong Arduino được sử dụng để làm gì?
Đặt chế độ đầu vào cho chân kết nối.
Đặt chế độ đầu ra cho chân kết nối.
Đọc giá trị đầu vào từ chân kết nối.
Gửi giá trị đầu ra đến chân kết nối.
Potentiometer được sử dụng để làm gì trong mạch điện?
Tăng áp
Giảm áp
Điều chỉnh điện trở
Đo điện áp
Potentiometer có thể được kết nối với mạch điện như thế nào?
Trực tiếp với nguồn điện
Trực tiếp với đầu vào của vi điều khiển
Trực tiếp với đầu ra của vi điều khiển
Kết nối giữa nguồn điện và đầu vào của vi điều khiển
otentiometer có thể được sử dụng để làm gì trong các ứng dụng Arduino?
Điều chỉnh độ sáng của đèn LED
Điều chỉnh tốc độ động cơ
Điều chỉnh nhiệt độ của cảm biến nhiệt độ
Cả A và B
Value=digitalRead(Button); Serial.println(Value);
Đoạn code trên thực hiện chức năng gì?
Đọc giá trị đầu vào từ một button
Đọc giá trị đầu ra từ một button
Thiết lập giá trị đầu ra cho một button
Thiết lập giá trị đầu vào cho một button
Giá trị nào được lưu trữ trong biến "Value" sau khi thực hiện hàm "Value=digitalRead(Button)"?
Giá trị đầu vào từ button
Giá trị đầu ra từ button
Giá trị trung bình của giá trị đầu vào và đầu ra từ button
Giá trị số nguyên 0 hoặc 1, tương ứng với trạng thái đầu vào của button
Pushbutton thường được sử dụng để làm gì?
Điều khiển độ sáng của đèn.
Điều khiển tốc độ quạt.
Bật/tắt thiết bị.
Tất cả đều đúng.
Các chân của pushbutton có số lượng là bao nhiêu?
1
2
3
4
Thông thường, pushbutton được kết nối vào các chân của arduino bằng cách nào?
Kết nối song song với chân GND.
Kết nối nối tiếp với chân 5V.
Kết nối vào chân số hoặc chân analog.
Tất cả đều sai.
Trong đoạn code sau, giá trị trả về của hàm digitalRead(Button) là gì? Value=digitalRead(Button);
HIGH/LOW
0
1
2
Photorisistor là gì?
Là một loại linh kiện điện tử thuộc nhóm điện trở cố định
Là một loại linh kiện điện tử có khả năng điều chỉnh điện trở dựa trên ánh sáng
Là một loại bộ khuếch đại tín hiệu ánh sáng
Là một loại bộ biến đổi tín hiệu từ ánh sáng sang tín hiệu điện
Nguyên lý hoạt động của photoreistor?
Dựa trên nguyên lý nhiễu xạ ánh sáng
Dựa trên nguyên lý tụ điện
Dựa trên nguyên lý hiện tượng cảm ứng điện từ
Dựa trên nguyên lý bán dẫn
Ứng dụng của photoreistor?
Sử dụng trong đo nồng độ O2 trong không khí
Sử dụng trong đo nồng độ CO2 trong không khí
Sử dụng trong đèn cảm biến ánh sáng tự động
Sử dụng trong mạch điều khiển motor
Micro servo thường được sử dụng để làm gì?
Điều khiển động cơ
Điều khiển đèn LED
Điều khiển servo lớn hơn
Điều khiển các phần tử nhỏ trong mạch điện tử
Micro servo có thể xoay được bao nhiêu độ?
90 độ
180 độ
270 độ
360 độ
Micro servo được điều khiển thông qua giao tiếp nào?
I2C
SPI
UART
PWM
Bộ điều khiển micro servo có thể được điều khiển bằng Arduino bằng cách nào?
Sử dụng thư viện Servo.h
Sử dụng thư viện LCD.h
Sử dụng thư viện Wire.h
Sử dụng thư viện Ethernet.h
Ultrasonic distance sensor hoạt động dựa trên nguyên lý gì?
Nguyên lý sử dụng sóng vô tuyến
Nguyên lý sử dụng sóng cực tím
Nguyên lý sử dụng sóng siêu âm
Nguyên lý sử dụng sóng radio
Đo khoảng cách bằng ultrasonic distance sensor cần bao nhiêu chân kết nối trên arduino?
1
2
3
4
Chức năng của chân Trigger trên ultrasonic distance sensor là gì?
Đọc tín hiệu khoảng cách
Gửi tín hiệu siêu âm
Điều khiển độ nhạy
Điều khiển góc phát tia siêu âm
Chức năng của chân Echo trên ultrasonic distance sensor là gì?
Đọc tín hiệu khoảng cách
Gửi tín hiệu siêu âm
Điều khiển độ nhạy
Điều khiển góc phát tia siêu âm
Khoảng cách lớn nhất mà ultrasonic distance sensor có thể đo được là bao nhiêu?
10cm
100cm
500cm
1000cm
LCD 16x2 có bao nhiêu dòng và bao nhiêu cột ký tự?
1 dòng, 16 cột ký tự
2 dòng, 8 cột ký tự
2 dòng, 16 cột ký tự
4 dòng, 20 cột ký tự
Để hiển thị một ký tự lên LCD 16x2, ta sử dụng lệnh gì?
lcd.print()
lcd.write()
lcd.display()
lcd.clear()
Trong việc kết nối LCD 16x2 với Arduino, pin nào được sử dụng để điều khiển dữ liệu đầu vào?
RS
RW
E
D4 - D7
Khi muốn hiển thị một chuỗi ký tự dài hơn 16 ký tự trên LCD 16x2, ta phải làm gì?
Sử dụng nhiều LCD 16x2 kết nối với nhau
Sử dụng scroll để lăn dòng hiển thị
Hiển thị 16 ký tự đầu tiên, sau đó chuyển sang dòng thứ hai để hiển thị tiếp
Tăng số cột ký tự của LCD 16x2
7 Segment Display được sử dụng để hiển thị gì?
Số
Chữ cái
Biểu tượng
Tất cả đều đúng
7 Segment Display được điều khiển bởi bao nhiêu chân trên Arduino?
4
7
8
10
Để hiển thị số 7 trên 7 Segment Display, ta cần kích hoạt các segment nào?
a, b, c
b, c
a, b, g
a, b, c, d, e, f
Để hiển thị số 9 trên 7 Segment Display, ta cần kích hoạt các segment nào?
a, b, c, d, g, f
b, c
a, b, g
a, b, c
IR sensor sử dụng để làm gì trong dự án Arduino?
Đo nhiệt độ
Đo độ ẩm
Phát hiện vật thể
Đo ánh sáng
IR sensor là loại cảm biến gì?
Cảm biến nhiệt độ
Cảm biến siêu âm
Cảm biến ánh sáng
Cảm biến hồng ngoại
Có bao nhiêu loại IR sensor?
1
2
3
4
Khi sử dụng IR sensor, ta cần phải điều chỉnh điều gì để đảm bảo hoạt động chính xác?
Tốc độ truyền
Góc phát
Tần số sóng
Khoảng cách
IR sensor thường được sử dụng trong các ứng dụng nào?
Điều khiển từ xa
Tự động hóa nhà thông minh
Cảm biến vật cản
Tất cả các phương án trên
Temperature sensor nào được sử dụng phổ biến nhất trong các ứng dụng Arduino?
DS1307
DHT11
MPU6050
LDR
Temperature sensor có thể đo được khoảng nhiệt độ nào?
-20°C đến 100°C
0°C đến 50°C
-50°C đến 150°C
-100°C đến 200°C
Cách để kết nối một temperature sensor với Arduino?
Nguyên lý sóng âm
Nguyên lý đo áp suất
Nguyên lý nhiệt điện
Nguyên lý điện trở
Key pad 4x4 có bao nhiêu phím?
8
10
12
16
Để sử dụng key pad 4x4 với Arduino, cần kết nối với các chân nào của Arduino?
8 chân digital
4 chân analog
4 chân digital
2 chân PWM
Key pad 4x4 thường được sử dụng để làm gì trong các dự án Arduino?
Điều khiển độ sáng đèn LED
Hiển thị nhiệt độ lên màn hình LCD
Điều khiển các thiết bị bằng các nút nhấn
Ghi lại âm thanh từ môi trường
Cách đọc giá trị từ key pad 4x4 là gì?
Sử dụng các chân analog
Sử dụng thư viện Keypad.h và phương thức getKeys()
Sử dụng các chân digital và phương thức digitalRead()
Sử dụng thư viện LiquidCrystal_I2C.h và phương thức readKeypad()
Key pad 4x4 có thể được sử dụng để thực hiện các thao tác như gì?
Nhập mật khẩu
Điều khiển servo motor
Hiển thị thông báo lên màn hình LCD
Tất cả phương án trên
Gas sensor được sử dụng để đo gì?
Độ ẩm
Ánh sáng
Khí
Âm thanh
Điều khiển gas sensor MQ-4 bằng cách nào trong arduino?
Sử dụng cổng analog
Sử dụng cổng digital
Sử dụng cổng PWM
Không thể điều khiển được
Piezo là gì?
Một loại cảm biến
Một loại đầu ra âm thanh
Một loại đầu vào analog
Một loại đầu ra digital
Piezo hoạt động dựa trên nguyên lý gì?
Nguyên lý chuyển đổi điện năng thành năng lượng cơ học
Nguyên lý chuyển đổi ánh sáng thành điện năng
Nguyên lý chuyển đổi âm thanh thành điện năng
Nguyên lý chuyển đổi nhiệt thành điện năng
Piezo được sử dụng để làm gì trong các ứng dụng Arduino?
Tạo âm thanh
Đọc giá trị cảm biến
Điều khiển động cơ
Hiển thị dữ liệu
Piezo có thể được điều khiển bằng tín hiệu analog hay digital?
Analog
Digital
Cả hai
Không có đáp án nào chính xác
Có bao nhiêu chân kết nối trên một Piezo thông thường?
1
2
3
4
Force sensor là gì?
Một loại cảm biến đo áp suất khí
Một loại cảm biến đo lực tác động lên bề mặt
Một loại cảm biến đo khoảng cách từ một vật đến một đối tượng khác
Một loại cảm biến đo nhiệt độ
Force sensor thường được sử dụng để đo gì?
Nhiệt độ
Áp suất khí
Lực tác động lên bề mặt
Độ dài hoặc khoảng cách
Force sensor hoạt động dựa trên nguyên lý gì?
Nguyên lý động học
Nguyên lý cơ học
Nguyên lý vật lý lượng tử
Nguyên lý định luật Ohm
Force sensor được sử dụng trong các ứng dụng nào?
Đo lực tác động trong ngành công nghiệp sản xuất
Đo lực tác động trong ngành y tế
Đo lực tác động trong ngành thể thao
Tất cả đều đúng
Để đọc giá trị đo được từ force sensor, chúng ta phải sử dụng phương pháp đọc gì?
Đọc giá trị số analog
Đọc giá trị số digital
Đọc giá trị số binary
Đọc giá trị số hex
PIR sensor được sử dụng để đo độ chính xác của điều gì?
Nhiệt độ
Ánh sáng
Chuyển động
Âm thanh
PIR là viết tắt của từ gì?
Passive Infrared
Physical Infrared
Power Infrared
Potentiometer Infrared
PIR sensor phát hiện chuyển động dựa trên gì?
Sự thay đổi nhiệt độ
Sự thay đổi ánh sáng
Sự thay đổi âm thanh
Sự thay đổi độ ẩm
PIR sensor được sử dụng trong các ứng dụng nào?
Điều khiển từ xa
Bảo vệ an ninh
Điều khiển nhiệt độ
Cả a và b
Khi sử dụng PIR sensor, cần điều chỉnh gì để đảm bảo hoạt động chính xác?
Điều chỉnh độ sáng
Điều chỉnh độ nhạy
Điều chỉnh âm lượng
Điều chỉnh màu sắc
