Stepper motor control for single axis solar tracker based on Arduino
DOI:
https://doi.org/10.24036/jiaee.v2.i2.pp82-90Keywords:
Solar Tracker, Stepper Motor, Grbl Controller, Arduino, Real Time ClockAbstract
The need for electrical energy continues to increase along with technological developments, so the utilization of solar energy as an alternative source is important. However, the efficiency of solar panels is greatly affected by the angle of incidence of sunlight which changes due to the rotation of the earth. To overcome this problem, a solar tracker is used. Solar tracker is a system designed to optimize the absorption of solar energy by adjusting the position of solar panels to keep them facing the direction of incoming sunlight. This research develops a stepper motor-based one-axis solar tracker to increase the efficiency of solar energy absorption. The system uses five main tracking positions that are adjusted to the movement of sunlight in the equatorial region. The stepper motor control is implemented using Arduino IDE and uses G-code program to simplify programming, while Real Time Clock (RTC) is used for scheduling automatic movement based on time. Results show the system has high accuracy in its positional displacement, making it an effective solution for tropical applications.
Downloads
References
[1] D. Sepannur Bandri, “Pengaruh Intensitas Cahaya Matahari Terhadap Tegangan Dan Arus Yang Dihasilkan Panel Surya,” J. Tek. Elektro, vol. 10, no. 2, pp. 106–113, 2021.
[2] M. Yuhendri, A. Aswardi, and H. Hambali, “Implementasi Pompa Air Otomatis Tenaga Surya Untuk Rumah Ibadah,” JIPEMAS J. Inov. Has. Pengabdi. Masy., vol. 3, no. 2, p. 166, 2020, doi: 10.33474/jipemas.v3i2.6758.
[3] M. S. Alim, S. Thamrin, and R. L. W., “Pemanfaatan Pembangkit Listrik Tenaga Surya sebagai Alternatif Ketahanan Energi Nasional Masa Depan,” J. Pengabdi. Kpd. Masy. Nusant., vol. 4, no. 3, pp. 2427–2435, 2023.
[4] R. Mayangsari and M. Yuhendri, “Sistem Kontrol dan Monitoring Pembangkit Listrik Tenaga Surya Berbasis Human Machine Interface dan Internet of Thing,” JTEIN J. Tek. Elektro Indones., vol. 4, no. 2, pp. 738-749–738 – 749, 2023.
[5] M. Nurdiansyah, E. C. Sinurat, M. Bakri, I. Ahmad, and A. B. Prasetyo, “Sistem Kendali Rotasi Matahari Pada Panel Surya Berbasis Arduino UNO,” J. Tek. dan Sist. Komput., vol. 1, no. 2, pp. 40–45, 2020, doi: 10.33365/jtikom.v1i2.14.
[6] M. A. Nugraha, “Enhancing electricity production in Photovoltaic systems using a double-axis solar tracker,” Journal of Industrial Automation and Electrical Engineering., vol. 02, no. 01, pp. 52–58, 2025.
[7] S. Helena, J. Hamka, and K. UNP Air Tawar Padang, “Unjuk Kerja Single Axis Solar Tracker Berdasarkan Perubahan Waktu Pergerakan Matahari,” MSI Trans. Educ., vol. 03, no. 04, p. 2022, 2022.
[8] A. B. Pulungan, Q. Fajri, and I. Yelfianhar, “Peningkatan Daya Keluaran Panel Surya Menggunakan Single Axis Tracker Pada Daerah Khatulistiwa,” JTEV (Jurnal Tek. Elektro dan Vokasional), vol. 7, no. 2, p. 261, 2021, doi: 10.24036/jtev.v7i2.113304.
[9] A. B. Pulungan, L. Son, S. Syafii, S. Huda, and U. Ubaidillah, “Low Speed Orientation Control Using Variable Mass System: Application in Solar Panel,” J. Sustain. Dev. Energy, Water Environ. Syst., vol. 11, no. 2, pp. 1–17, 2023, doi: 10.13044/j.sdewes.d11.0456.
[10] A. A. Dilaga et al., “Rancang Bangun Sistem Penggerak Pada GPR ( Ground Penetrating Radar ) Program Studi Teknik Elektro , Institut Teknologi Kalimantan Rancang Bangun Sistem Penggerak Pada GPR ( Ground Penetrating Radar ),” vol. 23, no. 1, pp. 44–59, 2025.
[11] R. Fernandes and M. Yuhendri, “Implementasi Solar Tracker Tanpa Sensor pada Panel Surya,” JTEV (Jurnal Tek. Elektro dan Vokasional), vol. 6, no. 2, pp. 337–343, 2020.
[12] M. Usman, “Analisis Intensitas Cahaya Terhadap Energi Listrik Yang Dihasilkan Panel Surya,” Power Elektron. J. Orang Elektro, vol. 9, no. 2, pp. 52–57, 2020, doi: 10.30591/polektro.v9i2.2047.
[13] N. Fuada and I. Husnaini, “Rancang Bangun Buck Converter dengan Kontrol PID Berbasis Mikrokontroller Arduino,” JTEIN J. Tek. Elektro Indones., vol. 4, no. 2, pp. 781–791, 2023, doi: 10.24036/jtein.v4i2.513.
[14] A. Nur Alfan and V. Ramadhan, “Prototype Detektor Gas Dan Monitoring Suhu Berbasis Arduino Uno,” PROSISKO J. Pengemb. Ris. dan Obs. Sist. Komput., vol. 9, no. 2, pp. 61–69, 2022, doi: 10.30656/prosisko.v9i2.5380.
[15] I. Zulfa, H. Syahputra, and A. Faisal, “Rancang Bangun System Kontrol Alat-Alat Listrik Menggunakan Bluetooth Berbasis Mikrokontroler,” J. Ilm. Elektron. Dan Komput., vol. 14, no. 1, pp. 188–199, 2021, [Online]. Available: http://journal.stekom.ac.id/index.php/elkompage188
[16] S. Hutauruk, T. Pangaribuan, and J. H. Sinaga, “Rekayasa Sistem Data Logger Temperature Berbasis Arduino Uno R3,” J. ELPOTECS, vol. 3, no. 2, pp. 15–21, 2020, doi: 10.51622/elpotecs.v3i2.467.
[17] W. R. Pratama, B. Yulianti, and A. Sugiharto, “Prototipe Smart Parking Modular Berbasis Internet of Things,” J. Teknol. Ind., vol. 11, no. 1, pp. 52–60, 2022, [Online]. Available: https://journal.universitassuryadarma.ac.id/index.php/jti/article/view/954
[18] H. Timothy Wijaya, D. Pangestu, M. Timothy Sutjipto, W. Surya Widjaja, K. Octavianus Bachri, and T. Nur, “Simulasi Sistem Pengendalian Motor Stepper dengan Metode Pulse Width Modulation,” J. Elektro, vol. 15, no. 1, pp. 21–30, 2024, doi: 10.25170/jurnalelektro.v15i1.5120.
[19] D. Rahmawati, M. Ulum, M. Farisal, and K. Joni, “Lantai Pembangkit Listrik Menggunakan Piezoelektrik dengan Buck Converter LM2596,” J. Arus Elektro Indones., vol. 7, no. 3, p. 84, 2021, doi: 10.19184/jaei.v7i3.28128.
[20] A. Zalukhu, P. Swingly, and D. Darma, “Perangkat Lunak Aplikasi Pembelajaran Flowchart,” J. Teknol. Inf. dan Ind., vol. 4, no. 1, pp. 61–70, 2023, [Online]. Available: https://ejurnal.istp.ac.id/index.php/jtii/article/view/351




