2024-2025 10.Sınıf Bilgisayar Bilimi Dersi 1.Dönem 2.Yazılı Soruları (2023-12-18)
-
Arduino’da bir dijital pinin giriş veya çıkış olarak tanımlanması için kullanılan komut hangisidir?
-
Arduino'da millis() komutunun görevi nedir?
-
Arduino'da bir sayının karekökünü hesaplamak için kullanılan işlev hangisidir?
-
I2C haberleşmesinde, haberleşme hızı en fazla kaç kbps'ye kadar çıkabilir?
-
Arduino'da sensörlerden veri okumak için hangi veri yolu kullanılır?
-
Arduino kütüphaneleri ne işe yarar?
-
Arduino ile LED yakma uygulamasında, LED'in yanması için hangi pinlerin kullanılması gerekir?
-
Arduino ile potansiyometre kullanarak LED'in ışık seviyesinin kontrol edilmesi uygulamasında, potansiyometrenin hangi pinine değer okunur?
-
Arduino'da buton kullanarak LED'i nasıl yakabiliriz?
-
Arduino'da LDR kullanarak LED'in parlaklığını nasıl ayarlayabiliriz?
CEVAP ANAHTARI
- pinMode()
- Program başladıktan sonra geçen milisaniye sayısını belirler.
- sqrt()
- 400
- I2C veya SPI
- Arduino kütüphaneleri, Arduino ile kullanılan bileşenlerin daha kolay ve hızlı bir şekilde programlanmasına olanak tanır.
- Arduino ile LED yakma uygulamasında, LED'in yanması için dijital pinler kullanılır.
- Arduino ile potansiyometre kullanarak LED'in ışık seviyesinin kontrol edilmesi uygulamasında, potansiyometrenin analog pinine değer okunur.
- Arduino'da buton kullanarak LED'i yakmak için aşağıdaki adımları takip edebiliriz: 1. Butonun bir ucunu Arduino'nun GND pinine, diğer ucunu ise bir direnç yardımıyla Arduino'nun dijital pinlerinden birine bağlarız. 2. Arduino IDE'de butonu ve LED'i kontrol edecek programı yazarız.
- Arduino'da LDR kullanarak LED'in parlaklığını ayarlamak için aşağıdaki adımları takip edebiliriz: 1. LDR'nin bir ucunu Arduino'nun A0 numaralı analog pinine, diğer ucunu ise GND pinine bağlarız. 2. Arduino IDE'de LDR'yi ve LED'i kontrol edecek programı yazarız.