Robotik dünyasına adım atmak, bir bulmaca çözmek veya yeni bir lego seti inşa etmek kadar heyecan verici olabilir. Robotların yürümesini, konuşmasını veya bir görevi yerine getirmesini sağlayan sihirli bir güç var gibi görünse de aslında her şey birkaç temel prensibe dayanır. İşte çocuğunuzun robotik macerasına başlarken bilmesi gereken ve her şeyin temelini oluşturan 5 önemli kavram.
1. Sensörler: Robotun Duyu Organları
İnsanların dünyayı anlamak için gözleri, kulakları ve derisi vardır. Robotların ise sensörleri vardır. Sensörler, robotun çevresinden bilgi toplayan parçalardır. Tıpkı bizim gibi, robotlar da bu bilgiler sayesinde çevrelerinde ne olup bittiğini anlarlar.

Örnek: Bir robot arabası düşünün. Önündeki ultrasonik mesafe sensörü, bir duvara yaklaştığını algılar. Bu, robotun “gözü” gibidir. Veya bir ışık sensörü, odanın karanlık mı aydınlık mı olduğunu anlar. Bu sensörler, robota ne yapması gerektiği konusunda ilk ipucunu verir.
2. Aktüatörler: Robotun Kasları ve Eklemleri
Beynimiz kollarımıza hareket etmesini söylediğinde kaslarımız kasılır. Robotlarda bu işi aktüatörler yapar. Aktüatörler, elektrik enerjisini fiziksel harekete dönüştüren motorlar ve parçalardır. Robotun yürümesini, bir şeyi tutmasını veya kolunu sallamasını sağlarlar.
Örnek: Robot arabanın tekerleklerini döndüren DC motorlar birer aktüatördür. Bir robot kolunun belirli bir açıyla dönmesini sağlayan servo motorlar da birer aktüatördür. Kısacası, robot üzerinde hareket eden her parça bir aktüatör tarafından kontrol edilir.
3. Kontrolcü: Robotun Beyni
Sensörlerden gelen bilgileri alan, ne yapacağına karar veren ve aktüatörlere emir gönderen bir merkez olmalıdır. İşte bu merkez, kontrolcüdür. Kontrolcü, robotun beyni gibi çalışan küçük bir bilgisayardır (mikrodenetleyici kartı). Arduino, Raspberry Pi gibi popüler kartlar bu görevi görür.
Örnek: Robot araba senaryomuza dönelim. Mesafe sensörü (duyu organı) duvara 5 cm kaldığı bilgisini kontrolcüye (beyin) gönderir. Kontrolcü, bu bilgiye dayanarak tekerlek motorlarına (kaslar) “dur ve geri dön” komutunu verir.
4. Kodlama: Robota Verilen Talimatlar
Robotun beyni olan kontrolcü, ne yapacağını kendi başına bilemez. Ona bir dizi talimat vermemiz gerekir. İşte bu talimat dizisine kod veya program denir. Kodlama, robota hangi durumda ne yapacağını anlattığımız bir dildir. Çocuklar için genellikle Scratch gibi blok tabanlı, sürükle-bırak dilleriyle başlanır.
Örnek: Kontrolcüye şöyle bir kod yüklediğimizi hayal edin: “Eğer mesafe sensörü 10 cm’den küçük bir değer okursa, motorları durdur. Sonra, sağ tekerlek motorunu 1 saniye geri çalıştır. Sonra, her iki motoru da ileri çalıştır.” Bu basit tarif, robotun engelden kaçmasını sağlar.
5. Girdi ve Çıktı (Input & Output)
Bu kavram, önceki dört maddeyi birbirine bağlar. Sensörlerden gelen bilgiye girdi (input) denir. Kontrolcünün bu bilgiyi işledikten sonra aktüatörlere gönderdiği komut ve sonuçta ortaya çıkan harekete ise çıktı (output) denir. Robotik, temel olarak girdi-işlem-çıktı döngüsünden ibarettir.
Örnek:Alkış sesini duyan bir robotun ışığını yakması senaryosunda:
• Girdi: Ses sensörünün algıladığı alkış sesi.
• İşlem: Kontrolcü, sesin belirli bir seviyenin üzerinde olduğunu anlar.
• Çıktı: Kontrolcü, LED ışığına enerji gönderir ve ışık yanar.
Bu beş temel kavramı anlayan bir çocuk, artık bir robotun sadece bir oyuncak olmadığını, çevresini algılayan, karar veren ve hareket eden bir makine olduğunu bilir. Bu bilgi, onlara kendi robotlarını tasarlama ve programlama konusunda ilham ve güven verecektir.

Leave a Reply