You are on page 1of 16

1. Emre e-tablolar üzerinde gelir gider tablosu 5.

Okul Bilişim Haritasını çıkarmak isteyen Burcu


oluşturmuştur. Öğretmen öğrencilerin bilgisayara sahip olup
olmadıklarını, oynadıkları oyunları , bilgisayar
başında geçirdikleri süreyi öğrenmek için bir
Google form oluşturup veri toplamıştır. Bu
verilerin tablosu incelendiğinde hangi
sütunlara filtre hangi sütunlara sıralama
yapıldığını açıklayınız.

a) Giderlerin toplamının hesaplanması için B9


hücresine yazılmış olan formülü yazınız.
6. Ayşe’ye yapay zeka araçlarını internetten
araştırması ve bir araç bulup, nasıl kullanıldığını
b) Gelirlerin toplamının hesaplanması için B10 öğrenmesi ödevi verilmiştir. Ayşe
hücresine yazılmış olan formülü yazınız. araştırmasında nasıl bir yol izlemiştir. Kendi
yaptığınız ödeve dayanarak açıklayınız. (Hangi
anahtar kelimeleri kullandınız, gereksiz
c) Elde kalan parayı bulmak için B11 hücresine
bilgileri nasıl elediniz, hangi araca ulaştınız
yazılmış olan formülü yazınız.
vb.)

2. Ayşe, Fatma, Ahmet ve Mehmet 3 günlük gezi 7. “Ahmet kar tatili olduğu haberini doğrulamak
boyunca yaptıkları harcamaları bir e-tabloya için internette araştırma yapmaktadır. Anahtar
aktarmışlardır. Hepsinin toplam kaç para kelime olarak Ankara ve kar tatili kelimelerini
harcadığını hesaplayan formülü yazınız. kullanmıştır. Bu aramanın sadece Ankara
valiliğine ait sitede sorgulanması için
site:ankara.meb.tr yazarak araştırmasını
sınırlamıştır.”

Ahmet’in gelişmiş arama yaparken yaptığı


hatayı belirtiniz.

8. Emir arkadaşlarıyla beraber iki led ve bir


buzzerdan oluşan bir devre kurmaya çalışıyor.
Emir ve arkadaşları ledlerin yanmadığını fark
ediyorlar. Buna göre Emir ve arkadaşlarının bu
problem durumunu çözmek için geliştireceği
3. Arama motorlarında arama yaparken algoritmayı açıklayınız.
yazdığımız anahtar kelimeleri “…” çift tırnak
işareti içinde yazarsak arama sonuçları nasıl
değişir açıklayınız. Örnek: “Burcu Yılmaz” 9. “Ledin kısa bacağı 5V’ta, uzun bacağı dijital
pine bağlanır. Ledi bağlarken direnç kullanmak
4. Fatma’ya öğretmeni bir yapay zeka aracını gerekir. Ledi düşük olarak ayarlamak ledin
kullanmayı öğrenme ödevi vermiştir. Fatma’da kapanacağı anlamına gelir.”
öğrendiği aracın kullanımını arkadaşlarına
anlatan bir video çekmiş ve videosuna bir de Yukarıda verilen cümlede yanlışı bulup
fon müziği eklemiştir. Video ve müziğin dosya düzeltiniz
uzantısı ne olabilir?
10. Bağlanan led, simülasyon çalıştırıldığında 14. Verilen devrede hangi ledler yanar?
ünlem işaretiyle uyarı vermektedir. Uyarı
sebebini açıklayınız. 1 2 3

11. Verilen kod hangi devre elemanına ait olabilir?


Kodu açıklayınız.

15. Verilen kodlar hangi devre elemanlarına aittir


açıklayınız.

12. “0-13 toplam 14 dijital pin bulunur. Dijital


pinlerde tilda ( ~ ) işareti bulunan pinler PWM
pinleridir. PWM pinleri 0-1023 toplam 1024
değer alır.”

