RK1.4.1. Yazılım geliştirme sürecinde robotik sistemler ile entegre temel düzey bir ürün geliştirebilme
a) Robotik sistemler ile entegre temel düzey bir ürün için gereksinimleri belirler.
b) Robotik sistemler ile entegre temel düzey bir ürün için kullanılacak araç gereçleri seçer.
c) Robotik sistemler ile entegre temel düzey bir ürünü oluşturur.
ç) Robotik sistemler ile entegre temel düzey bir ürünü belirlenen ölçütleri karşılayacak şekilde çalışır hâle getirir.
🎯 Bu hafta sarı ile işaretli süreç bileşeni üzerinde duracağız.
Devre Şeması ve Pin Bağlantı Tablosu
Projemizi devre tahtası (breadboard) üzerinde kurarken Arduino Uno ile bileşenler arasındaki kablo bağlantılarını aşağıdaki Fritzing devre şeması ve pin tablosuna göre eksiksiz yapınız:
Fritzing Devre Kurulum Şeması

| Bileşen | Bağlantı Pini | Arduino Pini | LCD Ekrandaki Yeri | Örnek Görünüm |
|---|---|---|---|---|
| DHT11 Sensör | DATA Çıkışı | Dijital Pin 2 | Her iki satıra veri besler | Canlı ortam ölçümü |
| I2C LCD | SDA / SCL | A4 (SDA) / A5 (SCL) | 1. Satır (0,0) | "Sicaklik: 24 C" |
| I2C LCD | SDA / SCL | A4 (SDA) / A5 (SCL) | 2. Satır (0,1) | "Nem: %58" |
Konu Anlatımı ve Donanım Mantığı

Dijital Termometre
DHT11 sensörü sıcaklık ve nemi ölçer; I2C LCD ekran bu değerleri yazı olarak gösterir. İki bileşen birlikte çalışarak bir ürün oluşturur.
1) İki Beceriyi Birleştirmek
Daha önce DHT11 ile ölçmeyi, LCD ile göstermeyi öğrendik. Dijital termometre bu ikisini tek üründe birleştirir: sensör okur, ekran gösterir.
2) Nasıl Çalışır?
Döngü içinde her saniye: DHT11'den sıcaklık ve nem okunur, sonra "LCD'ye yaz" bloğuyla üst satıra sıcaklık, alt satıra nem yazılır. Böylece ekran canlı güncellenir.
LCD Türkçe karakter göstermeyebilir; ekrana "Sicaklik" gibi sade yaz. Değer "nan" çıkarsa 10K pull-up direncini kontrol et.
🛠️ Ürün Geliştirme Yolu
Sınav Tarzı Örnek Sorular ve Çözümleri
A) DHT11 + LCD
B) LDR + Buzzer
C) Servo + Buton
D) RGB + PIR
A) LCD'ye yaz (satır, sütun)
B) Nota çal
C) Bekle
D) Motoru döndür
30. Hafta Özeti ve Altın İlkeler
- Algıla-Karar Ver-Uygula: Tüm devre elemanları bu döngünün birer parçasıdır (Girdi sensörleri, Kontrol kartı ve Çıktı eyleyicileri).
- Devre Güvenliği: Asla dirençsiz LED bağlamayınız; kısa devreleri önlemek için bağlantıları karta enerji vermeden önce iki kez kontrol ediniz.
- Kod Akışı ve Zamanlama: Bekleme sürelerini (delay) doğru ayarlayarak mikrodenetleyicinin komutları insan algısına uygun hızda çalıştırmasını sağlayınız.
- Algoritma Disiplini: Karar bloklarını (eğer... ise) doğru eşik değerleriyle kurarak sistemin kararlı çalışmasını güvenceye alınız.