Programlanabilir Cihazların Sesli Uzaktan Kontrolü Için Mobil Uygulama
General Material Designation
[Thesis]
First Statement of Responsibility
Ece, Burak
Subsequent Statement of Responsibility
Korkmaz, Hayriye
.PUBLICATION, DISTRIBUTION, ETC
Name of Publisher, Distributor, etc.
Marmara Universitesi (Turkey)
Date of Publication, Distribution, etc.
2019
GENERAL NOTES
Text of Note
92 p.
DISSERTATION (THESIS) NOTE
Dissertation or thesis details and type of degree
Master's
Body granting the degree
Marmara Universitesi (Turkey)
Text preceding or following the note
2019
SUMMARY OR ABSTRACT
Text of Note
1950'lerde bilgisayarın gelişmesiyle internet kavramı ortaya çıkmış, haberleşme protokolleriyle birlikte kablosuz haberleşme yaşamımızın vazgeçilmez bir parçası haline gelmiştir. Kablosuz haberleşmenin varlığı ve 1999 Yılında Kevin Ashton tarafından ortaya atılan Nesnelerin İnterneti (Internet of Things-IoT) kavramı pek çok cihazın uzaktan kontrol edilmesine imkân sağlamaktadır. Böylelikle, elektronik cihazların uzaktan kontrol edilebilme yeteneği, eğitim gibi birçok farklı uygulama alanındaki kullanıcılara basitlik ve rahatlık sağlayabilecektir. Ses tanıma teknolojisinin kullanılmasıyla, insan makine iletişiminde tuşları aradan kaldırıp insan sesi ile aksiyon alınması sağlanmıştır. Konuşulan kelimeleri ve ifadeleri tanıyarak makineler tarafından okunabilecek bir formata dönüştüren bu teknoloji ile birlikte iki veya daha fazla cihazın kablosuz olarak birbirleriyle haberleştiği protokollerin varlığı, elektronik cihazların uzaktan sesli komutlarla yönetilmesi fikrini ortaya çıkarmıştır. İnsanların yanlarından ayırmadıkları mobil cihazlarda bulunan ses tanıma ve kablosuz haberleşme teknolojisi sayesinde, bu cihazlar üzerinden sesli komut ile haberleşen pek çok ürün ortaya çıkmıştır. Bu ürünlerin insanlar tarafından büyük rağbet görmesi sesli komut ile cihazların kontrolünün insan hayatını kolaylaştıran önemli bir etken olduğunu göstermektedir. Dünya genelinde kablosuz haberleşme, IoT kavramı ve ses tanıma teknolojilerinin gelişimi ile endüstri, sağlık, medikal, telekomünikasyon gibi birçok alanda olduğu gibi; mühendislik eğitiminde önemli bir yer tutan uygulamaların ve laboratuvarlarda yer alan cihazların da bu teknolojiye ayak uydurması kaçınılmaz hale gelmiştir. Elektrik-Elektronik Mühendisliği müfredatına göre oluşturulmuş temel bir elektronik laboratuvar düzeneği, en az iki cihaz içerir: biri sistemin beslenmesi veya uyartılması için, diğeri de çıktıların gözlenmesi ve ölçümü için kullanılır. Burada sistem, eğitim uygulamalarındaki deney kartını temsil etmektedir. Söz konusu deney kartı üzerinde kurulan devrenin, sesli komutlarla uzaktan kontrol edilen uyartım işareti ve ardından uzaktaki bir mobil cihaz üzerinden sonuçların izlenebilmesi, özellikle uzaktan laboratuvar uygulamaları ve dağıtık enstrümantasyon kavramı için çok önemli ve kullanışlı özelliklerdir. Mühendislik eğitiminde öğrenciler, teorik bilgileri öğrendikten sonra gerçek donanımlar ve devre elemanları kullanarak deney yapma fırsatına sahip olurlar. Fakat deneylerin yapıldığı laboratuvarlarda pek çok kısıtlar bulunmaktadır: İşaret üreteci, osiloskop, güç kaynağı gibi yüksek maliyetli cihazları her laboratuvarda yeterli sayıda sağlamak bu kısıtlardan biridir. Çoğu zaman, çok sayıda öğrenci nedeniyle deneylerin gruplar halinde yapılması kaçınılmazdır. Bu bazen öğrencilerin deneylere yalnızca izleyici olarak katılmalarına sebep olur. Diğer yandan ellerini etkili bir şekilde kullanamayan engelli öğrencilerin deneylere aktif olarak katılamaması da farklı bir problem oluşturmaktadır. Konuşma tanıma merkezli olarak uzaktan kontrol edilebilen cihazların kullanıldığı bir laboratuvar ortamı, tüm bu sorunlar için aday bir çözüm gibi görünmektedir. Bu çalışmanın amacı herhangi bir ses tanıma ve uzaktan haberleşme teknolojisine sahip olmayan Elektrik ve Elektronik Mühendisliği laboratuvarlarında yaygın olarak kullanılan tezgâh üstü cihazlara bu özelliği kazandırmaktır. Böylece kullanıcı bu cihazları uzaktan ses komutlarıyla kontrol edebilme ve gösterdiği değerleri grafiksel veya sayısal metin formatında mobil cihaz ekranında gözlemleme imkânına sahip olabilecektir. Tek kısıt, bu cihazların NI LabVIEW, Python vb. bir program aracılığı ile kullanılmasına müsaade edecek bir sürücü desteğine ve USB, GPIB veya LXI gibi bir PC bağlantı arabirimine sahip olmasıdır. Eğitim amacıyla sıklıkla kullanılan ve fonksiyonları el ile ayarlanabilen osiloskop, işaret üreteci gibi cihazların bir mobil cihaz üzerinden (cep telefonu, tablet) sesli komutlar ile kontrol edilebilmesi, özellikle ellerini kullanmakta zorluk çeken engelli öğrencilerin hayatını kolaylaştıracağı açıktır. Bu tez çalışmasında, programlanabilir özelliğe sahip bir osiloskobun, geliştirilen bir mobil uygulama sayesinde uzaktan sesle kontrol edilebilmesi başarılmıştır. Uzak laboratuvarların geliştirilmesi ve yaygınlaştırılması amacıyla ucuz yazılım ve donanım çözümlerine sahip hibrit bir mobil uygulama geliştirilmiştir. Geliştirilen bu mobil uygulamanın hibrit olma özelliğinin sonucu olarak yaygın olarak kullanılan işletim sistemleri üzerinde çalışabilmesi amacıyla Apache Cordova Kütüphanesinden yararlanılmıştır.