Robotik Kodlama -Çalışma Soruları

    Mikrodenetleyici Kartlar ve Yapısı

    1. Mikrodenetleyici nedir ve bir robotik sistemdeki temel görevi nedir? 1
    2. Robotik bir proje için mikrodenetleyici kart seçerken dikkat edilmesi gereken üç kriteri yazınız. 2
    3. Uygulama kartı kavramının robotik projelerdeki önemini açıklayınız. 3
    4. Devre simülasyon programı kullanmanın bir tasarımcı için sağladığı avantajlar nelerdir? 4
    5. Arduino IDE programında “Metin” seçeneği kullanılarak kodların incelenmesi ne gibi bir kolaylık sağlar? 5

    Robot Kavramı ve Türleri

    1. “Robot” kelimesi ilk kez kim tarafından, hangi eserde kullanılmıştır? 6
    2. Robotik sistemlerin çevreyi algılama ve sonuç üretme sürecini (Otonom çalışma) açıklayınız. 7
    3. Tepkisel (Reactive) kontrol prensibini bir örnekle açıklayınız. 8
    4. Bilinçli (Deliberative) kontrol robotlarını tepkisel robotlardan ayıran temel fark nedir? 9
    5. Karma (Hibrit) kontrol yöntemi robotlarda nasıl bir çalışma mantığı sunar? 10
    6. Davranışsal (Behavioral) kontrol yönteminin özelliklerini belirtiniz. 11
    7. Tarihteki ilk genel amaçlı mobil robot olan “Shakey” neden önemlidir? 12
    8. Endüstriyel robotların temel özellikleri ve kullanım alanları nelerdir? 13
    9. Ev robotları sınıfına giren robot süpürgelerin çalışma mantığını açıklayınız. 14
    10. Tıbbi robotların cerrahi operasyonlardaki katkısı nedir? 15
    11. Uzay robotlarına bir örnek vererek görevini açıklayınız (Örn: Perseverance). 16
    12. Sanal robotlar (Virtual Robots) nedir? Günlük hayattan bir örnek veriniz. 17
    13. Eğitsel amaçlı robotların öğrencilere kazandırmayı hedeflediği beceriler nelerdir? 18
    14. Blok tabanlı robot montaj setlerinin çocukların gelişimindeki rolünü açıklayınız. 19
    15. Açık kaynak mobil robot platformu kullanmanın avantajları nelerdir? 20
    16. Minyatür sürü robotları (Swarm Robots) nedir ve hangi amaçla kullanılırlar? 21

    Mekanik ve Elektronik Bileşenler

    1. Bir robotun mekanik/elektromekanik bileşenlerini oluşturan 7 ana kısmı listeleyiniz. 22
    2. Robot gövdesi üretiminde kullanılan malzemeler nelerdir? 23
    3. Robotlarda kullanılan motor sürücü kartların işlevi nedir? 24
    4. L298N motor sürücü kartının bağlantı prensibini kısaca açıklayınız. 25
    5. Bir robot projesinde enerji kaynağı olarak neden genellikle Li-ion piller tercih edilir? 26
    6. Sensörlerin robotik sistemlerdeki rolü nedir? 27
    7. Robotlarda kullanılan tekerlek ve palet sistemlerinin kullanım yerlerine göre farklarını açıklayınız. 28

    Programlama ve Uygulamalar

    1. Arduino programlamada void setup() fonksiyonu ne için kullanılır? 29
    2. Arduino programlamada void loop() fonksiyonunun görevi nedir? 30
    3. Bir pini çıkış olarak ayarlamak için kullanılan pinMode() komutunun yazım formatını gösteriniz. 31
    4. digitalWrite(13, HIGH) komutu çalıştırıldığında devrede ne gerçekleşir? 32
    5. delay(1000) komutunun program akışındaki etkisi nedir? 33
    6. Buton (düğme) uygulamalarında elektrik akımının kontrolü nasıl sağlanır? 34
    7. Işık etkili direnç (LDR) kullanılarak bir karanlıkta yanan lamba devresi nasıl tasarlanır? 35
    8. PWM (Sinyal Genişlik Modülasyonu) nedir ve hangi amaçla kullanılır? 36
    9. RGB LED kullanarak farklı renk tonları nasıl elde edilir? 37
    10. Buzzer bileşeninin robot projelerindeki sesli uyarı işlevini açıklayınız. 38
    11. 7 segment display ekranların çalışma mantığını kısaca özetleyiniz. 39
    12. HC-SR04 mesafe sensörünün trig ve echo pinlerinin görevleri nelerdir? 40
    13. Bir LCD ekranda metin kaydırma işlemi programlama ile nasıl yapılır? 41
    14. Servo motorların standart DC motorlardan farkı ve kontrol yöntemi nedir? 42
    15. map() fonksiyonunun analog değer okuma uygulamalarındaki yerini açıklayınız. 43

    Robot Tabanlı Proje Geliştirme

    1. Eğitsel bir robotun montaj aşamasında dikkat edilmesi gereken güvenlik kuralları nelerdir? 44
    2. İki motorlu bir robotun olduğu yerde sağa dönmesi için motorların çalışma durumları nasıl olmalıdır? 45
    3. Engelden kaçan robot algoritmasında mesafe sensöründen gelen veri nasıl işlenir? 46
    4. Çizgi izleyen robotlarda siyah ve beyaz zemini ayırt etmek için hangi sensörler kullanılır? 47
    5. Bluetooth modülü aracılığıyla bir robotu uzaktan kontrol etmenin temel adımlarını yazınız. 48
    6. Robot programlamada fonksiyon tanımlamanın (Örn: void ileri()) kod karmaşasını önlemedeki rolü nedir? 49
    7. Robotik ve yapay zekanın geleceğine yönelik etik tartışmalar hakkında neler söylenebilir? 50