10/18/2006
Mars ! (Video)
10/16/2006
Programlamaya Giriş (1)
Bilgisayar Programı Nedir ?
Bir bilgisayar programı bilgisayara ne yapması gerektiğini söyler. Bildiğiniz üzere, robotlarda programlanabilir bilgisayarlar bulunur, biz bu bilgisayara "elektronik beyin" demiştik. Bu bilgisayar robotumuzu yönetir, bilgisayarıda "Bilgisayar Programları" yönetir.
Algoritma Nedir ?
Algoritma, bir bilgisayar programında izlenecek yollar kümesidir.
Algoritmaya bir örnek vermek istiyorum;
Algoritmalar bize bilgisayarları programlamadan önce ne yapacağımızı bilmemiz açısından yardımcı olur. Algoritmayı robotlarımızı programlamadan önce de kullanacağız. Örneğin, robotumuzun bir işi gerçekleştirmesini istiyoruz, ilk olarak robotun hangi aşamalarda neler yapması gerektiğini tartışıp bir algoritma oluşturmalıyız. Daha sonra bunu programlamalıyız.
Şimdi sizinde bu konuda düşünmenizi istiyorum. Yukarıda okula gelmeden önce yaptığımız işlemleri gördük. Kendinizi programladığınızı düşünün. Cumartesi günü ne yapardınız ? Kendinizi programlayın ve bunu bir kağıda yazın. Çok uzun olmasına gerek yok. Bakalım kendinizi nasıl programlıyacaksınızı, çok merak ediyorum! Herkese Sevgiler. Görüşürüz ;)
10/11/2006
GelBot'un İlk Denemeleri (Video)
GelBot Prototip 2
Robota Ait Teknik BilgilerKullanılan Parçalar
- 1 Elektronik Beyin
- 1 Ses Algılayıcısı
- 1 Uzaklık Algılayıcısı
- 1 Dokunma Algılayıcısı
- 2 Servo Motor
- 5 Kablo
- Lego Technic Parçaları
Robotun Yetenekleri
Robot, GelBot Prototip 1 yeteneklerini taşımasının yanı sıra, önündeki cisimleri de görebiliyor.
Önüne bir cisim çıkarsa geriye kaçabilir. Arkasındaki dokunma algılayıcısı, geriye kaçarken cisimleri algılayabilmesini sağlar.
Programlanması
Robot prototip 1'e göre daha yetenekli bununla beraber daha karmaşık programlamalar gerektiriyor. İleride daha karmaşık programları nasıl yapabileceğimizi göreceğiz.
Herkese Sevgiler...
İlk Robotumuzu Yaptık: GelBot
İlk robutumuzu yaptık! İsmi "GelBot", Gelişim ve Robot kelimelerinden geliyor. Henüz basit bir aşamada (Prototip 1) ama haftaya daha da geliştireceğiz.
Robota Ait Teknik Bilgiler
Kulanılan Parçalar
- 1 Elektronik Beyin
- 1 Ses Algılayıcısı
- 2 Servo Motor
- 3 Kablo
- Lego Technic Parçaları
Robotun Yetenekleri
Ses algılayıcısıyla ölçtüğümüz (bu algılayıcıyı daha önce "İşte Algılayıcılar! (Bölüm 2)" de görmüştük) sesin şiddetine göre elektronik beyin motorlara güç veriyor. Böylece motorlar ortamdaki sesin şiddetine göre hızlanıyor yada yavaşlıyor.
Robotun diğer bir yeteneği yine Ses'le ilgili. Robotun hareketini ses komutuyla (alkışlamak, bağırmak, vb.) değiştirebiliyoruz. Yani robot ileri doğru hereket ederken ses komutuyla sağa veya sola yada geriye dönmesini sağlayabiliyoruz.
Programlanması
Şu an basit bir programlama yaptık. İleride "Programlama" konusunu bitirince daha detaylı olarak programlama yapabileceğiz.
GelBot'a ait videoları çok yakında izleyebileceğiz. Kendinize iyi bakın, sevgiler.

