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:
- 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
- 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
- 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
- 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
- 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
- BBC (2018). Investigating multimedia products. (n.d.). Retrieved September 24, 2018, from http://www.bbc.co.uk/schools/gcsebitesize/dida/multimedia/productsrev2.shtml
- 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.
- Blum, R. & Bresnahan, C. (2012). Understanding python basics. Retrieved March 9, 2019 from http://www.informit.com/articles/article.aspx?p=2469149
- Chapple, M. (2018, September 17). What is a database? Retrieved September 24, 2018, from https://www.lifewire.com/what-is-a-database-1019737
- 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
- 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.
- 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
- 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
- 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
- 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
- Edwin M, (2014). Software frameworks, architectural and design patterns. Retrieved September 29, 2018 from https://file.scirp.org/pdf/JSEA_2014072213521653.pdf
- 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/
- 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/
- 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
- 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
- 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
- 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.
- Kyrnin J. (2018). 5 reasons to learn CSS. Retrieved September 22, 2018 from https://www.lifewire.com/reasons-to-learn-css-3466447.
- 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.
- Navin, R. (2017). What is JSON? Retrieved September 22, 2018 from https://www.youtube.com/watch?v=JuFdz8f-cT4
- 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.
- 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/
- 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/
- 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
- Paul D. (2018). Advantages and disadvantages of PHP. Retrieved September 22, 2018 from https://bigcheaphosting.com/advantages-and-disadvantages-of-php/
- 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
- 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
- Rouse M. (2006). Digital signage (dynamic signage). Retrieved August 31, 2018 from https://searchcrm.techtarget.com/definition/digital-signage
- 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
- Shannon, R. (2012). What is HTML? Retrieved September 23, 2018 from https://www.yourhtmlsource.com/starthere/whatishtml.html
- 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/
- 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
- 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.
- 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
- 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
- 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
- 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
- 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
- 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
- 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.
- 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
- WireSpring (2018). An introduction to kiosk. Retrieved September 29, 2018 from, https://www.wirespring.com/pdf/intro_to_kiosks.pdf
- Zalar, M. (2007). Research about information board. Retrieved September 29, 2018 from https://www.visionect.com/technology-and-research/information-boards/