Wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

ARDUİNO

Total questions: 30

Worksheet time: 13mins

Name
Class
Date
1.

Arduino nedir?

a)

Oyun konsoludur.

b)

Bilgisayar parçasıdır.

c)

Açık kaynaklı programlanabilir devre kartından oluşan bir platformdur.

d)

Programlama dilidir.

2.

"Işık yayan diyot anlamına gelen temel devre elemanı"

Bu açıklamalara aşağıdakilerden hangisi karşılık gelir?

a)

Diyot

b)

LED

c)

Pin

d)

Isı sensörü

3.

Arduino üzerinde kaç digital kaç analog giriş vardır?

a)

14 digital-6 analog

b)

3 digital-6 analog

c)

84 digital-12 analog

d)

6 digital-6 analog

4.

Arduino'daki dijital ve analog pinleri giriş ve çıkış pini olarak belirlemek için aşağıdaki komutlardan hangisi kullanılır?

a)

if else

b)

Digitalread

c)

For

d)

Pinmode

5.

.Arduino programlamada pinlere sinyal göndermek için aşağıdaki komutlardan hangisi kullanılır?

a)

Pinmode

b)

Digitalwrite

c)

While

d)

Output

6.

"delay(1000);" ifadesi bize ne anlatmaktadır?

a)

Döngü olarak çalıştır.

b)

1000 sn çalıştır.

c)

1sn beklet.

d)

Programı sonlandır.

7.

Resimde görmüş olduğunuz devrede LED yakabilmek hangi temel eleman eksiktir?

a)

Arduino

b)

Breadboard

c)

Direnç

d)

Ultrasonik sensör

8.

Akımı lede uygun hale getiren devre elemanı hangisidir?

a)

Düğme

b)

RGB Led

c)

Direnç

d)

Buzzer

9.

Eksi (-) kutbu arduino da hangi pine bağlarız?

a)

5V

b)

GND

c)

Reset

d)

Aref

10.

Devrede butona basıldığı bilgisini hangi komut ile alırız?

a)

if/else

b)

pinMode

c)

digitalRead

d)

digitalWrite

11.

if/else de eğer koşul sağlanmıyorsa hangi kısım çalışır?

a)

if

b)

else

12.

Şekildeki potansiyometre digital pine bağlanmış mıdır?

a)

Doğru

b)

Yanlış

13.

Devredeki ledi yakmak için led i "void setup()" kısmında nasıl tanımlıyorduk?

a)

PinMode(1,INPUT);

b)

pinMode(1,OUTPUT);

c)

pinMode(13,OUTPUT);

d)

pinMode(13,INPUT);

14.

if (………………………………………….(2) == HIGH)

{

digitalWrite(3, HIGH); }

else {

digitalWrite(3, LOW); }

Yukarıdaki kod bloğu 2.pinde bulunan butona basılıp basılmama durumuna göre yanan led kodlarını içermektedir.

Bu duruma göre boş bırakılan yere hangisi gelmelidir?

a)

pinMode

b)

digitalWrite

c)

digitalPin

d)

digitalRead

15.

void setup() kısmında kodlar bir kere çalışır.

a)

Doğru

b)

Yanlış

16.

Digital pin hangi değerleri döndürür?

a)

0 - 1023

b)

0 ve 1

c)

0 ve 1023

d)

0 - 1024

17.

Arduino da yazılan kodların sürekli okunduğu bölüm hangisidir?

a)

digitalRead

b)

analogRead

c)

void setup

d)

void loop

18.

void setup(){

pinMode(3, OUTPUT);

pinMode(2, INPUT); }

void loop() {

if( (a)   (2)==HIGH) {

digitalWrite(3, HIGH); }

else {

digitalWrite(3, LOW); }

}

Yandaki devrenin çalışması için boşluk kısmına ne yazılmalıdır?

19.

digitalWrite(2, (a)   )

Yukarıdaki kod bloğunda lede güç vermek için boşluk bırakılan yere ne yazılmalıdır?

(Not:Küçük-büyük harfe dikkat ediniz.)

20.

Hangisi Arduino güç girişi değildir?

a)
b)
c)
21.

Arduino UNO kart üzerinde bulunan A0, A1, A2, A3, A4, A5 girişleri nedir?

a)

Dijital girişler

b)

Analog girişler

c)

PWM girişler

22.

Analog pinlerinden okunan değerler hangi aralıktadır?

a)

0-1023

b)

0-555

c)

0-255

d)

0-127

23.

Basıldığı zaman devreye bağlantı durumlarına göre lojik 1 veya lojik 0 veren devre elemanı hangisidir?

a)

Buzzer

b)

Buton

c)

Motor

d)

Led

24.

Üç farklı renkte (kırmızı, yeşil, mavi) ışık verebilen devre elemanı hangisidir?

a)

LDR

b)

LM35

c)

RGB LED

d)

HC06

25.

Ayarlanabilir direnç özelliği olan devre elemanı aşağıdakilerden hangisidir?

a)

RGB LED

b)

Potansiyometre

c)

Servo

d)

Buzzer

26.

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

a)

delay(1.5);

b)

delay(150);

c)

delay(1500)

d)

delay(1500);

27.

Arduino’nun bir I/O pinini çıkış olarak ayarlamak için hangi ifade kullanılır?

a)

INPUT

b)

OUTPUT

c)

INPUT_PULLUP

d)

INPUT_PULLDOWN

28.

13 numaralı dijital pin'deki lojik değeri okuyan Arduino komutu aşağıdakilerden hangisinde doğru verilmiştir?

a)

digitalWrite(13, 1)

b)

pinMode(13, INPUT);

c)

pinMode(13, OUTPUT);

d)

digitalRead(13);

29.

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

a)

digitalWrite(13, 1)

b)

pinMode(13, INPUT);

c)

pinMode(13, OUTPUT);

d)

digitalRead(13, 1);

30.

7 numaralı dijital pini giriş olarak ayarlayan Arduino kodu aşağıdakilerden hangisinde doğru verilmiştir?

a)

digitalWrite(7, 1)

b)

pinMode(7, INPUT);

c)

pinMode(7, OUTPUT);

d)

digitalRead(7, 1);