VEX IQ Renk Sensörü
Renk Sensörü hakkında bilgi edinin
Mesafe Sensörü hakkında daha fazla bilgi edinmek için, Okuyucudan grubun Vex Kütüphanesindeki VEX IQ Renk Sensörü makalesini nasıl okuyacağını düzenlemesini isteyin. Bu makalede Renk Sensörünün nasıl çalıştığı ve nasıl kullanılabileceği ele alınacaktır.

Renk Sensörü ile Programlama
Programcının VEXcode IQ'yu açmasını sağlayın ve aşağıdaki adımları izleyin:
-
VEXcode IQ'dan Testbed şablon örneği projesini açarak başlayın.

- Örnek projeyi açmaya yardımcı olması için Use Example Projects and Templates (Örnek Projeleri ve Şablonları Kullan) eğitim videosunu görüntüleyin.
-
Aşağıdaki projeyi oluşturun ve Renk Sensörü olarak kaydedin (macOS, Windows, Chromebook , iPad):

Renk Sensörünü Test Edin
Test Cihazının VEX IQ Brain'i bilgisayarınıza bağlamasını sağlayın ve ardından aşağıdaki adımları izleyin:
- Projeyi IQ Robot Brain'e indirin.
- Bir nesne yakındaysa ve yakındaysa, o nesnenin ne renk olduğunu raporlamak ve yazdırmak için projeyi çalıştırın.
- Bir projeyi indirme ve çalıştırma konusunda yardım almak için Proje İndirme ve Çalıştırma eğitim videosunu görüntüleyin.
- Sensörün Test Yatağında nasıl davrandığına dair gözlemlerinize ve okumadaki bilgilere dayanarak, aşağıdaki soruları yanıtlayın ve Kaydediciden bunları mühendislik defterinize belgelemesini isteyin:
- Renk Sensörü, bir nesnenin bir dizi değeri ne kadar uzakta kullandığını bildiriyor mu? Veya sadece 1 (DOĞRU) veya 0 (YANLIŞ) kullanarak bir nesnenin tespit edilip edilmediğini bildirebilir mi?
- Renk Sensörü IQ Beynine kaç farklı renk bildirebilir?
Öğretmen Araç Kutusu
-
Cevaplar
Aşağıdaki cevaplar değişebilir:
-
Renk Sensörü, yakın bir nesneyi ikili değer (0 - yanlış veya 1 - doğru) olarak algılayıp algılamadığını bildirir. Mesafe Sensörü, bir nesnenin bir dizi değer kullanarak ne kadar uzakta olduğunu bildirebilir.
-
Öğrenciler Renk algılama bloğunda listelenen renkleri sayarsa, Renk Sensörünün 14 olası renk bildirdiğini söyleyebilirler. Bununla birlikte, Renk Sensörü, bloğun rengine atıfta bulunduğunuzda öğrendiğiniz bu 14 rengin sadece 12 'sinin adını bildirir. Böylece Renk Sensörü 14 rengi algılayabilir ve daha sonra bunları rapor edilebilen 12 renk adına ayırabilir. Ek olarak, Renk Sensörü renk tonu değerini derece cinsinden bildirebilir. Bloğun Tonuna bakarsanız , 0 ila 360 derece arasında değişen değerleri raporlayabildiğini göreceksiniz. Bu cevaplardan herhangi biri kabul edilebilir, ancak teknik olarak renk adlarını bildirirken, Renk Sensörü blok rengini kullanarak toplamda 12 tane bildirebilir.
Parlaklığı Algılamak için Renk Sensörünü Programlayın
VEXcode IQ'yu açın ve şu adımları izleyin:
-
VEXcode IQ'dan Testbed şablon örneği projesini açarak başlayın.

- Örnek projeyi açmaya yardımcı olması için Use Example Projects and Templates (Örnek Projeleri ve Şablonları Kullan) eğitim videosunu görüntüleyin.
-
Aşağıdaki projeyi oluşturun ve Parlaklık olarak kaydedin (macOS, Windows, Chromebook , iPad):

