Skip to main content

Görme Sensörünün Kullanımı - Blok Tabanlı

Öğretmen Araç Kutusu simgesi Öğretmen Araç Kutusu - Bu Etkinliğin Amacı

Görme Sensörünü etkili bir şekilde kullanmak, öğrencilerin onu bulunduğu ortama göre yapılandırabilmelerini ve ayarlayabilmelerini gerektirir. Aşağıdaki etkinlikte öğrenciler her ikisini de nasıl yapacaklarını öğrenecekler.
Görme Sensörünü Algılama bloklarıyla programlama hakkında daha fazla bilgi için VEXcode V5 içindekiyardım bilgileriniziyaret edin.

Aşağıda öğrencilerinizin bu etkinlikte neler yapacaklarının bir özeti yer almaktadır:

  • Nesneleri Algılama (Vision) örnek projesini açın.

  • Görüntü Sensörünü Yapılandırmaöğretici videosunu izleyin.

  • Görüntü Sensörünü yapılandırın.

  • Nesneleri Algılama (Vision) örnek projesini çalıştırın.

  • Tartışın ve Düşünün.

  • Görüntü Sensörünün Ayarlanmasıeğitim videosunu izleyin.

  • Görüntü Sensörünü ayarlayın.

Öğretmen İpuçları simgesi Öğretmen İpuçları

Eğer öğrenci VEXcode V5'i ilk kez kullanıyorsa, araç çubuğundaki Eğitimleri inceleyerek diğer temel becerileri de öğrenebilir.

VEXcode V5 Araç Çubuğu'nda Eğitimler simgesi kırmızı kutuyla vurgulanmıştır. Soldaki Araç Çubuğu'nda V5 logosu, küre simgesi, Dosya ve ardından Eğitimler yer alıyor. Sağ tarafta farklı işlevleri gösteren başka simgeler de bulunmaktadır.

Gerekli donanımı, mühendislik defterinizi alın ve VEXcode V5 'i açın.

Gerekli Malzemeler:
Adet Gerekli Malzemeler
1

VEX V5 Sınıf Başlangıç Kiti

1

VEXcode V5 (en son sürüm, Windows, macOS, Chromebook)

1

Mühendislik Defteri

1

Görme Sensörünü Yapılandırma (Eğitim)

1

Görme Sensörünü Ayarlama (Eğitim)

1

Nesneleri Algılama (Vizyon) örnek projesi

Bu etkinlik size Görme Sensörünü kullanmak için gerekli araçları verecektir.

Bloklar hakkında bilgi edinmek için VEXcode V5 'in içindeki Yardım bilgilerini kullanabilirsiniz. Yardımözelliğini kullanma konusunda rehberlik için Yardımı Kullanma öğreticisine bakın.

VEXcode V5 'teki araç çubuğu, Öğreticiler simgesini gösteren kırmızı bir ok ile. Araç çubuğu soldan sağa doğru V5 logosunu, bir küre simgesini, Dosyayı ve ardından Öğreticileri gösterir.

 

1. Adım: Örnek bir Proje açın.

VEXcode V5 birçok farklı örnek proje içermektedir. Bu keşifte bunlardan birini kullanacaksınız. Örnek projeleri kullanma konusunda yardım ve ipuçları için Örnekleri ve Şablonları Kullanma öğreticisine göz atın.

VEXcode V5 'teki araç çubuğu, Öğreticiler simgesini gösteren kırmızı bir ok ile. Araç çubuğu soldan sağa doğru V5 logosunu, bir küre simgesini, Dosyayı ve ardından Öğreticileri gösterir.

Ardından, aşağıdaki adımları tamamlayarak Nesneleri Algılama (Vizyon) örnek projesini açın:

  • Dosya menüsünü açın.
  • SeçÖrnekler.
  • Dosya menüsü açık ve Açık Örnekler kırmızı bir kutuda vurgulanmış VEXcode V5 Araç Çubuğu. Açık Örnekler, Yeni Bloklar Projesi, Yeni Metin Projesi ve Açık altındaki dördüncü menü öğesidir.
  • Uygulamanın üst kısmındaki filtre çubuğunu kullanın ve "Algılama" yı seçin.

VEXcode V5 'teki Tümü Filtreden seçilmiş Örnek Projeler ve gösterilen birkaç örnek proje.

Nesneleri Algılama (Görüntü)örnek projesini seçin ve açın.

