3000 TL ve üzeri siparişlerde Kargo Ücretsiz!
Arduino ile CNY70 Sensör Kullanımı

Arduino ile CNY70 Sensör Kullanımı

Bu blog yazısında Arduino Uno ve CNY70 Optik Sensör ile yapılan projenin adım adım nasıl gerçekleştirildiği anlatılmaktadır. Projede kullanılan malzemeler, bağlantılar, kodlama süreci ve sonuçları detaylı olarak açıklanmıştır. Arduino ve sensörler hakkında

3 dk okuma 2847 okunma

Arduino ile CNY70 Sensör Kullanımı: Bu projede, Arduino Uno ve Optik CNY70 Sensör'ü kullanarak basit bir proje gerçekleştireceğiz. İşte projenin adımları:

Gerekli Malzemeler:

  • Arduino Uno R3 DIP Klon
  • CNY70 Optik Sensör
  • 220 ohm 1/4W Direnç
  • 10K ohm 1/4W Direnç
  • 5mm Kırmızı Led

CNY70 Optik Sensör Nedir? CNY70 optik sensörü, yansıyan ışığa karşı duyarlı bir sensördür. Bu sensör, yansıyan ışığın alıcı tarafından algılanması için ışık yayıcı ve kızılötesi kısa menzilli bir foto transistörün birleşiminden oluşur.

Çalışma Prensibi: Sensör, kızılötesi ışık yayıcısının yansıdığında, foto transistör tarafından algılanan bir ışık sinyali üretmesi prensibine dayanır. Yani yüzeye çarpan ışık miktarına bağlı olarak sensörün çıkışı değişir.

Bu projede, sensörden gelen sinyali kullanarak bir işlem gerçekleştireceğiz.

Eğer yüzeye yansıyan ışık varsa, foto transistörün iletimi sağlanır. Yansıyan ışık olmadığında ise iletim kesilir.

Bu adımları takip ederek CNY70 sensörünü Arduino ile kullanabilir ve yüzeye yansıyan ışığı algılamak için temel bir devre oluşturabilirsiniz.

CNY70 Optik Sensörün Teknik Özellikleri:

  • Boyut: 7 x 7 x 6 mm
  • Verici Dalgaboyu: 960 nm
  • Algılama Aralığı: 0 ila 5 mm
  • Çalışma Gerilimi: 5V

Bağlantıları devre şemasına uygun bir şekilde gerçekleştirdikten sonra, Arduino Uno kartınıza kodu yükleyerek test edebilirsiniz.

Lütfen, devrenizdeki bileşenleri doğru şekilde birbirine bağladığınızdan emin olun. Aşağıda bağlantıları açıklayan adımlar bulunmaktadır:

  1. Kırmızı LED'in uzun bacağını (anot) Arduino kartının 3 numaralı pinine bağlayın. Kısa bacağını (katot) ise 220 ohm direnç ile Arduino kartının GND (Toprak) pinine bağlayın.

  2. CNY70 sensörünün 1. ve 3. bacaklarını GND (Toprak) pinine bağlayın. 4. pini ise 220 ohm direnç ile Arduino kartının 5V pinine bağlayın. 2. pini ise 10K ohm direnç ile Arduino kartının 5V pinine bağlayın.

  3. Arduino kodunu aşağıdaki linkten indirip inceledikten sonra, Arduino IDE yazılımını açarak kodu yükleyebilirsiniz.

Bu adımları doğru bir şekilde uygulayarak, CNY70 sensörünü düzgün bir şekilde kullanabilir ve projenizi başarıyla test edebilirsiniz.

int sensor = 2; // CNY70 sensörünün bağlandığı pin numarası
int cny70 = 0; // CNY70 sensöründen gelen değeri saklamak için kullanılan değişken
int Led = 3; // Kullanılan LED'in bağlandığı pin numarası

void setup()
{
 // Pin ayarları
 pinMode(sensor, INPUT); // Sensör giriş olarak ayarlandı
 pinMode(Led, OUTPUT); // LED çıkış olarak ayarlandı
 digitalWrite(Led, LOW); // LED ilk başta söndürüldü
}

void loop()
{
 cny70 = digitalRead(sensor); // CNY70 sensöründen değer okundu
 delay(100); // 100 ms bekleme yapıldı
 if (cny70 == 0) // Eğer sensör aktifse (yansıyan ışık algılanıyorsa)
 {
 digitalWrite(Led, HIGH); // LED'i yak
 }
 else // Eğer sensör aktif değilse (yansıyan ışık algılanmıyorsa)
 {
 digitalWrite(Led, LOW); // LED'i söndür
 }
}
  1. Teknoloji ile uğraşmak sadece öğrenmekle kalmaz, aynı zamanda keyifli de olabilir. Denemeler yaparak, hatalardan öğrenerek ve projelerinizi gerçekleştirerek bu keyfi yaşayabilirsiniz.

Projeyi tamamladığınızda, Arduino ve sensörler hakkında daha fazla bilgi sahibi olduğunuz gibi, aynı zamanda bir teknoloji meraklısı olarak yeteneklerinizi geliştirdiniz

Paylaş
Tüm yazılara dön

Yorumlar

Bu yazıya henüz yorum yapılmamış. İlk yorumu siz yazın.

E-posta adresiniz yayınlanmaz. Yorumlar yayınlanmadan önce denetlenir.

Bu form Google reCAPTCHA ile korunmaktadır; Google Gizlilik Politikası ve Hizmet Şartları geçerlidir.

Benzer Yazılar

Hızlı Kargo Hafta içi saat 15:00 öncesinde oluşturduğunuz tüm siparişler aynı gün kargoya verilmektedir.
Güvenli Alışveriş Tüm bilgileriniz 256 Bit SSL sertifikasıyla korunmaktadır.
Uzman Teknik Servis Ürünleriniz için profesyonel bakım ve onarım.
Ücretsiz Kargo Belirli tutarın üzerindeki alışverişlerinizde kargo ücreti ödemezsiniz.

Bültenimize Abone Ol

Kampanya ve fırsatlardan ilk siz haberdar olun.

Kuruköprü Mah. Sefa Özler Cad. özden İşmerkezi kat 7/74 Seyhan / adana

Ödeme Yöntemleri

Visa Mastercard Banka Kartı World

©2017 - 2026 Tüm hakları saklıdır.