Rancang Bangun Aplikasi IoT Remote TV Berbasis Realtime Database dan Komunikasi Inframerah

Authors

  • Nathan Rizqi Evandi Jurusan Teknik Elektro, Fakultas Sains dan Teknologi, UIN Sunan Gunung Djati Bandung
  • Nanang Ismail Jurusan Teknik Elektro, Fakultas Sains dan Teknologi, UIN Sunan Gunung Djati Bandung
  • Hanif Fakrurroja Jurusan Teknik Elektro, Fakultas Sains dan Teknologi, UIN Sunan Gunung Djati Bandung

Keywords:

Internet of Things, Infrared Communication, Flutter, Firebase, Microcontroller, Smart Home

Abstract

Pada riset ini akan dijelaskan bagaimana pembuatan sistem Internet of Things (IoT) pada perangkat rumah tangga. Pada laporan kali ini lebih berfokus dalam membuat IoT yang mengendalikan Televisi. Cara pengendalian tersebut adalah dengan membuat aplikasi remot TV yang berbasis daring, dengan menggunakan hardware mikrokontroler ESP8266 NodeMCU untuk memancarkan signal Infrared kepada Televisi. Pada laporan ini juga penulis menerangkan cara penggunaan database Google Firebase dan pembuatan aplikasi android berdasarkan framework Flutter, serta pembuatan source code untuk aplikasi menggunakan Visual Studio Code (VScode) dan Arduino IDE untuk mikrokontroler. Flutter dipilih karena merupakan framework cross-platform, open source, dan gratis untuk digunakan, sementara Firebase dipilih sebagai platform basis data karena Firebase mudah digunakan dan mudah untuk diintegrasikan oleh aplikasi Flutter dan perangkat mikrokontroler. Pada akhir kegiatan kerja praktek penulis dapat menyelesaikan aplikasi IoT dan integrasinya dengan NodeMCU, serta menulis paper yang akan dipublikasikan.

 

This work will explain how to make an Internet of Things (IoT) system on household devices. This paper focuses more on making the IoT system that controls television. The method of controlling this is by creating an online-based TV remote application, using the ESP8266 NodeMCU microcontroller hardware to transmit Infrared signals to the television ,like what commercial TV remotes do in general. In this work, the authors also explain how to use the Google Firebase database and create android applications based on the Flutter framework, .The Applicaon used to control variabels among the Realtime database, while the microcontroler is also controling the online Real-time Database. Flutter was chosen for the application framework because it is a cross-platform framework, open source, and free to use, while Firebase was chosen as the database platform because Firebase is easy to use and easy to integrate with Flutter applications and also microcontroller devices.

Downloads

Download data is not yet available.

References

M. Fajar Wicaksono, “Implementasi Modul Wifi Nodemcu Esp8266 Untuk Smart Home,” J. Tek. Komput. Unikom-Komputika, vol. 6, no. 1, pp. 9–14, 2017.

B. K. Fakrurroja, Hanif. Putra, Rizal K. Satriakamal, Muhammad D. Wardana, “Multimodal Interaction for Smart House using Reinforcement Learning with Dialogue System.” bandung, 2020.

Vishay Telefunken, “Photo Modules for PCM Remote Control Systems,” 2001. [Online]. Available: www.vishay.com.

Samsung inc, “S3F80KB IR REMOTE CONTROLLER,” Datasheet, no. October, pp. 16–17, 2008, doi: 10.2307/j.ctv7h0s14.13.

C. Khawas and P. Shah, “Application of Firebase in Android App Development-A Study,” Int. J. Comput. Appl., vol. 179, no. 46, pp. 49–53, 2018, doi: 10.5120/ijca2018917200.

F. D. Astuti and Y. Hermawan, “PEMANFAATAN FIREBASE REALTIME DATABASE PADA APLIKASI PEMBELAJARAN AGAMA ISLAM MENGGUNAKAN FRAMEWORK FLUTTER,” J. Teknol. Inf. dan Ilmu Komput. FAHMA, vol. 18, no. 2, pp. 1–11, 2017.

Published

08-01-2021

How to Cite

[1]
N. R. Evandi, N. Ismail, and H. Fakrurroja, “Rancang Bangun Aplikasi IoT Remote TV Berbasis Realtime Database dan Komunikasi Inframerah”, SENTER, pp. 260–268, Jan. 2021.

Most read articles by the same author(s)

1 2 > >>