Arduino ile Lazer Güvenlik Sistemi, projemizde Lazer Diyot Modülü KY-008 ile lazer ışıklı güvenlik sistemi tasarladık. Proje fikri, bir güvenlik sistemi oluşturma etrafında döner. Herhangi bir nesne lazer ışınını engellediğinde sesli alarm çalmaya başlar.
Endüstriyel tesislerden ev otomasyonlarına kadar geniş bir yelpazede kullanılan optik güvenlik bariyerleri, fiziksel alanların ihlalini tespit etmek için en hızlı ve kararlı yöntemlerden biridir. Bu projemizde, Arduino mikrodenetleyici platformunu ve popüler KY-008 Lazer Diyot Modülünü kullanarak ışık tabanlı (optik) bir güvenlik bariyeri tasarlıyoruz. Sistemin temel çalışma prensibi, sürekli yayılan bir lazer ışınının kesintiye uğramasını algılama esasına dayanır. Projede, lazer ışını LDR (Işık Bağımlı Direnç) sensörü üzerine düşer. Işın herhangi bir nesne veya izinsiz giriş yapan bir kişi tarafından kesildiğinde, sistem anında durumu algılar ve fiziksel sıfırlama (reset) butonuna basılana kadar aktif kalacak sesli bir alarmı (Buzzer) tetikler.
Ayrıca, bu projeyi bir mikrodenetleyiciye ihtiyaç duymadan, tamamen analog devre elemanlarıyla tasarlamak isterseniz, hazırlamış olduğumuz kapsamlı analog Lazer Güvenlik Sistemi Yapımı kılavuzumuzu da ziyaret edebilirsiniz.

Lazer tabanlı optik bariyerler; müzelerde sergilenen paha biçilmez tarihi eserlerin korunmasından, yüksek hassasiyetli endüstriyel robot kollarının çalışma alanlarında iş güvenliğini sağlamaya kadar son derece kritik görevlerde kullanılır. Bu rehberimizde, KY-008 modülünün donanımsal yapısını, optik hizalama gereksinimlerini, LDR kalibrasyonunu ve kararlı çalışan Arduino program kodunu tüm mühendislik detaylarıyla ele alacağız.
Gerekli Donanım Bileşenleri
- Arduino UNO: Projenin ana mikrodenetleyici kontrol ünitesi (diğer Arduino modelleri de kullanılabilir).
- KY-008 Lazer Verici Modülü: Noktasal, yüksek odaklı kırmızı ışık kaynağı.
- LDR (Işık Bağımlı Direnç – Photoresistor): Lazer ışınını algılayacak optik alıcı sensör.
- Buzzer (Aktif Hoparlör): Güvenlik ihlali durumunda sesli uyarı üretecek alarm ünitesi.
- Buton: Alarm durumundan çıkıp sistemi yeniden devreye almak (Reset) için fiziksel anahtar.
- 10 kΩ Direnç: LDR gerilim bölücü devresi için gerekli pull-down direnci (bkz. farklı direnç çeşitleri ve çalışma özellikleri).
- Breadboard ve Jumper Kablolar: Güvenli devre prototiplemesi için bağlantı elemanları.
KY-008 Lazer Modülü Teknik Analizi ve Karakteristiği

