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şen(ler)i ü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ı

| I2C Modül Pini | Açılımı | Arduino Uno Pini | İşlevi | Önemli Avantaj |
|---|---|---|---|---|
| GND | Ground | GND | 0V Toprak hattı | 16 kablo yerine |
| VCC | Voltaj | 5V | +5V Çalışma voltajı | yalnızca 4 kablo ile |
| SDA | Serial Data | Analog Pin A4 | Veri iletim hattı (Karakterler) | Arduino nun pinlerini |
| SCL | Serial Clock | Analog Pin A5 | Saat ve senkronizasyon sinyali | tamamen serbest bırakır! |
Konu Anlatımı ve Donanım Mantığı
Bilgi Gösteren Ürün (LCD)
LCD ekran, ürünümüzün ölçtüğü değerleri veya mesajları kullanıcıya yazı olarak gösteren bir çıkış birimidir.
1) LCD Ekran Ne İşe Yarar?
LCD bir çıkış birimidir: sensör değerlerini ve mesajları kullanıcıya yazı olarak gösterir. Ürünü anlaşılır ve kullanışlı yapar.
2) Ürünlerin Ekranı
Dijital termometre, çamaşır makinesi ve park otomatı gibi birçok üründe bilgi LCD ile gösterilir. Yeni bilgi için önce ekranı temizler, sonra yazdırırız.
LCD'yi diğer sensörlerle birleştir: ölçülen sıcaklık/nem/mesafe değerini ekranda göstererek ürünü tamamla.
🛠️ Ürün Geliştirme Yolu
Sınav Tarzı Örnek Sorular ve Çözümleri
A) Çıkış (gösterim) birimi
B) Sensör (giriş)
C) Güç kaynağı
D) Motor
A) Metin ve sensör değerleri
B) Sadece hareketi
C) Sadece sesi
D) Hiçbir şey
27. 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.