RESTful Web Servisleri ve Android Kullanılarak Genel Bir Kullanıcı Doğrulama Sisteminin Arduino Mikrodenetleyici Kart ve RFID Teknolojisi ile Tasarımı ve Gerçekleştirimi
Öz
Bu çalışmada, genel bir kullanıcı doğrulama sisteminin tasarımı ve gerçekleştirimi ele alınmaktadır. Bu amaçla, donanımsal gerçekleme için Arduino mikrodenetleyici kart ile RFID teknolojisi ve yazılımsal gerçekleme için RESTful web servisleri ile Android kullanılmıştır. Geliştirilen sistemde, (i) Arduino RFID okuyucu ile kullanıcının kartını okur ve girdi veriyi geliştirilen Android uygulamasına iletir. (ii) bu uygulama geliştirilen servis yazılımına ilgili HTTP isteğini gönderir. (iii) bu program kullanıcı doğrulaması için gerekli veri tabanı işlemlerini yapar ve JSON yanıtını döndürür. (iv) çıktı Android uygulaması aracılığıyla Android tablette görüntülenir. Arduino ve tablet arasında seri iletişim üzerinden OTG kablosu aracılığıyla yeni bir iletişim protokolü kurulmuştur. Yapılan deneylerde, servis yazılımının etkin veri yönetimiyle Arduino’nun depolama sorununu aşabilmede oldukça uygun olduğu gözlemlenmiştir. Ayrıca, Android uygulaması “insan - gömülü kod” etkileşimine iyi bir çözüm olmuştur.
Anahtar Kelimeler
Kaynakça
- [1]. K. A. Gündüz, E. T. Akyüz, “Nesnelerin İnterneti ve Hayvancılık Alanındaki Uygulamalar”, Selçuk Üniversitesi Sosyal ve Teknik Araştırmalar Dergisi, 14, ss. 232-246, 2017.
- [2]. M. Z. Gündüz, R. Daş, “Nesnelerin interneti: Gelişimi, bileşenleri ve uygulama alanları”, Pamukkale Üniversitesi Mühendislik Bilimleri Dergisi, 24(2), ss. 327-335, 2018.
- [3]. E. A. Khalil, S. Özdemir, “Nesnelerin internetine genel bir bakış: Kavram, özellikler, zorluklar ve fırsatlar”, Pamukkale Üniversitesi Mühendislik Bilimleri Dergisi, 24(2), ss. 311-326, 2018.
- [4]. H. B. Bumin Doyduk, C. Tiftik, “Nesnelerin İnterneti: Kapsamı, Gelecek Yönelimi ve İş Fırsatları”, Üçüncü Sektör Sosyal Ekonomi, 52(3), ss. 127-147, 2017.
- [5]. N. C. Özdemir, “IoT Haberleşme Teknolojileri ve Wi-Fi Tabanlı Akıllı Yol/Cadde Aydınlatma Sistemleri”, http://www.emo.org.tr/ekler/fc8aa36b235962e_ek.pdf [Erişim tarihi: 19/09/2018].
- [6]. Z. H. Yiğitbaşı, “Nesnelerin İnterneti ve Makineden Makineye Kavramları için Kilit Öncül - IPv6”, Ulusal IPv6 Konferansı, 2011.
- [7]. Ö. Can, E. Sezer, O. Bursa, M. O. Ünalır, “Nesnelerin İnterneti ve Güvenli Bir Sağlık Bilgi Modeli Önerisi”, 4th International Symposium on Innovative Technologies in Engineering and Science (ISITES2016), 3-5 November, Alanya/Antalya, pp. 1201-1209, 2016.
- [8]. S. Dilek, “Nesnelerin İnterneti Tabanlı Uzaktan Sağlık İzleme Uygulaması”, Yüksek Lisans Tezi, Gazi Üniversitesi, Fen Bilimleri Enstitüsü, Bilgisayar Mühendisliği Anabilim Dalı, 135 sayfa, 2017.
Ayrıntılar
Birincil Dil
Türkçe
Konular
-
Bölüm
Araştırma Makalesi
Yazarlar
Canberk Ardıç
Bu kişi benim
Türkiye
Mehmet Arif Emre Şen
Bu kişi benim
Türkiye
Mehmet Karakoç
*
Türkiye
Yayımlanma Tarihi
1 Haziran 2019
Gönderilme Tarihi
20 Eylül 2018
Kabul Tarihi
7 Ocak 2019
Yayımlandığı Sayı
Yıl 2019 Cilt: 12 Sayı: 1
