Arduino Test Soruları 3
1. Arduino Uno’da kaç adet analog giriş vardır ve bu pimler hangileridir?
A. 5 adet A0-A4
B. 6 adet A0-A5
C. 4 adet A0-A3
D. 7 adet A0-A6
2. Hangi komut ile Arduino üzerindeki 9 nolu pin çıkış olarak ayarlanmıştır?
A. pinMode(9, OUTPUT);
B. digitalWrite(9, HIGH);
C. int sensorPin = 9;
D. int sensorValue = 9;
3. Arduinodaki iki ana program yapısı hangileridir?
A. setup and loop
B. main and setup
C. loop and main
D. int and setup
4. Aşağıdaki komutlardan hangisi programı 2.5 saniye bekletir?
A. delay(2500);
B. delay(250);
C. delayMicroseconds(2500);
D. delayMicroseconds(25000);
5. Aşağıdaki hangi değişken ataması programda çağrıldığı zaman sonuç yanlış gelir?
A. int a = 32768;
B. long b = 2147483648;
C. byte c = 255;
D. bool d = 1;
6. Arduino Uno üzerinde bulunan ATmega328 entegresi aşağıdaki firmaların hangisi tarafından üretilmiştir?
A. Atmel
B. STMicroelectronics
C. Microchip
D. NXP
7. pinMode(13, INPUT) komutu ne işe yarar?
A. 13 nolu pini Lojik 1 yapar
B. 13 nolu pini Lojik 0 yapar
C. 13 nolu pini giriş olarak ayarlar
D. 13 nolu pini çıkış olarak ayarlar
8. Aşağıdaki program derlendiğinde derleyici çıktı ekranında hangi hatayı verir?
int a = 32767; void setup() { Serial.begin(9600); } void loop() { Serial.println(a); a++; delay(250); }
A. error: expected ‘,’ or ‘;’ before ‘void’
B. error: ”a” was not declared in this scope
C. error: expected declaration before ”}” token
D. error: invalid suffix “a67″ on integer constant
9. Aşağıdakilerin hangisi işaretsiz uzun tamsayı(unsigned long) değer aralığıdır?
A. -32,768 – 32,767
B. 0 – 4.294.967.295
C. 0 – 65,535
D. -3.4028235E + 38 – 3.4028235E
10. Aşağıdakilerden hangisi Char veri türünün bellekteki kapladığı alandır?
A. 1 byte
B. 2 byte
C. 3 byte
D. 4 byte
11. Arduino Uno’daki pinlerin çıkış akımı kaç mA”dır?
A. 40mA
B. 20mA
C. 30mA
D. 50mA
12. Arduinu Uno’daki analog dijital çeviri(ADC) modülünün çözünürlüğü kaç bittir?
A. 8-bit
B. 10-bit
C. 11-bit
D. 12-bit
13. analogWrite(pin,değer) komutuna gönderilen değer aralığı ne kadardır?
A. 0 – 127
B. 0 – 255
C. 0 – 511
D. 0 – 1023
14. Arduino Mega kartı üzerindeki kristal osilatör kaç MHz”dir?
A. 8MHz
B. 32MHz
C. 16MHz
D. 24MHz
15. Arduino Uno kartı üzerindeki atmega328 denetleyicisinin kaç pimi vardır?
A. 24
B. 26
C. 28
D. 30
16. Arduino Mega kartı üzerindeki atmega2560 denetleyicisinin kaç pimi vardır?
A. 60
B. 80
C. 100
D. 120
17. Arduino Mega kartında kaç adet analog giriş vardır ve bu pimler hangileridir?
A. 14 adet A0-A13
B. 15 adet A0-A14
C. 16 adet A0-A15
D. 17 adet A0-A16
18. Arduino Mega kartı üzerinde bulunan ATmega2560 denetleyicisi kaç bittir?
A. 8-bit
B. 16-bit
C. 24-bit
D. 32-bit
19. Arduino Uno üzerindeki ATmega328 denetleyicisini harici bir programlayıcı ile programlamak için hangi pimler kullanılır?
A. ICSP Pimleri
B. PWM Pimleri
C. ADC Pimleri
D. Güç Pimleri
20. Aşağıdakilerden hangisi Arduino çeşidi değildir?
A. Arduino Mega Adk
B. Arduino Ethernet
C. Arduino Pi
D. Arduino Lilypad
21. LiquidCrystal lcd(12, 11, 5, 4, 3, 2); komutu ile 2×16 karakter LCD’nin Data5(D5) pimi Arduinonun hangi pimine bağlanmıştır?
A. 4 nolu pime
B. 5 nolu pime
C. 11 nolu pime
D. 12 nolu pime
22. Arduino Uno üzerinde bulunan belirli pimlerden modülasyon ile 0-5V arasında belirtilen değerde gerilim çıkışı veren modülün adı nedir?
A. Pulse Width Modulation
B. Pulse Position Modulation
C. Pulse Code Modulation
D. Pulse Amplitude Modulation
23. Arduino üzerinde kaç adet kristal osilatör vardır?
A. 1 adet
B. 2 adet
C. 3 adet
D. 4 adet
24. Arduino Uno R3 üzerinde bulunan ATmega328 denetleyicisinin programlanması için hangi entegre bulunmaktadır?
A. atmega16u2
B. atmega8u2
C. atmega32u4
D. ft232rl
25. Arduino kartını tasarlayan kişi kimdir?
A. Massimo Banzi
B. Linus Torvalds Wants
C. Dennis Ritchie
D. Bill Gates
26. Program aşağıdaki for döngüsüne girdiğinde 13 nolu pindeki LED kaç kez yanıp söner?
for (int i = 1; i < 9; i = i+2) { digitalWrite(13, HIGH); delay(200); digitalWrite(13, LOW); delay(200); }
A. 2 kez
B. 3 kez
C. 4 kez
D. 5 kez
27. Aşağıdaki program çalıştırıldığında Arduino seri porttan hangi veriyi gönderir?
char dizi[] = { ‘a’, ‘b’, ‘c’, ‘d’, ‘e’, ‘f’, ‘g’, ‘h’, ‘i’ }; void setup() { Serial.begin(9600); Serial.print(dizi[3]); Serial.print(dizi[2]); Serial.print(dizi[1]); Serial.print(dizi[5]); Serial.print(dizi[6]); }
A. adefg
B. bcefg
C. dcbfg
D. cbaef
28. Aşağıdaki baud rate değerlerinden hangisi standart değer değildir?
A. 9600
B. 4800
C. 1200
D. 3600
29. Aşağıdaki program çalıştırıldığında Arduino seri porttan hangi veriyi gönderir?
int a = 0x56; void setup() { Serial.begin(9600); Serial.print(a); }
A. 56
B. 86
C. 1010110
D. 126
30. Aşağıdaki program çalıştırıldığında Arduino seri porttan hangi veriyi gönderir?
int a = 56; String b = “4”; void setup() { Serial.begin(9600); Serial.println(a+b); }
A. 564
B. 60
C. 456
D. 546
31. Aşağıdaki dizi a[1][4] olarak çağrıldığında hangi sayı gelir?
int a[3][5] = { { 1, 2, 3, 4, 5 }, { 6, 7, 8, 9, 10 }, { 11, 12, 13, 14, 15 } };
A. 10
B. 4
C. 9
D. 5
32. 2 amper çeken bir motor Arduino ile çalıştırılmak istenirse araya hangi eleman bağlanabilir?
A. Transistör
B. Direnç
C. Led
D. Diyot
33. Arduino Uno üzerine programlanmamış atmega328 denetleyicisi takıldığı zaman hiç bir işlem yapmadan Arduino kartı üzerinde kullanılabilir mi?
A. Hayır bootloader yüklenmesi gerekir
B. Evet direk kullanılabilir
C. atmega328 entegresi değiştirilemez
D. yeni entegre Arduino ile uyum sağlamaz
34. Arduino Uno kartı üzerindeki 5 nolu pin atmega328 denetleyicisinin hangi port pinini temsil etmektedir?
A. PD5
B. PB4
C. PC3
D. P6
35. Arduino Uno üzerindeki voltaj regülatörünün çıkış gerilimi ne kadardır?
A. 5v ve 3.3v
B. 5v ve 2.7v
C. 3.3v ve 1.5v
D. 9v ve 5v
36. Aşağıdaki değişkenlerde a^b işlemi yapılır ise sonuç ne olur? byte a = 2; byte b = 3;
A. 8
B. 9
C. 1
D. 0
37. Aşağıdaki program çalıştığında 13 nolu pindeki led nasıl gözükür?
void loop() { digitalWrite(13, HIGH); digitalWrite(13, LOW); }
A. Değişim çok hızlı olduğu için led ışık vermez
B. Değişim çok hızlı olduğu için led ışık verir
C. Değişim çok hızlı olduğu için led yaklaşık %50 ışık verir
D. Değişim çok hızlı olduğu için led yaklaşık %5 ışık verir
38. Arduino Uno üzerindeki aref pini ne işe yarar?
A. Analog girişler için referans voltajıdır
B. Mikrodenetleyiciyi resetlemek içindir
C. Bir kesmeyi tetiklemek için kullanılır
D. 8-bit PWM sinyali sağlar
39. Arduino Uno kartındaki PWM pinlerinin çözünürlüğü kaç bittir?
A. 8-bit
B. 10-bit
C. 12-bit
D. 16-bit
40. Aşağıdakilerden elemanlardan hangisi kullanılır ise Arduino ile kablosuz iletişim sağlanabilir?
A. nrf24l01
B. ds18b20
C. MPU6050
D. 74hc595
41. Aşağıdaki kütüphanelerden hangisi Arduino IDE’sinin standart kütüphanesi değildir?
A. GSM
B. LiquidCrystal
C. TMRpcm
D. Bridge
42. Arduino IDE’de yazılıp kaydedilen programların dosya uzantısı nedir?
A. .ino
B. .bat
C. .txt
D. .ard
43. Arduino Mega kartı üzerinde kaç adet UART pini vardır?
A. 4
B. 3
C. 2
D. 5
44. Arduino Due kartı üzerindeki Atmel “wikiword”SAM3X8E entegresinin saat frekansı kaç MHz’dir?
A. 32MHz
B. 64MHz
C. 84MHz
D. 100MHz
45. Arduino Due kartındaki giriş/çıkış pinlerinin çıkış akımı ne kadardır?
A. 130 mA
B. 800 mA
C. 100 mA
D. 200 mA
46. Arduino Uno kartının tavsiye edilen DC giriş voltajı ne kadardır?
A. 7-12V
B. 6-20V
C. 6-16V
D. 5-9V
47. Arduino nedir?
A. Açık kaynak kodlu geliştirme kartıdır
B. Gömülü sistem kartıdır
C. Üzerinde PIC bulunan geliştirme kartıdır
D. Linux geliştirme kartıdır
48. Arduino Uno ile aşağıdakilerden hangisi yapılamaz?
A. Karakter LCD çalıştırılabilir
B. Gerçek zamanlı görüntü işlenebilir
C. DC motor hız kontrolü yapılabilir
D. Kablosuz iletişim yapılabilir
49. Arduino derleyicisinin adı nedir?
A. AVR-GCC
B. AVRDude
C. IDE
D. Processing
50. Arduino Uno kartındaki atmega328 denetleyicisinin flash hafızasının boyutu ne kadardır?
A. 2 KB
B. 8 KB
C. 16 KB
D. 32 KB
1-b 2-a 3-a 4-a 5-b 6-a 7-c 8-a 9-b 10-a
11-a 12-b 13-b 14-c 15-c 16-c 17-c 18-a 19-a 20-c
21-a 22-a 23-b 24-a 25-a 26-c 27-c 28-d 29-b 30-a
31-a 32-a 33-a 34-a 35-a 36-c 37-c 38-a 39-a 40-a
41-c 42-a 43-a 44-c 45-a 46-a 47-a 48-b 49-a 50-d