Yukarıda verilen cümlede yanlışı bulup


düzeltiniz.
16. a) Verilen devreye göre hangi ledler yanar?

13. “Ledin kısa bacağı 5V’ta, uzun bacağı dijital b) Verilen devreye göre yerleşik ledle birlikte
pine bağlanır. Ledi bağlarken direnç kullanmak yanıp sönen led hangisidir?
gerekir. Ledi düşük olarak ayarlamak ledin
kapanacağı anlamına gelir.”

Yukarıda verilen cümlede yanlışı bulup


düzeltiniz.
17. Kurulan devrede hangi ledler yanar.
1 2 3

23. “Devre oluştururken kullandığımız kablolara


jumper kablo adı verilir. Jumper kabloların
renkleri önemli değildir. Dişi-dişi, erkek-dişi,
erkek erkek türleri vardır. Bir ledi breadboard
üzerinde bağladığımızda dişi dişi kablo
kullanarak Arduino üzerine bağlantısını
sağlayabiliriz.”

Yukarıda verilen cümlede yanlışı bulup


düzeltiniz.

24. Verilen devre elemanında bağlantılı olan pinleri


18. Arduino’da kutu ile işaretlenen kısmın ismi işaretleyiniz.
nedir? Programcı bu kısmı kodlamak isterse
hangi pin için kod yazmalıdır?

25. Aşağıda verilen kodu açıklayınız.

19. Verilen devre elemanını açıklayınız.

20. Verilen devre elemanını açıklayınız?

21. Verilen devre elamanını açıklayınız.

26. Aşağıda verilen kodu açıklayınız


22. Verilen devre elemanını açıklayınız.
29. “Ardunio üzerinde yer alan yerleşik led aynı
27. Aşağıda verilen kodu açıklayınız. zamanda 13 dijital pinine bağlı olarak çalışır.
Ledleri Ardunio üzerindeki dijital pinlere
bağlarken, ledin fazla akımdan zarar
görmemesi için direnç kullanılır. Devreleri
breadboard (deneysel devre-ekmek tahtası)
üzerinde kurarız. Ledi devreye bağlarken kısa
bacağı(-) dijital pine bağlarız.”

Yukarıda verilen cümlede yanlışı bulup


düzeltiniz.

30. “5 Numaralı dijital pine bir buzzer bağlanmıştır.


Buzzer 3 farklı tonda ses çıkarmaktadır. Buzzer
hep yarım vuruş boyunca çalmaktadır. Her
vuruş arasında bir saniye beklenmektedir.”

Verilen koda göre yukarıdaki yanlışı bulup


düzeltiniz.

28. Programcı iki led ile bir evre kurmuştur.


Ledlerden birini yanıp sönmesini sonra diğer
ledin yanıp sönmesini isteyen programcı
ledlerin istediği gibi yanmadığını
gözlemlemektedir. Buna göre aşağıda verilen
koddaki hatayı bulup düzeltiniz.
üzerine yanlış kurduysak kod Arduino’ya
yüklenmez.”

Yukarıda verilen cümlede yanlışı bulup


düzeltiniz

35. Aynı lede yazılmış iki kodu inceleyerek kodlar


çalıştırıldığında nasıl bir fark olur açıklayınız

36. Aşağıda verilen koddaki hatayı bulup düzeltiniz.

31. “Devre oluştururken kullandığımız kablolara


jumper kablo adı verilir. Jumper kabloların
renkleri önemli değildir. Dişi-dişi, erkek-dişi,
erkek-erkek türleri vardır. Bir ledi breadboard
üzerinde bağladığımızda dişi-dişi kablo
kullanarak Arduino üzerine bağlantısını
sağlayabiliriz.”

Yukarıda verilen cümlede yanlışı bulup


düzeltiniz.

32. “Ledin kısa bacağı 5V’ta, uzun bacağı dijital


