Oder du nimmst einen Atmega8 o.ä. . Dann müsstest du über einen Digitalport abfragen, ob der Schalter gekippt ist und dementsprechend ein PWM-Signal erstellen...

Gruß, Trabukh