Вот пример хардверного ШИМ на 60Гц
Если ровно 50 Гц нужно, то можно софтовый ШИМ сделать
PHP код:
byte val=128;
void setup()
{
pinMode(5, OUTPUT);
TCCR0B = TCCR0B & 0b11111000 | 5;
}
void loop()
{
analogWrite(5, val); // val значение от 0 до 255
}