Приветствую!
float - вполне достаточно для целей "сделать подсветку" - вот, например, готовый код (он на esp, но завёлся и на ардуине) - https://esp8266.ru/forum/threads/astrotajmer-vosxod-zaxod-solnca.1512/
Готовая библиотека для солнечного трекера - https://github.com/probonopd/TimeLord
Если...