Skip to content

Bluetooth Low Energy kütüphanesini kullanarak, MAC adresini bildiğim bir ardunio kartına bağlantı sağlayarak haberleşmek.

License

Notifications You must be signed in to change notification settings

oshanbtw/BLE-app

Repository files navigation

Bluetooth Low Energy Example Application

Ble-App Nedir?

Staj esnasında yaptığım bu uygulamada amaç, Bluetooth Low Energy kütüphanesini kullanarak, MAC adresini bildiğim bir ardunio kartına bağlantı sağlayarak haberleşmek. Bu haberleşme sayesinde araç içerisindeki araçları (ışıklar, klima, vb) cihazımızdan kontrol edebileceğiz.

Ble-App İçerik

  • Açılış ekranında eğer cihaza bağlı değilsek bizi “Tekrar Bağlanma” ekranı karşılıyor. Eğer cihaza bağlıysak “Sistem Aç/Kapat” ekranı karşılıyor.

github github

  • “Sistem Aç/Kapat” ekranında butona bastığımızda bizi ana menümüz karşılıyor. Ana menümüzde aracın koltuk, ışık, multimedya ve kontrol (klima) ayarlarına erişim sağlayabiliyoruz. Ayrıca ses yükseltme ve alçaltma, kanal değiştirme ve sesli komut özelliklerine de erişebiliyoruz.

github

  • Ana menüden koltuklar sekmesine gittiğimiz zaman bizi her koltuk için farklı ayar yapabildiğimiz ekran karşılıyor. Araç içerisindeki koltuğun ısısını, masalarını, ve masaj özelliğini ayarlayabiliyoruz. Aynı zamanda koltuk özelliklerini de ayarlayıp kaydedebiliyoruz.

github github

  • Ana menüden ışıklar sekmesine gittiğimiz zaman araç içerisindeki aydınlatmaları kontrol edebildiğimiz panele erişiyoruz. Bu panelde çeşitli aydınlatmaları istediğimiz renkte ayarladıktan sonra, cihazımın hafızasına basılı tutarak kaydedebiliyoruz. Daha sonra, kaydettiğimiz slota basarak, daha önceden kaydettiğimiz renk ayarına anlık olarak ulaşabiliyoruz.

github github

  • Ana menüden multimedya sekmesine gittiğimiz zaman araç içerisindeki multimedya cihazlarını kontrol edebildiğimiz panele erişebiliyoruz. Bu panelde her cihaz için ayrı özellik bulunmakta. Şuanlık içerisinde sadece kumanda sekmesinin ekranı mevcut.

github github

  • Ana menüden kontroller sekmesine gittiğimiz zaman araç içerisindeki klima veya cam gibi özellikleri kontrol edebildiğimiz panele erişebiliyoruz. Ayrıca buzdolabı ve espresso gibi cihazların erişimi de mevcut.

github

  • Son olarak ana menüden mikrofona bastığımız zaman sesli komutlar verebileceğimiz ekran açılıyor. Bu ekranda daha önceden ayarlanmış sesli komutlar verilerek (”Aracın rengini kırmızı yap.” veya “Klimayı aç.” gibi komutlar.) kullanıma kolaylık sağlıyoruz.

github

About

Bluetooth Low Energy kütüphanesini kullanarak, MAC adresini bildiğim bir ardunio kartına bağlantı sağlayarak haberleşmek.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages