Lass es Dir patentieren, wenn du das schaffst. Da scheitern selbst die Chinesen dran. MA und Arena bekommen das mit gewaltigen Ringkernen in den Griff.
Als logische Konsequenz sind daraus die Sinusdimmer entstanden (Compusine, die neusten Teile von Strand...) Da gibt es das Problem nicht mehr.
Abgesehen davon finde ich es ziemlich dreist, ein serientaugliches Gerät von einem Berufsschüler als Projekt zu verlangen. Die Gewinnspannen sind in dem Sektor zwar nur mäßig - aber dafür Schüler einzuspannen
Der gängige Gack ist, in diesem Fall eine Funktion in die Firmware zu bauen, dass nach X00 Betriebsstunden der Dimmer dicht macht.

Dazu wird mit einem Timer ein Register langsam dekrementiert und immer mal wieder das Ergebnis ins EEPROM gepackt.
Bei dieser Implementierung würde ich Dir sogar helfen
bei dem eigentlichen Dimmer auf keinen Fall, da ich es nicht ausstehen kann, wenn sich dritte auf meine Kosten bereichern wollen...
Hendrik