Font size
Worksheetsđiểm công Arduino cuối kỳ 2
Total questions: 29
Worksheet time: 58mins
What is this?
Arduino
Module thu phát sóng
Tay điều khiển
Cảm biến
nút nhấn C được lắp ở chân số mấy?
2
3
4
5
nếu button3 được nhấn thì dữ liệu được gửi đi sẽ là số mấy?
0
2
3
4
5
số mấy sẽ xuất hiện trên LCD
10
20
30
2010
cảm biến trong hình dùng để?
phát hiện chuyển động
đo khoảng cách
đo nhiệt độ
đo độ ẩm
phát sóng siêu âm
nếu dataReceive = 5 thì hiện tượng xảy ra sẽ là:
tất cả các led cùng tắt
led3 sẽ sáng
led5 sẽ sáng
tất cả các led cùng sáng
dãy số được in ra màn hình máy tính là:
1,2,3,4,...200
1,3,5,7,...199
0,2,4,6,..198
0,2,4,6,...200
nút nhấn A được lắp ở chân số máy?
2
3
4
5
có mấy đèn sẽ sáng sau khi chạy đoạn mã sau:
2
3
4
5
đèn ở chân số mấy sẽ được bật? (chọn những đáp án đúng)
3
4
5
6
7
trường hợp nào động cơ quay nhanh hơn?
A
B
có mấy chân sử dụng được lệnh analogWrite?
13
6
19
2
số bao nhiêu sẽ xuất hiện trên LCD
10
20
30
2010
tên của linh kiện trong hình là gi?
mô tơ
quạt
động cơ bánh xe
động cơ Vàng
Động cơ AC
chọn lệnh đúng để được chữ "hello" như trên lcd.
lcd.setCursor(6, 0);
lcd.print("Hello");
lcd.setCursor(7, 0);
lcd.print("Hello");
lcd.setCursor(5, 0);
lcd.print("Hello");
lcd.setCursor(4,1);
lcd.print("Hello");
chữ số xuất hiện trên LCD là:
256
0
1
lỗi
digitalWrite (LED1, HIGH);
delay(1000);
digitalWrite (LED1, LOW);
Chương trình sẽ:
LED1 sẽ tắt, chờ 1 giây và bật lên
LED1 sẽ sáng, chờ 1 giây và tắt đi
LED1 sẽ sáng, chờ 1 giây sau đó bật lên
LED 1 sẽ tắt, chờ 10 giây và sau đó bật lên
chọn những đoạn lệnh đúng để in ra lcd như hình:
for(byte i = 0; i<10;i++)
{
lcd.setCursor(i,0);
lcd.print("i");
}
for(byte i = 0; i<10;i++)
{
lcd.setCursor(i,0);
lcd.print(i);
}
lcd.setCursor(0,0);
lcd.print("0123456789")
byte number = 012456789;
lcd.setCursor(0,0);
lcd.print(number);
for(byte i = 0; i<=9;i++)
{
lcd.setCursor(0,0)
lcd.print(i);
}
bóng đèn được lắp ở chân ledPin sẽ sáng như thế nào khi chạy đoạn mã sau:
tăng độ sáng từ 0% đến 100%
giảm độ sáng từ 100% về 0%
đèn nhấp nháy với chu kỳ là 10 ms
đèn sáng
số bao nhiêu sẽ xuất hiện trên lcd?
10
20
30
2010
delay(1000);
chương trình sẽ dừng lại trong thời gian bao lâu?
1 giây
10 giây
1 phút
1000 giây
What is this?
module thời gian thực
module cảm biến nhiệt độ
module cảm biến khoảng cách
module điều khiển động cơ
What is this?
Led
nút nhấn
động cơ
Arduino
byte Led1=4;
void setup(){
pinMode (LED1, OUTPUT);
}
Tìm lỗi của đoạn code trên
LED1
OUTPUT
pinMode
int
What is this?
Arduino UNO
Arduino NANO
Rasberry Pi
Esp8266
dòng lệnh nào dùng để bật đèn?
digitalWrite(ledPin, HIGH);
digitalWrite(ledPin, LOW);
delay(1000);
void loop(){
dòng lệnh nào dùng để dừng chương trình lại 1 giây?
digitalWrite(ledPin, HIGH);
digitalWrite(ledPin, LOW);
delay(1000);
void loop(){
dòng lệnh nào dùng để tắt đèn?
digitalWrite(ledPin, HIGH);
digitalWrite(ledPin, LOW);
delay(1000);
void loop(){
What is this?
LCD 16x2
LCD 20x4
LED
Arduino
