Делитель это не самое лучшее решение и не защитит вход от высокого напряжения или при низком напряжении будет воспринимать вместо лог.1 как лог.0
Диод самое простое и безопасное решение, У меня все прекрасно на нем работает уже не один год.
Вариант со стабилитроном тоже кривое решение
Лучше всего использовать оптрон PC817 или подобные, можно рассчитать токограничивающий резистор на любое напряжение и обеспечена полная гальваническая развязка