pine bağlanır. Ledi bağlarken direnç kullanmak
gerekir. Ledi düşük olarak ayarlamak ledin
kapanacağı anlamına gelir.”

Yukarıda verilen cümlede yanlışı bulup


düzeltiniz.

33. Verilen kod çalıştırıldığında ne olur açıklayınız.

37. Verilen devreye göre koddaki hatayı bulup


34. “Mblock programında öncelikle devre kartımızı
düzeltiniz.
Arduino Uno olarak seçmemiz gerekir. Devreyi
kurduktan sonra Arduino’yu bilgisayara USB
kablo ile bağlarız. Kodu yazıp bilgisayar
bağlantısını yaptıktan sonra kodu Arduino’ya
yüklememiz gerekir. Devreyi breadboard
Digital Pin: Bu pinler dijital giriş / çıkış
pinleridir. Arduino Uno modelinde 14 adet
bulunmaktadır (0-13 pinleri).

Analog Pin: Bu pinler analog giriş pinleridir.


Arduino Uno modelinde 6 adet bulunmaktadır (A0-
A5). 0-1023 arasında toplam 1024 değer
almaktadır.

PWM ~: Bazı Dijital giriş çıkış pinlerinin yanında


~ (tilda) işareti yer almaktadır. Bu pinler PWM
(3,5,6,9,10,11) pinleridir. PWM 256 değer alabilir
(0-255). Bu pinler sayesinde ledin parlaklığı
ayarlanabilmekte, buzzer ses düzeyi
değiştirilebilmekte ya da RGB ledlerin çeşitli
renklerde yanması sağlanabilmektedir.

Yerleşik Led: Arduino uno modelini üzerinde


L harfi gösterilen kısımda küçük bir led yer alır. Bu
38. Verilen led ve potansiyometrenin bağlantılarını led 13. Digital pine bağlı şekilde çalışır ve yerleşik
çiziniz
led olarak adlandırılır.
Arduino: Fiziksel programlamada Arduino Led: Üzerinden akım geçince Işık yayan devre
geliştirme kartının Uno modelini kullanmaktayız. elamanıdır. Yakıp söndürmek veya parlaklığını
ayarlayabilmek mümkündür. Kısa ve uzun iki bacağı
GND: GND (-) pini topraklama pinidir. Bu pine vardır. Kısa bacak GND uzun bacak dijital pine
bağlantı yapılamadan devre elemanlarının hiçbiri bağlanır.
çalışmaz. Uno’da 3 adet GND pini bulunur.

Buzzer: Üzerinden akım geçince ses üreten


devre elemanıdır. Kısa bacak GND, uzun bacak
dijital pine bağlanır.

Jumper Kablo: Devre elemanları arasında


bağlantıyı sağlayan kablolardır. Erkek-Erkek, Erkek-
Dişi ve Dişi-Dişi olmak üzere 3 farklı çeşidi vardır.
Direnç: Akımı ayarlayarak devre elemanlarının
elektrikten zarar görmesini engelleyen bileşendir.
Led ve RGB led kullanırken direnç kullanılmaz ise
ledler bozulabilir. Birimi ohm (Ω) olarak adlandırılır.
Üzerindeki renkli çizgiler ile direncin büyüklüğü
hesaplanabilir.

Buzzer

BreadBoard: Ardunio ile jumper kablo


bağlantısı kurup devre elemanlarını bağlamaya
yarayan bileşendir. Üzerine sensörler, ledler veya
buzzerlar bağlanabilmektedir. – ve + pinleri yatay
olarak diğer pinler dikey olarak birbirine bağlıdırlar.

Potansiyometre ve Led

Potansiyometre: Ayarlanabilir bir dirençtir.


0-1023 arasında toplam 1024 değer alır. Analog
pinlere bağlanır. Potansiyometre ile ledlerin
parlaklığı ayarlanabilmekte, buzzer ses düzeyi
değiştirilmektedir.

Led
Servo

