
Уже не помню, но кажется красные светодиоды вырабатывают самую большую ЭДС. Собственно, можно попробовать и сравнить.
Светодиоды я предложил только ради экономии - у самого их валяется... не знаешь, куда девать. Те, что с прозрачными линзами даже годные иногда пускаю на светорассеиватель - сверлишь дырку в корпусе, запихиваешь в неё светодиод с обломанными выводами, а под ним, на плате, два-три цветных светодиода. И получается, что один глазок может по разному светиться...
Единственный недостаток светодиодов в качестве фотодатчика - высокое внутреннее сопротивление. Даже очень высокое. И не смотря на приличную ЭДС (до 3В бывает) потребуют усилителя. Но, с учётом работы устройства в автомобиле, с достаточно большим источником помех, я бы поставил усилители на фотодатчики, и сигналы на Ардуинку подавал бы довольно мощные (с низкими нагрузочными сопротивлениями), что бы дополнительно защитить её от сбоев.
А в общем, в качестве фотодатчика резисторы и фотодиоды лучше не ставить. фоторезисторы со временем деградируют (увеличивается сопротивление или обрываются), а фотодиоды имеют маленькую ЭДС, требующую предварительного усиления.
Фототранзисторы по цене такие же, но имеют довольно низкое выходное сопротивление и достаточно надёжны.