Projelerinize odaklanmış, güçlü ve doğrusal bir ışık kaynağı eklemek istediğinizde en pratik çözüm KY-008 kodlu kırmızı lazer modülünü kullanmaktır. Bu bütçe dostu modül; güvenlik sistemlerinde ışık perdesi (tripwire) oluşturmaktan, mesafe ölçümüne, kablosuz optik veri aktarımından hedefleme sistemlerine kadar geniş bir yelpazede kullanılır. Arduino'nun dijital pinlerinden alacağımız küçük akımlarla tetiklenebilen yapısı sayesinde kontrolü son derece kolaydır.

Aşağıdaki kod, lazer modülünü Arduino üzerinden güvenli bir şekilde nasıl açıp kapatabileceğinizi gösterir. Lazerin sürekli açık kalarak aşırı ısınmasını engellemek için kod içerisinde zaman ayarlı bir çalışma döngüsü kurgulanmıştır:
// Lazer modülünün bağlı olduğu dijital pin
const int lazer_pini = 13;
void setup() {
// Lazer pinini çıkış olarak ayarlıyoruz
pinMode(lazer_pini, OUTPUT);
Serial.begin(9600);
Serial.println("Lazer Kontrol Sistemi Baslatildi.");
}
void loop() {
// Lazeri aktif ediyoruz (Lazer ışık yaymaya başlar)
digitalWrite(lazer_pini, HIGH);
Serial.println("Lazer: AKTIF");
// 2 saniye boyunca lazer açık kalır
delay(2000);
// Lazeri pasif yapıyoruz (Güvenlik ve ısınma önlemi için kapatıyoruz)
digitalWrite(lazer_pini, LOW);
Serial.println("Lazer: KAPALI");
// 5 saniye boyunca lazer kapalı kalarak dinlendirilir
delay(5000);
}
KY-008 modülünü sadece ışık vermek için değil, aktif bir sensör sistemi olarak kullanmak da mümkündür. Lazer ışınını karşı tarafa yerleştireceğiniz bir **LDR (Foto direnç)** üzerine odaklayarak basit ama aşılması imkansız bir "Lazer Bariyeri" kurabilirsiniz.
Lazer ışını kesintisiz olarak LDR üzerine vurduğunda, LDR'nin direnci düşecek ve Arduino yüksek bir analog değer okuyacaktır. Araya bir engel girdiğinde (örneğin bir el veya cisim ışığı kestiğinde) LDR üzerindeki ışık şiddeti aniden düşecek ve sistem anlık olarak engeli algılayıp alarm durumuna geçecektir. Bu teknik, ev güvenlik sistemlerinin ve otomatik geçiş kontrol mekanizmalarının temelini oluşturur.
Henüz yorum yapılmamış. İlk yorumu siz yapın!