Design and Implementation of Microcontroller-Based Building Automation for Smart Computer Laboratory

Puspanda Hatta, Dimmapraha Fatuardi Dadungawigra, Aris Budianto


This research provided device management automation for computer laboratories using Arduino. Some devices in computer laboratories such as Air Conditioners and LCD Projectors were always on while the device not used. It caused inefficient uses of electricity resulting in increased electricity bills and reduce the device lifetime. Device automation made the electronic devices work automatically. The first automation we applied on the Air Conditioner, the other one was on LCD Projectors. This schematic developed based on Arduino Uno R3 with several components such as the infrared transmitter, humidity sensor DHT11, relay board and I2C OLED display. Arduino Uno R3 provided as the central controller. The two methods of testing were used for measuring this system performance. The first test was done by testing the performance of the components used, such as the IR Transmitter, DHT11, relay board, and I2C OLED Display. The second test was done by testing the functionality of Arduino Uno R3 as a controller. This test resulted that the automation system can work properly with fully automatic control LCD projectors and air conditioners by periodically stabilizing room temperature and turning on the projector's LCD automatically when needed.


Arduino, Building Automation, Computer Laboratories, Microcontroller

Full Text:



Baraka, K., Ghobril, M., Malek, S., Kanj, R., & Kayssi, A. (2013). Low cost arduino/android-based energy-efficient home automation system with smart task scheduling. Proceedings - 5th International Conference on Computational Intelligence, Communication Systems, and Networks, CICSyN 2013, (November 2015), 296–301.

Oktariawan, I., Martinus, M., & Sugiyanto, S. Pembuatan Sistem Otomasi Dispenser Menggunakan Mikrokontroler Arduino Mega 2560. Jurnal Ilmiah Teknik Mesin FEMA, 1(2).

Giyartono, A., & Kresnha, P. E. (2015). Aplikasi Android pengendali lampu rumah berbasis mikrokontroler ATmega328. Prosiding Semnastek.

Boonsawat, V. (2010). XBee wireless sensor networks for temperature monitoring. The Second Conference on Application Research and Development (ECTI-CARD 2010), Chon Buri, Thailand.

Deepali Javale ; Mohd. Mohsin ; Shreerang Nandanwar ; Mayur Shingate. (2013). Home Automation and Security System Using Android ADK. International Journal of Electronics Communication and Computer Technology, 3(2), 382–385. Retrieved from

Haryati, S. (2012). “Research and Development (R&D) sebagai salah satu model penelitian dalam bidang pendidikan.” In 37.1 (p. 15).

Kang, D. H., Park, M. S., Kim, H. S., Kim, D. Y., Kim, S. H., Son, H. J., & Lee, S. G. (2017). Room Temperature Control and Fire Alarm/Suppression IoT Service Using MQTT on AWS. 2017 International Conference on Platform Technology and Service, PlatCon 2017 - Proceedings.

Kumar, S. (2014). Ubiquitous Smart Home System Using Android Application. International Journal of Computer Networks & Communications, 6(1), 33–43.

Laili, A. N. (2014). Sistem on-Off Ac (Air Conditioner) Pada Ruang Penyimpan Barang-Barang Berharga Berbasis Mikrokontroler Atmega16 Dengan Monitoring Via Web.

Nathan, D., & Chima, A. (2015). Design of a Home Automation System Using Arduino. Clay Barriers for Embankment Dams. Proc. Conference, London, 1989, 6(6), 73–86.

Permana, H., & Iswanto, B. (2018). Development of Thermal Radiation Experiments Kit Based on Data Logger for Physics Learning Media Development of Thermal Radiation Experiments Kit Based on Data Logger for Physics Learning Media.

Prihatmoko, D. (2016). Perancangan dan implementasi pengontrol suhu ruangan berbasis mikrokontroller arduino uno. Simetris, 7(1), 117–122. Retrieved from

Saputro, R. D. (2017). Pengendali proyektor lcd dari jarak jauh dengan wifi dan arduino.