Örnek proje simgesi altta Nesneleri Algılama Vizyonunu okur ve solda bir sensör ve sağda algılamayı gösteren bir taslak ile bir robot simgesi gösterir.

Projenizi Nesneleri Algılama olarak.

  • Araç çubuğunun ortasındaki pencerede artıkNesneleri Algılamaprojesinin adının olduğundan emin olun.

VEXcode V5 Araç Çubuğundaki proje adı iletişim kutusu. Yuva 1 seçilir ve proje adı Nesneleri Algılama'yı okur.

  • Ek yardım için Use Example Projects and Templates (Örnek Projeleri ve Şablonları Kullan) eğitim videosunu izleyin.

VEXcode V5 Araç Çubuğunda Eğitimler kırmızı bir okla vurgulanmıştır. Araç Çubuğu, soldan sağa V5 logosunu, bir küre simgesini, Dosyayı ve Öğreticileri gösterir.

 

Öğretmen İpuçları simgesi Öğretmen İpuçları

  • Öğrencilerin Dosya menüsündenÖrnekleri Açseçtiğinden emin olun.

  • ÖğrencilerinNesne Algılama (Görme)Örnek projesini seçtiğinden emin olun. ÖğrencilereAçık Örneklersayfasında seçebilecekleri birkaç seçenek olduğunu belirtebilirsiniz. Öğrencilere, istedikleri zaman Örnekler ve Şablonlar Kullanma eğitimine başvurabileceklerini hatırlatın.

  • Öğrencilerden proje ismine kendi adlarının baş harflerini veya gruplarının adını eklemelerini isteyebilirsiniz. Öğrencilerden programlarını göndermelerini istemeniz, programları farklılaştırmanıza yardımcı olacaktır.

  • VEXcode V5'te otomatik kaydetme özelliği bulunduğundan, proje ilk kez kaydedildikten sonra tekrar kaydedilmesine gerek yoktur.

  • Öğrencilerin kaydetme konusunda yardıma ihtiyaçları varsa, onları Projenizi Adlandırma ve Kaydetme eğitim videosuna yönlendirin.

Adım 2: Görüntü Sensörünü Yapılandırma ve Kullanma

Vizyon Sensörü yapılandırma penceresi, solda kırmızı bir küp tutan bir elin görüntüsünü, küp üzerinde bir kaplama ve üzerinde REDBOX ve W142 H142 kelimeleri ile gösterir. Sağda, BlueBox, Redbox ve Greenbox için 3 Renkli imza ayarlanmıştır.

Daha önce kaydedilmiş Nesneleri Algılama (Vision) örnek projesini açın.

Örnek proje simgesi, bir nesneyi algılayan bir sensörün diyagramı ile Nesneleri Algılama Vizyonunu okur.

Vision Sensor bu projede nasıl kullanılıyor? Proje yürütüldüğünde ne olacağını tahmin edin ve tahminleri mühendislik defterinize yazın.

VEXcode V5 'te açık olan Nesne Vizyonu Örnek Projesini Algılama. Projenin ortasındaki notta Bu proje, üç farklı renkli nesneyi algılayacak ve her nesne V5 Brain'in ekranında bulunduğunda görüntülenecektir.

indirin ve çalıştırın. Görme Sensörünün önüne farklı renkli nesneler yerleştirin ve robotun davranışını gözlemleyin. Tahmininizin projede gerçekten gözlemlediğiniz şeye kıyasla ne kadar farklı veya doğru olduğunu mühendislik not defterinize kaydedin.

Daha fazla yardım için, Projeyi İndirin ve Çalıştırın öğretici videosunu izleyin.

VEXcode V5 'teki araç çubuğu, Öğreticiler simgesini gösteren kırmızı bir ok ile. Araç çubuğu soldan sağa doğru V5 logosunu, bir küre simgesini, Dosyayı ve ardından Öğreticileri gösterir.

 

Öğretmen İpuçları simgesi Öğretmen İpuçları

Üç renkli nesnenin küp olması gerekmez, yeşil, kırmızı ve mavi renkte, nispeten küçük herhangi bir nesne olabilir.

Tartışmayı Motive Et simgesi Tartışmayı Motive Et - Cevap

Öğrencilerin bu projenin mühendislik not defterlerinde ne yapacağını öngördüklerini paylaşmalarını ve ayrıca Görüntü Sensörünün nasıl yapılandırılacağını düşünmelerini sağlamak için bir sınıf tartışması kolaylaştırın.
Aşağıdaki soruları sorarak tartışmayı kolaylaştırın:

  1. Görüntü Sensörünün yapılandırılması için adımlar nelerdir?

  2. <Object exists> bloğu ne işe yarar?

  3. [If then else] bloğu ne işe yarar?

  4. Odayı değiştirirsek Görüntü Sensörünün nesneleri algılama şekli ne olur?

