GY-31 Renk Tanıma Sensör Modülü
GY-31 Renk Tanıma Sensör Modülü Hakkında Detaylı İnceleme
GY-31, önüne gelen yüzeyin rengini ölçen bir renk algılama modülüdür. Kart üzerindeki fotodiyot dizisi kırmızı, yeşil, mavi ve filtresiz kanallara ayrılmıştır; seçilen kanaldan gelen ışık miktarı bir kare dalga frekansına çevrilerek çıkış pininden verilir. Frekans ne kadar yüksekse o renk bileşeni o kadar baskındır.
Kartın dört köşesinde beyaz LED bulunur. Bu LED'ler ölçülen yüzeyi sabit ve bilinen bir ışıkla aydınlatır; böylece ortam ışığındaki değişimlerin ölçümü bozması engellenir. LED'ler istenirse LED pini üzerinden kapatılabilir.
S0 ve S1 pinleri çıkış frekansının ölçeklenmesini, S2 ve S3 pinleri ise hangi renk filtresinin okunacağını belirler. Mikrodenetleyici bu dört pini sırayla ayarlayıp OUT pinindeki frekansı ölçerek RGB değerlerini elde eder. Arduino tarafında pulseIn fonksiyonu veya donanım sayıcı ile ölçüm yapılır.
Öne Çıkan Avantajlar
Dört LED'li sabit aydınlatma
Kart üzerindeki beyaz LED'ler ortam ışığından bağımsız kararlı ölçüm sağlar.
Frekans çıkışı
Analog gürültüden etkilenmeyen kare dalga çıkışı; uzun kablo mesafelerinde bile kararlıdır.
Ölçeklenebilir çıkış
S0/S1 pinleriyle çıkış frekansı ölçeklenerek farklı mikrodenetleyici hızlarına uyarlanır.
Kolay entegrasyon
Dört kontrol pini ve bir çıkış pini ile herhangi bir mikrodenetleyiciye bağlanır.
Teknik Özellikler
| Özellik | Değer / Açıklama |
|---|---|
| Model | GY-31 |
| Ölçüm | Kırmızı, yeşil, mavi ve filtresiz kanallar |
| Çıkış | Kare dalga frekansı (OUT) |
| Kontrol pinleri | S0, S1 (ölçek), S2, S3 (renk filtresi) |
| Aydınlatma | 4 adet beyaz LED (LED pini ile kapatılabilir) |
| Çalışma gerilimi | 3,3 V - 5 V |
| Bağlantı | VCC, GND, S0, S1, S2, S3, OUT, LED |
| Ölçüm mesafesi | Yüzeye yakın (birkaç mm - 1 cm) en kararlı sonucu verir |
Kullanım Alanları
- Renk ayırma ve sıralama makineleri
- Çizgi izleyen robotlarda renkli çizgi ayrımı
- Geri dönüşüm ayırma düzenekleri
- Oyuncak ve eğitim robotları
- Kalite kontrol renk denetimi
- Renk eşleştirme oyunları
- Meyve olgunluk ayrımı
- Rubik küp çözen robotlar
- Ambalaj renk doğrulama
- Eğitim ve prototip çalışmaları
Renk ölçümü mesafeye ve yüzey parlaklığına duyarlıdır. Kararlı sonuç için sensörü yüzeye yakın ve sabit mesafede tutun, kullanmadan önce beyaz ve siyah referansla kalibrasyon yapın. Parlak ve yansıtıcı yüzeylerde okuma sapabilir.
Teknik Sıkça Sorulan Sorular (SSS)
Renk değerini doğrudan RGB olarak mı verir?
Hayır. Her kanal için bir frekans verir; RGB değerine çevirmek için mikrodenetleyicide ölçüm ve kalibrasyon yapılır.
Kalibrasyon nasıl yapılır?
Bilinen beyaz ve siyah yüzeylerde ölçüm alınarak her kanal için üst ve alt sınır belirlenir, sonraki ölçümler bu aralığa oranlanır.
LED'leri kapatabilir miyim?
Evet. Kart üzerindeki LED pini üzerinden LED'ler kontrol edilebilir; ancak kapalıyken ortam ışığı sonucu etkiler.
Hangi mesafeden ölçüm yapar?
En kararlı sonuç yüzeye yakın mesafede alınır. Mesafe arttıkça LED aydınlatması zayıflar ve ölçüm sapar.
Şeffaf veya parlak yüzeyleri okur mu?
Parlak ve yansıtıcı yüzeylerde LED ışığı doğrudan geri yansıyarak ölçümü bozabilir. Mat yüzeylerde sonuç daha güvenilirdir.











