I have a quantum formula describing what kind of photon should be emitted by an LED depending on its voltage. Of course the colour is depending on the material, but every type of LED also needs its specific voltage.
My formula uses 2.5V as an example and tells me that an LED working with 2.5V should emit photons with a wavelength of approximately 470nm, which is blue.
\begin{align} \lambda &= \frac cf = \frac{ch}{E} = \frac{ch}{eU} \\ &= \frac{\rm 3\times10^8 \,\frac ms \cdot 6.626\times10^{-34}\,J\,s} {\rm1.602\times10^{-19}\,C \cdot 2.5\,V} \approx \rm 469\,nm \end{align}
But in reality, blue LEDs need about 3.0V - 3.5V while 2.5V is enough for green LEDs!
Why does the equation not fit the reality and where goes my additional energy of about 0.5eV per photon? Is it converted to thermal energy (why and how?) or what happens with it?