Cevaplar farklılık gösterecektir:

  1. Öğrenciler nesnenin isminin belirlenmesi gerektiğini unutmamalıdırlar. Nesne, Görüntü Sensörünün çerçevesine yerleştirilmeli ve "Dondur" düğmesi kullanılarak sabitlenmelidir. Daha sonra "Ayarla" butonu kullanılarak renk seçilecek ve yapılandırılacaktır. Öğrenciler bu makaleninlistelenen adımların yanı sıra Görüntü Sensörünü Yapılandırma eğitim videosundaki adımları da özetlemelidir.

  2. <Object exists> bloğu, Görüntü Sensörünün yapılandırılmış bir nesneyi algılayıp algılamadığını bildirir. Bu bloğun nasıl kullanılacağına dair daha fazla bilgiyiYardımbilgilerinde bulabilirsiniz.

  3. [If then else] bloğu, bildirilen Boolean değerine göre [If then else] bloğunun ilk veya ikinci bölümlerindeki blokları çalıştırır. Bu bloğun nasıl kullanılacağına dair daha fazla bilgiyi Yardım bilgilerinde bulabilirsiniz.

  4. Görüntü Sensöründen farklı bir ortamdaki nesneleri algılaması istendiğinde, aydınlatma değişebilir ve nesnelerin renkleri farklı görünebilir. Bu durum, Görüntü Sensörünün nesneleri algılamasını zorlaştırabilir.

Öğretmen Araç Kutusu simgesi Öğretmen Araç Kutusu - Yayın Blokları

Nesneleri Algılama (Görüntü) örnek projesinde proje [Yayınla ve bekle] blokları kullanılarak organize edilmiştir. Proje, [Yayınla ve bekle] bloklarını kaldıracak ve tüm yığınları [Sonsuza Kadar] bloğunun içine yerleştirecek şekilde değiştirilebilir. Her iki proje de robotun aynı eylemleri gerçekleştirmesine olanak tanıyacak. [Yayınla ve bekle] bloklarının kullanılması, blokların ve programlama akışının daha iyi organize edilmesini sağlar.

Yayın blokları hakkında daha fazla bilgi içinYardımbilgi sayfasını ziyaret edin. Gerektiğinde VEXcode V5 içindeki Yardım Kullanımı eğitimine bakın.

Öğrenmenizi Genişletin simgesi Öğreniminizi Genişletin - Daha fazla nesne yapılandırın

Yapılandırmak için iki farklı renkli nesne seçin, mümkünse beyaz, mor, sarı, vb...

Sol tarafta sarı bir dişli tutan bir elin yer aldığı anlık görüntüyü gösteren Görüntü Sensörü yapılandırma penceresi. Sarı dişlinin üzerinde kare bir kaplama var ve veriler Sarı kutu, X90 y 62, w102, h 98 şeklinde okunuyor. Sağ tarafta Bluebox, Redbox, Greenbox ve Yellowbox için renk imzaları ayarlanmıştır.

Öğrencilerinyapılandırma konusunda yardıma ihtiyaçları varsa, onlarıYardımbilgi veya öğreticisine yönlendirin.

Adım 3: Vizyon Sensörünü Ayarlama

Çoğu zaman bir nesne, örneğin bir sınıfta, bir ortamda Görme Sensörü tarafından tanınacak şekilde yapılandırılır. Görme Sensörü daha sonra bir yarışma ayarı gibi farklı bir ortama alındığında, nesne Görme Sensörü tarafından tanınmayabilir. Bu durum genellikle Görüntü Sensörüyapılandırıldıktan sonra aydınlatmada meydana gelen bir değişiklikten kaynaklanır Bu sorunu çözmek için Görme Sensörünüzü ayarlamanız gerekebilir.

  • Vizyon Sensörünü Ayarlama eğitim videosunu izleyerek başlayın.
  • Sonra,Görüntü Sensörüüç renkli nesneye göre ayarlayın: kırmızı, yeşil ve mavi.

Küp ve metin okuma redbox ve x84 y 28 üzerinde bir kaplama ile kırmızı bir küp tutan bir el ile Görüş Sensörü yapılandırma penceresi daha sonra w 158 h 166. Sağdaki Bluebox, Redbox ve Greenbox renk imzaları, kadran 4.4 olarak ayarlanmış kırmızı bir kutuda vurgulanmış bir kaydırıcı ile ayarlanır.

