wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

arduino

Total questions: 9

Worksheet time: 5mins

Name
Class
Date
1.

Servo motorun girişleri soldan sağa hangi girişlere bağlanmalıdır?

a)

a) pin girişi – eksi kutbu – artı kutbu

b)

b) artı kutbu – eksi kutbu – pin girişi

c)

c) pin girişi – artı kutbu – eksi kutbu

i

d)

d) eksi kutbu – artı kutbu – pin giriş

2.

Resimdeki kod ne işe yarar?

a)

a) Kullanıcının girdiği analog pin ile gaz_seviyesi değişkenini değiştirir.

b)

b) Kullanıcının girdiği gaz_seviyesi değişkenini analog pini ile değiştirir.

c)

c) gaz_seviyesi değerini A0 pinine atar.

d)

d) Gaz sensörünün algıladığı analog değeri, gaz_seviyesi değişkenine atar.

3.

Kod bloklarında kullanmış olduğumuz gaz_seviyesi değişkenine nerden değer atanır?

a)

a) Kullanıcıdan

b)

b) Gaz sensöründen

c)

c) Piezodan

d)

d) servo motordan

4.

Gaz sensörü uygulamasının kodlarındaki “100” sayısı neyi temsil etmektedir?

a)

a)Gaz sensörüne gelen gazın kilit değeri

b)

b) gaz_seviyesi değişkenine atadığımız değer

c)

c) Servo motorun açısı

d)

d) Piezonun çıkardığı ses değeri

5.

Gaz sensörü için oluşturulmuş bu kod blokları ne zaman çalıştırılmalıdır?

a)

a) Gaz değeri bir değerin üstüne çıktığında bu bloklar çalıştırılır.

b)

b) Gaz değeri bir değerin altına geldiğinde bu bloklar çalıştırılır.

c)

c) Uygulama çalıştırılmaya başlatıldığında bu bloklar çalıştırılır.

d)

d) Uygulama bittiğinde son olarak bu bloklar çalıştırılır.

6.

Arduino programında gecikme yaratmak için kullanılan komut hangisidir?

a)

A) pinMode()

b)

b) digitalWrite(); 

c)

c) delay()

d)

d) for()

7.

Standart arduino alt programlarından birisi olan setup() hakkında yazılanlardan hangisi yanlıştır?

a)

a) Arduino programın çalışabilmesi için gerekli değildir

b)

b) Arduino enerjilendiğinde bir kere çalışır.

c)

c) Arduino enerjilendiğinde sürekli olarak çalışır.

d)

d) Arduino kartı resetlendiğinde yeniden çalışır.

8.

13 numaralı Dijital pini çıkış olarak ayarlayan Arduino C kodu aşağıdakilerden hangisinde doğru verilmiştir?

a)

a) digitalWrite(13, 1)

b)

b) pinMode(13, INPUT);

c)

c) pinMode(13, OUTPUT); 

d)

d) digitalRead(13, 1);

9.

 Aşağıdaki bekletme komutlarından hangisi arduino programının 1,5 saniye gecikmesine yol açar?

a)

a) delay(1.5);

b)

b) delay(150);

c)

c) delay(1500) 

d)

d) delay(1500);