Properties of light like diffraction and interference are explained using Huygen's construction, which takes into account the wave nature of light.
The Huygens–Fresnel principle states that each point on a wavefront is itself the source of a spherical wavelet, and the infinite secondary wavelets emanating from each of the infinite unique points on the wavefront mutually interfere. The sum of these spherical wavelets at any point in space, at any time, gives the phase at that point.
I can't see how HUP can explain such diffraction patterns of maxima and minima.