HomeBinhi: Letran-Calamba Student Research Journalvol. 19 no. 1 (2019)

Web-based Multimedia Information Display Terminal using Raspberry Pi with Mobile Application Notification

John Veniel B. Aranas | Ian James C. Reonal | Freedom Anthony B. Vitasa

 

Abstract:

The researchers designed a digital information display terminal that flashes new information even if internet connection is unavailable, has an event calendar that shows future event schedules, has an android application that lets users view the latest information through their android phones, and shows the text received from authorized numbers, publishes information posts and announcements, and uploads videos. The Web-based Multimedia Information Display Terminal Using Raspberry Pi with Mobile Application Notification uses SIM800L GSM (Global System for Mobile communication) Module to receive text from authorized numbers that the admin allowed. The text will be displayed in the touchscreen monitor so that even if there is no internet connection, the new information will be displayed. The admin can schedule an event in advance with the use of the event calendar. The admin will create an event, add the title of the event and its contents, and select when the event will start and end. The android application was created for the users who want to view the information but cannot go to the display terminal. The android application displays the announcements, information post, videos, and text received by the GSM module in the same manner with what is displayed in the display terminal. Information displayed in the web host can be updated as long as there is internet and firebase can be used to send notifications in android application.



References:

  1. Alase, S. & Chinchur, V. (2017). IoT based digital signage board using raspberry pi 3. Retrieved August 25, 2018 from https://www.irjet.net/archives/V4/i5/IRJET-V4I560.pdf
  2. Alfred, P. (2012). The technology of touch screen. Retrieved September 26, 2018 from https://www.computerworld.com/article/2491831/computer-hardware/computer- hardware-how-it-works-the-technology-of-touch-screens.html
  3. Alkar, A. Z. & Karaca, M. A. (2013). An internet-based interactive embedded data-acquisition system            for        real-time          applications. Retrieve August 26, 2018 from https://pdfs.semanticscholar.org/presentation/1e0c/975090ac244918eaaa9ba231d643fa1a398a.pdf
  4. Armel J. (2014). Web application development with Laravel PHP framework version 4. Retrieve            September      24,       2018    from https://www.theseus.fi/bitstream/handle/10024/74052/Author.pdf
  5. Barraquia, R. J., Claracay, M. C. & Mejia, H. V. (2014). RASPBOARD: Digital bulletin board using raspberry pi in wireless technology. Retrieved September 18, 2018 from Letran - Calamba Library, Thesis Section
  6. BBC (2018). Investigating multimedia products. (n.d.). Retrieved September 24, 2018, from http://www.bbc.co.uk/schools/gcsebitesize/dida/multimedia/productsrev2.shtml
  7. Bhattad, J., Katre, P., Warhadkar, P., Ragangdale, V., Lothe, P., & Gawande, M. (2017). Portable wireles notice display using raspberry. Retrieved August 25, 2018 from https://irjet.net/archives/V4/i3/IRJET-V4I3128.pdf.
  8. Blum, R. & Bresnahan, C. (2012). Understanding python basics. Retrieved March 9, 2019 from http://www.informit.com/articles/article.aspx?p=2469149
  9. Chapple, M. (2018, September 17). What is a database? Retrieved September 24, 2018, from https://www.lifewire.com/what-is-a-database-1019737
  10. CISCO (n.d.). What is a wireless network? - wi-fi network. (n.d.). Retrieved September 24, 2018, from https://www.cisco.com/c/en/us/solutions/small-business/resource-center/work- anywhere/wireless-network.html?dtid=osscdc000283
  11. Chhatwani, S., & Khanchandani, K. (Feb 2011). embedded web server. International Journal of Engineering Science and Technology (IJEST), 3(2), 1233-1238. Retrieved September 24, 2018.
  12. Chouhan H., Gargate A., Gilbile A., & Ingale, N. (2017). IOT based digital notice board using raspberry        pi.        Retrieve          August 26,       2018    from http://www.ijarcsms.com/docs/paper/volume5/issue4/V5I4-0033.pdf
  13. Countly (2016). Push notifications: A review of best practices for mobile product manager. (n.d.).    Retrieved    September    24,    2018,    from https://count.ly/resources/white-papers/countly_push-notifications-a-review-of-bestpractices-for-mobile-product-managers.pdf
  14. Deshpande, A. (2015). Design and implementation of TCP/IP web server on Raspberry Pi. Retrieved August 25, 2018 from http://ijsetr.org/wp-content/uploads/2015/12/IJSETR- VOL-4-ISSUE-12-4283-4287.pdf
  15. Diangson, L. (2014). 10 Internet problems Filipinos are facing nowadays. Retrieved August 31, 2018 from www.yugatech.com/the-internet/10-internet-problems-filipinos-are-facing nowadays/#7QlgIGomckDu2ot9.99
  16. Edwin M, (2014). Software frameworks, architectural and design patterns. Retrieved September 29, 2018 from https://file.scirp.org/pdf/JSEA_2014072213521653.pdf
  17. Ellis, M. (2018, August 20). How does a router work? A simple explanation. Retrieved September 24, 2018, from https://www.makeuseof.com/tag/technology-explained-how- does-a-router-work/
  18. Escobar, E. (2018, July 15). How does wi-fi work? Retrieved September 24, 2018, from https://www.scientificamerican.com/article/how-does-wi-fi-work/
  19. Gudhane V. (2012). Development of an embedded web server system for controlling and monitoring of remote devices based on ARM and Win CE. Retrieve September 24,  2018 from https://pdfs.semanticscholar.org/9331/4c6d4d42d47bd3099fea599fd95bcf9d956f.pdf
  20. Hariyale I., & Gulhane, V. (2012). Development of an embedded web server system for controlling and monitoring of remote devices based on ARM and Win CE. Retrieved August 26, 2018 from https://pdfs.semanticscholar.org/9331/4c6d4d42d47bd3099fea599fd95bcf9d956f.pdf
  21. Karle A. & Borole, J. (2016). Embedded web server-based management and monitoring for educational institute: A survey. Retrieved August 26, 2018 from https://www.ijirset.com/upload/2016/january/114 EMBEDDED.pdf
  22. Khawas, C. & Shah, P. (2018). Application of firebase in android app development: A study. Retrieved March 9, 2019 from https://www.researchgate.net/publication/325791990 Application of Firebase in Android App Development-A Study.
  23. Kyrnin J. (2018). 5 reasons to learn CSS. Retrieved September 22, 2018 from https://www.lifewire.com/reasons-to-learn-css-3466447.
  24. Mitchell, B. (2017 December 19). Apache web server an overview of the Apache web server. Retrieved September 23, 2018, from https://www.lifewire.com/definition-of-apache- 816509.
  25. Navin, R. (2017). What is JSON? Retrieved September 22, 2018 from https://www.youtube.com/watch?v=JuFdz8f-cT4
  26. O'Docherty, M., & Daskalakis, C. (1991). Multimedia information systems - The management and semantic retrieval of all electronic data types. The Computer Journal, 32(3), 226- 238. Retrieved September 24, 2018.
  27. Ouellette, A. (2017). What is bootstrap: A beginner’s guide. Retrieved September 22, 2018 from https://careerfoundry.com/en/blog/web-development/what-is-bootstrap-a-beginners- guide/
  28. Panwar, A. (2017). Types of database management systems. Retrieve September 23, 2018 from https://www.c-sharpcorner.com/UploadFile/65fc13/types-of-database-management- systems/
  29. Parkar, V., Shinde, P., Gadade, S.C. & Shinde, P.M. (2016). Utilization of Laravel framework for development of web-based recruitment tool. Retrieved August 26, 2018 from http://www.iosrjournals.org/iosr-jce/papers/Conf.16051/Volume-1/8.%2036-41.pdf
  30. Paul D. (2018). Advantages and disadvantages of PHP. Retrieved September 22, 2018 from https://bigcheaphosting.com/advantages-and-disadvantages-of-php/
  31. Piol et al. (2012). Announcement and advertisement system in Letran Calamba through wireless LCD monitor in replacement of tarpaulins. Retrieved September 18, 2018 from Letran - Calamba Library
  32. Priyanka, N. (2013). Design and implementation of embedded web server and DACS with ARM9 using linux. Retrieved September 24, 2018 from http://www.ijsrp.org/research- paper-1115/ijsrp-p4789.pdf
  33. Rouse M. (2006). Digital signage (dynamic signage). Retrieved August 31, 2018 from https://searchcrm.techtarget.com/definition/digital-signage
  34. Santhakumar, M., Bhagat, P., Rajjpurohit, U. & Mhatre, N. (2016). Wireless e-notice board. Retrive August 26, 2018 from http://www.iosrjournals.org/iosr-jce/papers/Vol18- issue2/Version-5/B1802050307.pdf
  35. Shannon,         R.     (2012).     What     is  HTML?    Retrieved          September 23, 2018 from https://www.yourhtmlsource.com/starthere/whatishtml.html
  36. Shaw, R., Bosworth, H. (2012). Short message service (SMS) text messaging as an intervention medium for weight loss: A literature review. Retrieved October 1, 2018 from https://www.ncbi.nlm.nih.gov/pmc/articles/PMC3675895/
  37. Sirisha, K., (2016). Acquire bus using GSM module technology. Retrieved October 1, 2018 from https://www.omicsonline.org/open-access/acquire-bus-information-using-gsm- technology-0976-4860-1000163.php?aid=74727
  38. Suurla, R., Markkula, M., & Pitkänen, E. (1999). Effective dissemination: A guide on the dissemination of the results of international educational projects. Espoo: International Association for Continuing Engineering Education.
  39. Thube R. B. & Hatkar, A. A., (2015). Accessible display design to control home area  networks.            Retrieved        August 26,       2018    from http://ijarcsse.com/Before_August_2017/docs/papers/Volume_5/5_May2015/V5I3- 0311.pdf
  40. Vihavainen, S. & Mattila, V. V. (2013). The implications of mobile notifications for user experience of a social network service. Retrieved October 3, 2018 from http://journals.sfu.ca/onlinejour/index.php/i-jim/article/viewFile/2373/2561
  41. Vinod, J., Tejas, N., Yogesh, P. & Deepak, P. (2016). Digital notice board using raspberry pi. Retrieved August 26, 2018 from http://ijcat.org/IJCAT-2016/3-2/Digital-Notice-Board- Using-Raspberry-Pi.pdf
  42. Vishnuu, K. M., Lalkrishna, M. D., Mohammed, Farshan, V. T., Anu, P. M. & Nivya, M. F. (2017). IOT based digital notice board. Retrieved September 4, 2018 from http://www.ijaist.com/wp-content/uploads/2018/04/IOT-Based-Digital-Notice-Board.pdf
  43. Viswanathan, P. (2018, May 13). What is a mobile device? Retrieved September 24, 2018, Retrieved from https://www.lifewire.com/what-is-a-mobile-device-2373355
  44. Viswanathan, P. (2018, September 7). What Is a mobile application? Retrieved September  24, 2018, from https://www.lifewire.com/what-is-a-mobile-application-2373354
  45. Wattis, A. (2017). What is MVC, and how is it like a sandwich shop? Retrieved September 24, 2018 from https://medium.freecodecamp.org/simplified-explanation-to-mvc-5d307796df30.
  46. Wei C. H., Hoa, B. Q. & Wang, Y. N. (2017). Implementation of a embedded web controller based on TCP/IP protocol for home automation system. Retrieved August 25, 2018 from https://docplayer.net/31331165-Implementation-of-a-embedded-web-controller- based-on-tcp-ip-protocol-for-home-automation-system.html
  47. WireSpring (2018). An introduction to kiosk. Retrieved September 29, 2018 from, https://www.wirespring.com/pdf/intro_to_kiosks.pdf
  48. Zalar, M. (2007).  Research  about  information  board.  Retrieved  September  29,  2018  from https://www.visionect.com/technology-and-research/information-boards/