1) Yerleşik Led
Yerleşik led aynı zamanda 13. Digital pine bağlı şekilde çalıştığı için ledimizin kısa ucunu GND pinine
uzun ucunu 13.digital pine bağlıyoruz. Kodumuzu yazarken sürekli tekrarlanacak şekilde yerleşik ledi
yüksek(açık) ya da 13 pinini yüksek(açık) ledimizi yakıyoruz. 1 saniye sonra kapanması için de 1 saniye
bekle kodundan sonra Alçak (kapalı) yapıyoruz ve tekrar 1 saniye ekleyip kodumuzu çalıştırıyoruz.

Yerleşik led
2) 4 Ledi Sıralı Şekilde Yakma

3 numaralı pine bağlı olan led, 1


saniye yandıktan sonra sönüyor.
Ardından 1 saniye sonra 4 numaralı
pine bağlı olan led yanıyor ve 1
saniye sonra sönüyor. Ardından 5
numaralı pin 1 saniye yanıyor ve
sönüyor. Son olarak 6 numaralı pine
bağlı olan led yanıyor ve 1 saniye
sonra sönüyor. Ledler sıralı bir
biçimde yanıp sönüyorlar.

* En sona bir saniye bekle komutu


eklemeyi unutmayınız.
3) 4 Ledi Aynı Anda Yakma

3, 4, 5 ve 6 numaralı pinlere bağlı


ledler aynı anda yanıyor ve 1 saniye
sonra aynı anda sönüyorlar.
4) Buzzer

10 numaralı pine bağlı olan buzzer


20 tonuyla 1 saniye çalıyor. Ardından
sırayla 1’er saniye 40,60,80 ve 100
tonuyla çalıyor.

*Mblock ve Tinkercad gibi farklı


araçlar ile kodlama yaparken
kodlarda ufak farklılıklar olabilir.
Örnek: Buzzer için Tinkercad notaları
sayı olarak ifade ederken, Mblock
harflerle ifade eder.
5) LED ve Buzzer

11 numaralı pine bağlı olan led


yanıyor ve aynı anda 10 numaralı
pine bağlı olan buzzer 20 tonuyla 1
saniye çalıyor. Ardından led sönüyor
ve buzzer 40 tonuyla çalıyor. 1
saniye sonra led tekrar yanıyor ve
buzzer 60 tonuyla 1 saniye çalıyor.
Son olarak led tekrar sönüyor ve
buzzer 1 saniye 80 tonuyla çalıyor.
6) 4 Led ve Buzzer (Her Led Yanarken Farklı Ses)
Sırasıyla 3,4,5,6 pinlerindeki ledleri
yakıp söndürürken aynı zamanda
buzzer farklı tonlarda çalışır. 3 pinine
bağlı led yüksek iken 1 saniyede 60
tonunda çalar. 4.pine bağlı led
yüksek iken 50 tonunda 1.2 saniye
çalar.
7) PWM PİNLERİ

Pwm pinine bağlı lede önce 0, bir


saniye sonra 150 bir saniye sonra
255 değeri gider ve bu sürekli
tekrarlar.

*Mblock ve Tinkercad gibi farklı


araçlar ile kodlama yaparken
kodlarda ufak değişiklikler olabilir.
Örnek: PWM pinleri için
8) POTANSİYOMETRE
Potansiyometrenin orta bacağı analog pinlere
bağlanır. Diğer bacaklar 5V ve GND ye
bağlanır.

Analog pinler 0 ile 1023 arasında değer alır.


Potansiyometre ayarlanabilir bir direnç
olduğu için okunan bu değerleri farklı
projelerde kullanabiliriz.

9) 2 LED İLE POTANSİYOMETRE


12 ve 10 numaralı dijital pinlere
ledlerimizi bağladık.
Potansiyometre 1024 değer alır.
Potansiyometreyi A0’a bağladık.
A0 değeri, 512’den küçükse yeşil,
büyükse sarı ledin yanmasını
sağlayan kodları yazdık.

You might also like