Keyestudio Engel Sensörü Infrared (IR)
Keyestudio Engel Sensörü Infrared (IR) Tanıtım
Kızılötesi engellerden kaçınma sensörü, mesafe ayarlama işlevi ile donatılmıştır ve özellikle tekerlekli robotlar için tasarlanmıştır. Bu sensör ortam ışığına güçlü bir şekilde uyum sağlar ve yüksek hassasiyete sahiptir. Bir çift kızılötesi verici ve alıcıya sahiptir sahiptir. Verici tüp tarafından başlatılan kızılötesi ışın bir engelle (reflektör) karşılaştığında, kızılötesi ışın alıcıya yansıtılır ve gösterge yanar ve sinyal çıkış arayüzü dijital sinyal verir. Potansiyometre düğmesi aracılığıyla algılama mesafesini ayarlayabiliriz (etkili mesafe: 2 ~ 40cm, çalışma voltajı: 3,3V-5V). Geniş voltaj aralığı sayesinde, bu sensör değişken güç kaynağı voltajı altında bile sürekli çalışabilir ve çeşitli mikro kontrol cihazlarının, Arduino kontrol cihazlarının ve BS2 kontrol cihazlarının kullanımı için uygundur. Robot, üzerine monte edilmiş bu sensör ile ortamdaki değişiklikleri algılayabilir.
Özellikler
- Çalışma Gerilimi: DC 3.3V-5V
- Çalışma Akımı: ≥20mA
- Çalışma Sıcaklığı: -10 ℃ - + 50 ℃
- Algılama Mesafesi: 2-40cm
- IO Arayüzü: 4 telli arayüz (- / + / S / EN)
- Çıkış Sinyali: TTL voltajı
- Konaklama Modu: Çok daire dirençli düzenleme
- Etkili Açı: 35 °
- Ebat: 41.7 * 16.7mm
- Ağırlık: 5g
Bağlantı Şeması
Örnek Kod
const int sensorPin = 2; // the number of the sensor pin const int ledPin = 13; // the number of the LED pin int sensorState = 0; // variable for reading the sensor status void setup() { pinMode(ledPin, OUTPUT); pinMode(sensorPin, INPUT); } void loop(){ // read the state of the sensor value: sensorState = digitalRead(sensorPin); // if it is, the sensorState is HIGH: if (sensorState == HIGH) { digitalWrite(ledPin, HIGH); } else { digitalWrite(ledPin, LOW); } }
Kaynaklar
Video
https://drive.google.com/open?id=19HbFiYtTGCL12pJj5BLl44H5_ABt_wyr