Light-Based Positioning System Using Arduino

Nurul Imam Assidqi, Dwi Astharini, Sofian Hamid


The Light Positioning System (LPS) represents an innovative technology employed for precise object localization by utilizing light as a positional reference. This method encompasses the utilization of light sources, such as LED lights or other visible light emitters, which can be strategically positioned at various orientations and angles. This research centers on the practical implementation of the LPS paradigm through the application of Arduino. Additionally, the study involves the integration of the Kalman filter algorithm within the Arduino framework to enhance the accuracy of sensor data estimations. The LPS implementation employs distinct sensors, namely the Photoresistor LM393, Photodiode LM393, and TF-Luna Lidar. The programming is accomplished using the Arduino Integrated Development Environment (IDE), while the hardware framework is based on the Arduino Mega 2560 microcontroller. In this research, the ESP32 module plays a pivotal role as it establishes a seamless connection between the sensor data and the Blynk platform. This integration empowers effective and comprehensive data monitoring and analysis, facilitating real-time tracking and evaluation of the LPS system's performance. The photoresistor exhibits better reading accuracy compared to the photodiode, as evident from the obtained RMSE values. The KF PR with 16 LEDs has the smallest RMSE value, which is 0,03. The TF-Luna LiDAR sensor readings are more accurate and effective under well-lit conditions as opposed to low-light conditions. The RMSE value at lux 160 is 1,28 , while the RMSE value at lux 2 is 3,32

Full Text:



S.U.,.P.H.J.C.S.Y.D.K.SaeedUr Rehman, "Visible Light Communication: A System Perspective-Overview and Challenges," Journal of National Center for Biotechnology, vol. 19(5), p. 1153, 7 March 2019.

M. Y. Trong-Hop Do, "An in-Depth Survey of Visible Light Communication Based Positioning Systems," MDPI Journal List,

vol. 16(5), no., p. 678, 2016.

C.G.R.B.M.C.W.S.Y.Y.ZhiyuZhu, "Positioning Using Visible Light Communications: A Perspective Arcs Approach," journal of arXiv preprint arXiv, no. 1, 2022.

H. L. Y. H. Qu Wang, "Light positioning: A high-accuracy visible light indoor positioning system based on attitude identification and propagation model," International Journal of Distributed Sensor Networks,, 2015.

F. E. I. G. Yusuf Eroglu, "Adaptive Kalman Tracking for Indoor Visible Light Positioning," IEEE Military Communications Conference (MILCOM) , vol. 2019 23(3),, 2019.

F.H.M.G.J.M.M.E.O.Auger,"Industrial applications of the Kalman filter," I E E E Transactions on Industrial Electronics, vol. 60(12), no. 10.1109/TIE.2012.2236994, 2013.

"LDR Light Sensor Module LM393 with Digital + Analog Output," 30 July 2023. 42 [Online]. module

Atdubotics, "Photodiode sensor module - LM393," [Online]. Available: lm393-photodiode-sensor-module.html.

"TF-Luna LiDAR Module - Short-Range Distance Sensor," 01 August 2023. [Online]. Available: LiDAR-Module-Short-Range-Distance- Sensor-p-4561.html.

S. W. W. A. H. L. Dwi Astharini, "Improved Extended Kalman Filter For Photodetector Based Visible Light Positioning," International Journal of Engineering Advanced Research, vol. Vol. 4(1), pp. 2710-7167, 2022.

M. Fawwaz, "VLC Transmitter and Receiver Point using FPGA Xilinxā€¯. Universitas Al-Azhar Indonesia," Journal of Science, 2022.



  • There are currently no refbacks.