10/18/2006

Mars ! (Video)

Toplantıda seyrettiğimiz video'yu buraya da koyuyorum. Tekrar izlemek isteyenler olabilir.Herkese Sevgiler...

10/16/2006

Programlamaya Giriş (1)

Sevgili çocuklar, biliyorsunuz ki programlanmayan robotlar hiç bir işe yaramaz.

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'u denerken çekilmiş bir video. Kutlu Kağan'ıda görebiliyoruz... ;)

GelBot Prototip 2

- GelBot Prototip 2 -


Dün 4. ve 5. sınıflarla GelBot'un ilk prototipini yapmıştık. Bugün 6. 7. ve 8. sınıflarla ilk prototipi biraz geliştirdik. Yeni algılayıcılar ekledik. Örneğin Uzaklık Algılayıcısı. Bu algılayıcı robotumuza önündeki cisimleri algılama yeteneği kazandırdı, GelBot böylece duvara yada başka bir cisme çarpmadan onların farkına varabilecek.



Robota Ait Teknik Bilgiler

Kullanı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

- GelBot Prototip 1 -


İ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.