Вот пример хардверного ШИМ на 60Гц
Если ровно 50 Гц нужно, то можно софтовый ШИМ сделать
PHP код:
byte val=128;

void setup()
{
  
pinMode(5OUTPUT);
  
TCCR0B TCCR0B 0b11111000 5;  
}

void loop()
{
  
analogWrite(5val);  // val значение от 0 до 255