ein dimmer hat das prinzip von einer phasen-anschnitt-steuerung. dies ist hier nicht der fall.
Genau, Du musst schon genau wissen, wann der Nulldurchgang stattfindet, sonst ist nichts mit Phasenanschnitt.
Die 230V geh'n direkt an INT0 und lösen bei Nulldurchgangen den INT aus. So wie im Schaltplan gemalt und im Code ersichtlich!
Und im Code wird eine Zeit bis 10mS gewartet, bis der Triac zündet.