KY-008 Lazer Verici Modülü, oldukça kararlı, noktasal bir ışın yayan 650 nm dalga boyuna sahip kırmızı bir lazer diyottur. Kart üzerinde diyotun ömrünü korumak ve aşırı akım çekmesini önlemek amacıyla yerleşik bir akım sınırlama direnci yer alır. Modülün elektriksel ve fiziksel parametreleri şu şekildedir:
- Çalışma Gerilimi: 5 V (DC)
- Çıkış Optik Gücü: 5 mW
- Işık Dalga Boyu: 650 nm (Kırmızı spektrum)
- Çalışma Akımı: 40 mA’den az (Arduino GPIO pinlerinden doğrudan beslenebilir)
- Çalışma Sıcaklığı Aralığı: -10°C ile +40°C arası
- Boyutlar: 18.5 mm x 15 mm
Lazer Sistem Kararlılığı ve Optik Kalibrasyon Notu
KY-008 lazer modülüyle çalışırken, 650 nm kırmızı ışığın alıcı LDR üzerine odaklanma hassasiyeti, güvenlik sisteminin kararlılığını doğrudan etkiler. Modülün çıkış gücü 5 mW ile sınırlı olsa da, ışığın havadaki yayılımı ve optik kırılımlar nedeniyle mesafe arttıkça ışın çapı genişleyebilir. Bu durum LDR üzerindeki ışık yoğunluğunu (lüks değerini) azaltarak sistemin hassasiyetini düşürür. Lazerin alıcıyı tam merkezden vurmasını kolaylaştırmak ve ortam ışığından kaynaklanan gürültüleri engellemek için şu mühendislik çözümlerinden yararlanabilirsiniz:
- Optik Filtreleme ve Tüp Kullanımı: LDR alıcısını koyu renkli, mat bir borunun ya da kovanın dip kısmına yerleştirerek yan açılardan gelen ortam ışıklarının (Güneş, oda lambası vb.) gürültü oluşturmasını %30 ila %40 oranında engelleyebilirsiniz. Böylece LDR yalnızca tam karşıdan gelen lazer ışınına odaklanır.
- Yakınsama Merceği: 1.5 metreden uzun mesafeli güvenlik bariyerlerinde, ışın çapının çok fazla dağılmasını önlemek amacıyla lazer çıkışına odak uzaklığı (f) yaklaşık 50 mm olan küçük bir optik mercek ekleyerek ışığı yeniden odaklayabilirsiniz.
Daha detaylı donanımsal parametreler için 650nm Lazer Diyot teknik veri sayfasına (datasheet) göz atabilirsiniz.
Sistemin Çalışma Prensibi
Proje, endüstride “ışık kesme” (light-break) olarak adlandırılan latching (kilitli alarm) mantığıyla çalışmaktadır. KY-008 modülünden çıkan yoğun lazer ışını, tam karşıya yerleştirilmiş olan LDR üzerine düşer. LDR, üzerine düşen ışık miktarı arttıkça direnci azalan yarı-iletken bir sensördür. Detaylı çalışma prensipleri için LDR (Işık Bağımlı Direnç) ve Işık Sensörleri makalemizi inceleyebilirsiniz.

Lazer ışını engellendiğinde LDR’nin direnci aniden megaohm (MΩ) seviyelerine yükselir. Bu ani direnç değişimi, Arduino’nun analog giriş pininde bir voltaj düşüşüne yol açar. Arduino yazılımı bu eşik değerinin altına inildiğini tespit ettiği an alarm durumuna geçer ve Buzzer’ı öttürür. Sistem, izinsiz giren kişi lazer önünden geçip gitmiş ve lazer ışığı tekrar LDR üzerine düşmüş olsa bile alarmı kapatmaz (kilitli kalır). Güvenlik görevlisi gelip butona fiziksel olarak basmadığı sürece alarm çalmaya devam eder.
Donanım Bağlantı ve Devre Şeması

Devre bağlantılarınızı kurarken aşağıdaki pini pinine eşleme tablosundan yararlanabilirsiniz:
- KY-008 Lazer Modülü: S pini -> Arduino Pin 13, – pini -> Arduino GND
- Buzzer (Alarm): + pini -> Arduino Pin 10, – pini -> Arduino GND
- Sıfırlama (Reset) Butonu: Bir ucu -> Arduino Pin 12 (Dahili INPUT_PULLUP kullanılacaktır), Diğer ucu -> Arduino GND
- LDR Devresi (Voltaj Bölücü): LDR’nin bir ayağı +5V hattına bağlanır. LDR ve 10 kΩ direncin birleştiği orta nokta Arduino A0 analog girişine bağlanır. 10 kΩ direncin boşta kalan diğer ayağı ise GND hattına çekilir.
Arduino ile Lazer Güvenlik Sistemi Kaynak Kodları
Aşağıda yer alan kod, kilitli alarm algoritmasını çalıştırır. Lazer ışını kesildiği an devreye giren alarm, yalnızca sıfırlama butonuna basıldığında susarak sistemi yeniden aktif koruma moduna alır:
Yorum yapma özelliği, forum tarafından gelen istek sebebiyle kapatılmıştır. Lütfen tartışmalar ve sorularınız için topluluk forumumuza katılın.