Daha önce kaydedilmiş Nesneleri Algılama (Vision) örnek projesini açın.

Örnek Proje simgesi, alttaki Nesneleri Algılama Vizyonunu okur ve yukarıdaki bir nesneyi algılayan bir sensörün diyagramını gösterir.

Görme Sensörünün ayarlanması nesneleri ne kadar iyi algılayabildiğini nasıl etkileyecektir? Clawbot'u odanın az ya da çok ışık alan farklı bir bölümüne götürün.

V5 Pençesi bir Tarladaki mor bir küpün etrafında olan Pençe Robotu.

indirin ve çalıştırın. Görme Sensörünün önüne farklı renkli nesneler yerleştirin ve robotun davranışını gözlemleyin. Mühendislik defterinizde Görme Sensörünün nesneleri ne kadar iyi algıladığını belgeleyin. Görüntü Sensörü konum değiştirdikten sonra ayarlanmaya ihtiyaç duyar mı?

Ek yardım için, Projeyi İndir ve Çalıştır öğretici videosunu izleyin.

VEXcode V5 'teki araç çubuğu, öğreticiler simgesini gösteren kırmızı bir ok ile. Soldan sağa Araç Çubuğu V5 logosunu, bir küre simgesini, Dosyayı ve ardından Öğreticileri gösterir.

Görüntü Sensörünü gerektiği gibi ayarlayın. Görüş Sensörünü, nesneleri daha iyi algılayıp algılamadığını belirlemek ve gerektiğinde ayarlamalar yapmak için ayarlandıktan sonra test edin.

Tartışmayı Motive Et simgesi Motive Edici Tartışma - Etkinlik Üzerine Düşünme

S:Görme Sensörü nesneleri beklediğiniz gibi algıladı mı?
C:Cevaplar değişiklik gösterebilir; ancak bu sorunun amacı bilişsel düşünmeyi teşvik etmektir. Öğrenciler, Görme Sensörünün nesneleri algılama yeteneğinin ortama ve ışığa bağlı olarak değişebileceğini unutmamalıdır.

S:Görme Sensörünü gerektiği gibi ayarlayabilmek neden önemlidir?
C:Cevaplar değişiklik gösterebilse de, bir robot bir Görme Sensörü kullanıyorsa ve bir yarışmaya götürülüyorsa veya hatta bir oyun ya da mücadelede kullanılıyorsa, robotun ne kadar iyi performans göstereceği Görme Sensörünün doğruluğuna bağlı olacaktır. Hassasiyet açısından ayarlanması önemlidir.

Öğrenmenizi Genişletin simgesi Öğreniminizi Genişletin - Çoklu Nesneler

Öğrencilerden Nesneleri Algılama projesini çalıştırmalarını ve yapılandırılmış nesnelerden birden fazlasını Görüntü Sensörünün önüne yerleştirmelerini isteyin. Ne oluyor? Bulgularını mühendislik not defterlerine kaydetmelerini isteyin.
Şimdi öğrencilerden Görüntü Sensörünün önüne yapılandırılmış bir nesne ve bilinmeyen veya yapılandırılmamış bir nesne yerleştirmelerini isteyin. Ne oluyor? Bulgularını mühendislik not defterlerine kaydetmelerini isteyin.

Öğrencilere test etmeden önce, Görüntü Sensörünün önüne üç yapılandırılmış nesne yerleştirirlerse ne olacağını sorun. Öğrencilerden test etmeden önce tahminlerini yazmalarını isteyin. Deneyden sonra gözlemlerini kaydetmelerini isteyin.

Soldaki pencerede bir Greenbox ve bir Redbox tutan iki elin gösterildiği Vision Sensor Utility arayüzü. Her renkli küpün üzerinde veri içeren bir katman bulunur. Sağ tarafta Bluebox, Redbox, Greenbox ve Yellowbox'ın imzaları hazır.

Öğrencilerin tahmin ettikleri ve gözlemledikleri konularla ilgili bir tartışmayı kolaylaştırın.

Aşağıdaki soruları sorarak tartışmayı kolaylaştırın:

  • Bir, iki ve üç nesne arasındaki farklar nelerdi?
  • Birden fazla nesneyi tanıyabilmek için projeyi herhangi bir şekilde ayarlayacak mısınız?