Renk Sensörünün Bir Hattı İzleme Yeteneğini Test Edin
VEX IQ Brain'i bilgisayarınıza bağlayın ve ardından aşağıdaki adımları izleyin:
- Projeyi IQ Robot Brain'e indirin.
- Açık beyaz/açık bir yüzeyde koyu/siyah bir çizgi bulun veya oluşturun.
- Test Yatağını, Renk Sensörünü çizgi boyunca ileri geri ve daha hafif yüzeye birkaç kez hareket ettirebilecek şekilde konumlandırın.
- Renk Sensörü karanlık (hat üzerinde) veya parlaklık (hat dışında) algılarsa raporlamak ve yazdırmak için projeyi çalıştırın.
- Bir projeyi indirme ve çalıştırma konusunda yardım almak için Proje İndirme ve Çalıştırma eğitim videosunu görüntüleyin.
- Parlaklık projesi çalışırken, Renk Sensörünü çizgide ve yüzeyde aşağı doğru çevirin ve yavaşça ileri geri hareket ettirin.
- Basılı raporlar için Beyin ekranını izleyin.
- Sensörün nasıl davrandığına ve okumadaki bilgilere ilişkin gözlemlerinize dayanarak, aşağıdaki soruları yanıtlayın ve Kaydediciden bunları mühendislik defterinize belgelemesini isteyin:
- Bir çizgiyi tespit etmek ve/veya takip etmek için hangi senaryoda Renk Sensörü kullanabilirsiniz?
- Yukarıdaki örnek projede, Beyin "Çizgi dışı" yazdırdığında, algıladığı parlaklık açısından bu ne anlama gelir?
Öğretmen Araç Kutusu
-
Cevaplar
Aşağıdaki cevaplar değişebilir:
-
Bir Renk Sensörü, sahadaki çizgileri kılavuz olarak kullanmak için bir yarışma ortamındaki bir çizgiyi tespit etmek veya takip etmek için kullanılabilir. Çizgilerin algılanması ve takip edilmesi, hatların durma noktalarını belirtmek (raflarla veya diğer yüzeylerle çarpışmamaları için) veya depo etrafındaki rotaları tanımlamak (robotların konumlar arasında kendileri için gezinmelerine gerek kalmaması için) için kullanıldığı robotların üretimi veya stoklanması için de önemli olabilir. Elbette, sürücüsüz arabaların yollarda şerit içinde kalma yeteneği de dahil olmak üzere birçok olası ek cevap vardır.
-
Brightness projesinde, algılanan parlaklık % 25 'ten büyük olduğunda Test Yatağı "Off the line" yazdırmış olmalıdır. Beyaz veya açık renkli yüzeyin parlaklığının % 25 'ten düşük olarak algılanması muhtemel değildir - yalnızca siyah çizgi algılanmalıdır.
Öğretmen Araç Kutusu
-
Sorun Giderme
Renk Sensörü ile çalışırken, gerektiği gibi davranmadığı durumlar olabilir. Bu durumda, aşağıdaki adımları deneyerek sorun gidermeye başlayın:
-
Öncelikle Renk Sensörü ürün yazılımının güncel olup olmadığını kontrol ederek başlayın. Aygıt yazılımının nasıl güncelleneceği hakkında daha fazla bilgi için bu makaleyi okuyun.
-
Aygıt yazılımı güncelse, renklerin ve mesafelerin tespit edilip edilmediğini kontrol etmek için IQ Brain'deki Aygıt Bilgisi ekranına daha fazla bakın. Renk Sensörünün önünde hiçbir şey olmasa bile, Renk (" YOK ") ve Mesafe (" Uzak ") görüntülenmelidir. Renk ve Mesafe okumalarının değişip değişmediğini görmek için düz renkli bir nesneyi test edin. Kontrol Et düğmesine basarak modu “3 Renk” ten “12 Renk” veya “Gri Ölçek” e değiştirebilirsiniz. Ardından, her üç modda da okuma alıp almadığınızı görmek için düz renkli nesneyi tekrar test edin.
-
Cihaz Bilgisi ekranı, ışık seviyelerinin farklı olabileceği yeni bir ortamda Renk Sensörü ile bir proje çalıştırmadan önce de yardımcı olabilir. Aydınlatma koşulları değiştiğinde, Renk Sensörü farklı okumalar bildirebilir. Mevcut değerlerini görmek için Cihaz Bilgisi ekranını kullanın, böylece ortam ışığındaki değişikliğe uyum sağlamak için projede ayarlamalar yapılabilir.
-
"VEX IQ Sensörlerinde Sorun Giderme" makalesini de kullanabilirsiniz.
-
Cihaz Bilgisi doğru değerler bildiriyorsa, sorun öğrencinin projeyi yanlış kopyalaması olabilir.
-
Projedeki sorunları gidermek için, cihazın doğru yapılandırılıp yapılandırılmadığını kontrol edin - yani doğru Test Yatağı örnek projesini kullandıklarını kontrol edin. Renk Sensörünün nasıl yapılandırılacağı hakkında daha fazla bilgi için "VEX IQ SensörleriNasıl Yapılandırılır - VEXcode IQ" makalesini okuyun.
-
Öğrencilerin projeyi doğru bir şekilde kopyaladıklarından ve oluşturduklarından emin olun. Proje hataya veya projenin sonuna doğru ilerledikçe mevcut sensör değerlerini Beyin üzerinde görüntülemek için VEXcode IQ'daki baskı bloğunu kullanabilirsiniz.
-
-
Cihaz Bilgisi doğru değerleri bildirmiyorsa, sorun donanımla ilgili olabilir.
-
Donanımı gidermek için "VEX IQ Cihazlarını Akıllı Bağlantı Noktalarına Bağlama" makalesini kullanarak AkıllıKablo ile bağlantı noktası bağlantısını kontrol etmeyi deneyin.
-
Renk Sensörü düzgün bağlanmışsa ve hala olması gerektiği gibi davranmıyorsa, Renk Sensöründe fiziksel bir sorun olabilir. Başka bir Renk Sensörü ile değiştirmeyi test edin.
-