0%
Ardovski ~ cmd
Ardovski ~ logs
CV'ye Dön
Bireysel (Gömülü Sistemler ve Isletim Sistemi Otomasyonu Projesi)

OS Watch PC Lock & Unlock via Bluetooth

Akıllı saat (OS Watch) ile kişisel bilgisayar arasında Bluetooth protokolü üzerinden RSSI/bağlantı tabanlı bir haberleşme kurarak, bilgisayarın kilitlenme ve kilit açma işlemlerini fiziksel yakınlığa göre işletim sistemi seviyesinde otomatize eden bir güvenlik ve IoT uygulamasıdır.

Bluetooth Communication Bluetooth Low Energy (BLE) IoT Automation Proximity Sensing Background Services (Daemons) OS-Level APIs Systems Integration Embedded Cross-Platform

Proje Detayları

Giyilebilir teknoloji entegrasyonu, kablosuz yakınlık algılama (proximity sensing) ve işletim sistemi otomasyonu prensiplerini bir araya getiren yenilikçi bir donanım-yazılım (IoT) projesidir. Projenin amacı, kullanıcının bilgisayar başından ayrılması veya geri dönmesi durumunda, manuel müdahale gerektirmeden bilgisayar güvenliğini fiziksel çevre farkındalığıyla sağlamaktır. Sistem, Bluetooth (BLE/Classic) protokolü aracılığıyla akıllı saat ile PC arasında sürekli veya periyodik bir el sıkışma (handshake) mekanizması yürütür. Yazılımın bilgisayar tarafında çalışan arka plan servisi (background daemon/service), akıllı saatin sinyal gücünü (RSSI) veya doğrudan bağlantı durumunu asenkron olarak izler. Bağlantı kesildiğinde veya sinyal kalitesi belirli bir eşik değerinin altına düştüğünde, işletim sisteminin yerel API'leri veya sistem komutları tetiklenerek PC güvenli bir şekilde kilitlenir; cihaz tekrar menzile girdiğinde ise kilit güvenli bir şekilde açılır. Proje sürecinde; düşük güç tüketimi optimizasyonları, Bluetooth soket yönetimi, arka plan servis mimarisi ve OS seviyesindeki oturum kontrolleri başarıyla yönetilmiştir.