Robotik Kodlamada Kullanılan Malzemeler Nelerdir?
Robotik kodlama dünyasına adım atmaya karar veren bir öğrencinin, öğretmenin veya velinin karşılaştığı ilk ve en kafa karıştırıcı soru şudur: "Hangi malzemeleri satın almalıyım?" İnternette ve elektronik marketlerde yüzlerce farklı sensör, mikrodenetleyici kartı, kablo türü ve rengarenk kutularda satılan başlangıç setleri bulunmaktadır. Doğru parçaları seçememek; hem bütçenin boşa harcanmasına hem de birbiriyle uyumsuz parçalar yüzünden projenin çalışmayıp öğrencinin hevesinin kırılmasına yol açabilir.
Oysa robotik kodlamanın temeli son derece berrak ve anlaşılır bir yapıya sahiptir. Bir robotu inşa etmek; tıpkı bir insan vücudu oluşturmak gibidir: Beyin (mikrodenetleyici kart), duyu organları (sensörler), kaslar (motorlar ve aktüatörler), damarlar (jumper kablolar) ve enerji (piller).
Bu kapsamlı donanım rehberinde; robotik kodlama malzemeleri nelerdir, hangi parça ne işe yarar, yaş seviyesine göre hangi set tercih edilmelidir ve gereksiz harcamalardan nasıl kaçınılır sorularının yanıtlarını tüm teknik ayrıntılarıyla ele alıyoruz.
Robotik Kodlama İçin Temel Malzemeler
Bir robotik projesinde kullanılan donanım bileşenleri işlevlerine göre 5 ana kategoride sınıflandırılır:
Daha önce temel mantığı incelemediyseniz, malzemelerin yazılımla nasıl birleştiğini öğrenmek için Robotik Kodlama Nedir? Çocuklar İçin Kapsamlı Rehber yazımıza göz atabilirsiniz.
Arduino Kartları: Hangisini Seçmelisiniz?
Dünyada eğitim robotiklerinin tartışmasız lideri açık kaynaklı Arduino platformudur. Ancak piyasada birden çok Arduino modeli bulunmaktadır:
1. Arduino Uno R3 (Standart Başlangıç Kartı)
2. Arduino Nano (Kompakt ve Minyatür Projeler)
3. Arduino Mega 2560 (Gelişmiş Çok Pinli Projeler)
BBC Micro:bit Kartları
Özellikle 8-12 yaş grubundaki öğrenciler için son derece yenilikçi bir platformdur. Micro:bit'in en büyük avantajı, harici kablo ve sensör bağlamadan kartın üzerinde pek çok bileşenin hazır gelmesidir:
Eğer kablolarla uğraşmadan doğrudan oyun ve giyilebilir cihaz geliştirmek istiyorsanız Micro:bit harika bir ilk adımdır.
Breadboard (Devre Tahtası) Nedir ve Nasıl Çalışır?
Elektronik devre kurarken her parçayı lehimlemek hem zaman alıcı hem de hataları düzeltmeyi imkansız kılan bir yöntemdir. Breadboard (Devre Tahtası), bileşenleri lehim yapmadan, deliklere takıp çıkararak sınırsız kez deneme yapmanızı sağlayan harika bir araçtır.
Breadboard'un İç Yapısı:
+ (Pozitif Güç Hattı - Kırmızı Çizgi) o-o-o-o-o-o-o-o-o-o-o-o-o-o-o-o-o-o-o-o-o-o
- (Negatif Toprak/GND - Mavi Çizgi) o-o-o-o-o-o-o-o-o-o-o-o-o-o-o-o-o-o-o-o-o-o
Orta Kanal (Yatay Yalıtımlı Yarık)
[ Kolon A B C D E ] [ Kolon F G H I J ]
o - o - o - o - o o - o - o - o - o (Satır 1: Dikey olarak birleşik)
o - o - o - o - o o - o - o - o - o (Satır 2: Dikey olarak birleşik)
o - o - o - o - o o - o - o - o - o (Satır 3: Dikey olarak birleşik)
+ (Alt Pozitif Güç Hattı) o-o-o-o-o-o-o-o-o-o-o-o-o-o-o-o-o-o-o-o-o-o
- (Alt Negatif Toprak/GND) o-o-o-o-o-o-o-o-o-o-o-o-o-o-o-o-o-o-o-o-o-o
Jumper Kablolar (Bağlantı Kabloları)
Jumper kablolar, Arduino pinleri ile breadboard veya sensörler arasında elektrik akımını taşır. Uç yapılarına göre 3 türe ayrılır:
LED ve Dirençler
Görsel geri bildirim almanın en temel yolu olan LED (Işık Yayan Diyot), tek yönde akım geçiren yarı iletken bir devre elemanıdır:
Direnç (Rezistör) Neden Zorunludur?
LED'ler neredeyse sıfır iç dirence sahiptir. Eğer bir LED'i doğrudan Arduino'nun 5V çıkışına bağlarsanız üzerinden kontrolsüz yüksek akım geçer; saniyeler içinde LED patlayarak yanar ve Arduino pini zarar görebilir.
Bu sebeple her LED'in önüne mutlaka bir akım sınırlama direnci bağlanmalıdır:
Sensörler: Robotun Duyu Organları
Robotların dış dünyayla etkileşime girmesini sağlayan en popüler eğitim sensörleri:
1. Ultrasonik Mesafe Sensörü (HC-SR04)
İnsan kulağının duyamayacağı 40.000 Hz frekansında ses dalgası yayarak yankının geri dönüş süresinden santimetre cinsinden mesafe hesaplar. Robotların duvarlara veya engellere çarpmaması için kullanılır. 2 cm ile 400 cm arasında ölçüm yapar.
2. Işık Sensörü (LDR / Fotodirenç)
Üzerine düşen ışığın şiddeti arttıkça elektriksel direnci düşen bir sensördür. Ortamın aydınlık mı yoksa karanlık mı olduğunu anlamak, akıllı sokak lambaları ve güneş takip sistemleri geliştirmek için kullanılır.
3. Sıcaklık ve Nem Sensörü (DHT11)
Ortamdaki havanın sıcaklığını (0-50 °C) ve bağıl nem oranını (%20-%90) dijital veri olarak Arduino'ya iletir. Akıllı sera ve hava durumu istasyonlarında tercih edilir.
4. Hareket Sensörü (HC-SR501 PIR)
Canlıların yaydığı pasif kızılötesi (ısı) dalgalarındaki değişimi fark eder. Ev alarm sistemlerinde ve otomatik koridor lambalarında kullanılır.
Motorlar ve Motor Sürücüler: Robotun Kas Gücü
Bir robota hareket kazandırmak için motorlar ve bu motorları kontrol eden sürücüler kullanılır:
1. Sarı Redüktörlü DC Motorlar (6V 250 RPM)
Robot arabaların tekerleklerini döndüren standart motorlardır. İçindeki plastik dişli kutusu (redüktör), motorun hızını düşürerek çekiş gücünü (torkunu) artırır; böylece robot zeminde kaymadan ilerler.
2. Servo Motorlar (SG90 Mikro Servo)
Tekerlek gibi 360 derece sürekli dönmek yerine, verdiğiniz komuta göre tam olarak istenen açıya (0 ile 180 derece arasında) dönüp orada sabit duran hassas motorlardır. Robot kolların parmaklarında, bariyer kapılarda ve radar tarama başlıklarında kullanılır.
3. L298N Çift Motor Sürücü Modülü
Arduino pinleri en fazla 20-40 mA akım verebilir; oysa bir DC motor çalışırken 300-500 mA akım çeker. Motorları doğrudan Arduino'ya bağlarsanız kart yanar! L298N motor sürücü modülü, harici pilden aldığı yüksek akımı Arduino'nun kontrol sinyalleriyle motorlara güvenle aktaran bir güç köprüsüdür.
Güç Kaynakları ve Pil Güvenliği
Robotik projelerde en çok yapılan hataların başında yanlış pil seçimi gelir:
Yaşa Göre Robotik Kodlama Seti Seçimi
| Yaş Grubu | Uygun Set Türü | Örnek Popüler Ürünler | Ortalama İçerik | Temel Avantajı |
|---|---|---|---|---|
| 6 - 8 Yaş | Ekransız veya Manyetik Modüler Blok Kitleri | Matatalab, Lego Spike Essential | Ahşap bloklar, manyetik modüller, tekerlekli robot gövdesi | Ekran bağımlılığı olmadan somut dokunarak öğrenme |
| 9 - 12 Yaş | Blok Kodlama Uyumlu Robotik Kitler | Makeblock mBot, Micro:bit Başlangıç Kiti | Dahili sensörlü ana kart, mBlock yazılımı, 2WD gövde | Kablo karmaşası olmadan hızlıca çalışan robot yapabilme |
| 12 - 16 Yaş | Arduino Proje ve Süper Başlangıç Setleri | Arduino Uno R3 Klon Süper Başlangıç Seti | Uno kart, breadboard, 25 çeşit sensör, motorlar, LCD ekran | Gerçek mühendislik parçaları, sınırsız proje üretme esnekliği |
| 16+ Yaş | İleri Seviye IoT ve Yapay Zeka Setleri | ESP32 Geliştirme Seti, Raspberry Pi 4/5 | Wi-Fi/Bluetooth çipleri, kamera modülü, Linux tabanlı kart | Kablosuz veri iletimi, görüntü işleme ve otonom karar |
Başlangıç İçin Örnek Malzeme Listesi
Bireysel olarak malzeme toplayacak bir öğrenci için en ekonomik ve verimli "Sepet Listesi":
| Malzeme Adı | Önerilen Adet | Kullanım Alanı ve Proje Örneği |
|---|---|---|
| Arduino Uno R3 (Klon - CH340 Çipli) | 1 Adet | Sistemin ana işlemci beyni (Tüm projelerin temeli) |
| Büyük / Orta Boy Breadboard | 1 Adet | Devre bileşenlerini lehimsiz takıp çıkarma |
| Jumper Kablo Paketi (Erkek-Erkek & Erkek-Dişi) | 40'ar Adet | Pinler arası elektriksel bağlantı |
| 5mm LED Paketi (Kırmızı, Yeşil, Sarı, Mavi) | 20 Adet | Işıklı göstergeler ve trafik lambası projesi |
| Direnç Paketi (220 Ohm ve 10k Ohm) | 20'şer Adet | LED akım sınırlama ve buton direnci |
| Push Buton (4 Bacaklı) | 4 Adet | Kullanıcı girdisi alma (Açma/kapama anahtarı) |
| LDR Işık Sensörü (Fotodirenç) | 2 Adet | Otomatik gece lambası projesi |
| HC-SR04 Ultrasonik Mesafe Sensörü | 1 Adet | Engelden kaçan robot ve park sensörü projesi |
| SG90 9g Mikro Servo Motor | 1 Adet | Açısal kol ve radar mekanizmaları |
| Pasif / Aktif Buzzer | 1 Adet | Sesli uyarı ve melodi çalma |
| 16x2 I2C Karakter LCD Ekran | 1 Adet | Sıcaklık, mesafe ve mesajları ekrana yazdırma |
| 2x 18650 Pil Yuvası ve Piller | 1 Takım | Robot motorlarının güçlü beslenmesi |
Bu temel listeyle yapılabilecek projelerin ayrıntılı rehberine Robotik Kodlama Projeleri: 20 Kolay Uygulama sayfamızdan ulaşabilirsiniz.
Robotik Kodlama Malzemeleri Alırken Dikkat Edilecekler
Sıkça Sorulan Sorular
Klon Arduino bilgisayara nasıl tanıtılır?
CH340 USB çipine sahip klon kartları bilgisayarınıza taktığınızda ilk seferde tanınmayabilir. İnternetten tamamen ücretsiz ve güvenli olan "CH340 Driver" yazılımını indirip kurduğunuzda kartınız anında bir COM portu kazanır ve kullanıma hazır hale gelir.
Parçaları bağlarken patlama veya çarpılma riski var mı?
Hayır. Bu setteki tüm bileşenler maksimum 5 Volt gibi son derece zayıf bir doğru akımla çalışır. Yanlış bağlandığında en fazla LED'iniz yanar veya entegre ısınır; insana fiziksel zarar verebilecek hiçbir elektrik riski yoktur.
Lehim makinesi almama gerek var mı?
Hayır. İlk 1-2 yıl boyunca geliştireceğiniz tüm projelerde breadboard kullanılacağı için lehim makinesine kesinlikle ihtiyacınız yoktur.
Sonuç
Doğru malzemelerle yola çıkmak, robotik kodlama öğrenme serüveninizin hem keyifli hem de kesintisiz ilerlemesini sağlar. İhtiyacınız olan parçaları temin ettikten sonra teorik bilgiden uygulamaya geçmek için Robotik Kodlama Nasıl Öğrenilir? Sıfırdan Başlangıç rehberimizi adım adım takip edebilir veya 5. Sınıf Robotik Kodlama Konuları ve Örnekleri sayfamızdaki etkinlikleri uygulamaya başlayabilirsiniz.