Please copy the code into your empty sketch and compile and upload.

2.4 KHz and 8-9% duty cycle


 

void setup()
{
pinMode(3, OUTPUT);
pinMode(4, OUTPUT);
pinMode(5, OUTPUT);
pinMode(6, OUTPUT);
pinMode(7, OUTPUT);
pinMode(8, OUTPUT);
pinMode(9, OUTPUT);
pinMode(10, OUTPUT);
}

void loop()
{
digitalWrite(3, HIGH);
delayMicroseconds(25); // Approximately 10% duty cycle @ 2.6KHz
digitalWrite(3, LOW);
delayMicroseconds(10);
digitalWrite(4, HIGH);
delayMicroseconds(25); // Approximately 10% duty cycle @ 2.6KHz
digitalWrite(4, LOW);
delayMicroseconds(10);
digitalWrite(5, HIGH);
delayMicroseconds(25); // Approximately 10% duty cycle @ 2.6KHz
digitalWrite(5, LOW);
delayMicroseconds(10);
digitalWrite(6, HIGH);
delayMicroseconds(25); // Approximately 10% duty cycle @ 2.6KHz
digitalWrite(6, LOW);
delayMicroseconds(10);
digitalWrite(7, HIGH);
delayMicroseconds(25); // Approximately 10% duty cycle @ 2.6KHz
digitalWrite(7, LOW);
delayMicroseconds(10);
digitalWrite(8, HIGH);
delayMicroseconds(25); // Approximately 10% duty cycle @ 2.6KHz
digitalWrite(8, LOW);
delayMicroseconds(10);
digitalWrite(9, HIGH);
delayMicroseconds(25); // Approximately 10% duty cycle @ 2.6KHz
digitalWrite(9, LOW);
delayMicroseconds(10);
digitalWrite(10, HIGH);
delayMicroseconds(25); // Approximately 10% duty cycle @ 2.6KHz
digitalWrite(10, LOW);
delayMicroseconds(10);
}


 

765 Hz and 8-9% duty cycle.

 


 

void setup()
{
pinMode(3, OUTPUT);
pinMode(4, OUTPUT);
pinMode(5, OUTPUT);
pinMode(6, OUTPUT);
pinMode(7, OUTPUT);
pinMode(8, OUTPUT);
pinMode(9, OUTPUT);
pinMode(10, OUTPUT);
}

void loop()
{
digitalWrite(3, HIGH);
delayMicroseconds(100); // Approximately 10% duty cycle @ 765 Hz
digitalWrite(3, LOW);
delayMicroseconds(50);
digitalWrite(4, HIGH);
delayMicroseconds(100); // Approximately 10% duty cycle @ 765 Hz
digitalWrite(4, LOW);
delayMicroseconds(50);
digitalWrite(5, HIGH);
delayMicroseconds(100); // Approximately 10% duty cycle @ 765 Hz
digitalWrite(5, LOW);
delayMicroseconds(50);
digitalWrite(6, HIGH);
delayMicroseconds(100); // Approximately 10% duty cycle @ 765 Hz
digitalWrite(6, LOW);
delayMicroseconds(50);
digitalWrite(7, HIGH);
delayMicroseconds(100); // Approximately 10% duty cycle @ 765 Hz
digitalWrite(7, LOW);
delayMicroseconds(50);
digitalWrite(8, HIGH);
delayMicroseconds(100); // Approximately 10% duty cycle @ 765 Hz
digitalWrite(8, LOW);
delayMicroseconds(50);
digitalWrite(9, HIGH);
delayMicroseconds(100); // Approximately 10% duty cycle @ 765 Hz
digitalWrite(9, LOW);
delayMicroseconds(50);
digitalWrite(10, HIGH);
delayMicroseconds(100); // Approximately 10% duty cycle @ 765 Hz
digitalWrite(10, LOW);
delayMicroseconds(50);
}


473 Hz and 8-9% duty cycle


 

void setup()
{
pinMode(3, OUTPUT);
pinMode(4, OUTPUT);
pinMode(5, OUTPUT);
pinMode(6, OUTPUT);
pinMode(7, OUTPUT);
pinMode(8, OUTPUT);
pinMode(9, OUTPUT);
pinMode(10, OUTPUT);
}

void loop()
{
digitalWrite(3, HIGH);
delayMicroseconds(200); // Approximately 10% duty cycle @ 473 Hz
digitalWrite(3, LOW);
delayMicroseconds(50);
digitalWrite(4, HIGH);
delayMicroseconds(200); // Approximately 10% duty cycle @ 473 Hz
digitalWrite(4, LOW);
delayMicroseconds(50);
digitalWrite(5, HIGH);
delayMicroseconds(200); // Approximately 10% duty cycle @ 473 Hz
digitalWrite(5, LOW);
delayMicroseconds(50);
digitalWrite(6, HIGH);
delayMicroseconds(200); // Approximately 10% duty cycle @ 473 Hz
digitalWrite(6, LOW);
delayMicroseconds(50);
digitalWrite(7, HIGH);
delayMicroseconds(200); // Approximately 10% duty cycle @ 473 Hz
digitalWrite(7, LOW);
delayMicroseconds(50);
digitalWrite(8, HIGH);
delayMicroseconds(200); // Approximately 10% duty cycle @ 473 Hz
digitalWrite(8, LOW);
delayMicroseconds(50);
digitalWrite(9, HIGH);
delayMicroseconds(200); // Approximately 10% duty cycle @ 473 Hz
digitalWrite(9, LOW);
delayMicroseconds(50);
digitalWrite(10, HIGH);
delayMicroseconds(200); // Approximately 10% duty cycle @ 473 Hz
digitalWrite(10, LOW);
delayMicroseconds(50);
}


 

400 Hz and 8=9% duty cycle


 

void setup()
{
pinMode(3, OUTPUT);
pinMode(4, OUTPUT);
pinMode(5, OUTPUT);
pinMode(6, OUTPUT);
pinMode(7, OUTPUT);
pinMode(8, OUTPUT);
pinMode(9, OUTPUT);
pinMode(10, OUTPUT);
}

void loop()
{
digitalWrite(3, HIGH);
delayMicroseconds(100); // Approximately 10% duty cycle @ 400 Hz
digitalWrite(3, LOW);
delayMicroseconds(50);
digitalWrite(4, HIGH);
delayMicroseconds(100); // Approximately 10% duty cycle @ 400 Hz
digitalWrite(4, LOW);
delayMicroseconds(50);
digitalWrite(5, HIGH);
delayMicroseconds(100); // Approximately 10% duty cycle @ 400 Hz
digitalWrite(5, LOW);
delayMicroseconds(50);
digitalWrite(6, HIGH);
delayMicroseconds(100); // Approximately 10% duty cycle @ 400 Hz
digitalWrite(6, LOW);
delayMicroseconds(50);
digitalWrite(7, HIGH);
delayMicroseconds(100); // Approximately 10% duty cycle @ 400 Hz
digitalWrite(7, LOW);
delayMicroseconds(50);
digitalWrite(8, HIGH);
delayMicroseconds(100); // Approximately 10% duty cycle @ 400 Hz
digitalWrite(8, LOW);
delayMicroseconds(50);
digitalWrite(9, HIGH);
delayMicroseconds(100); // Approximately 10% duty cycle @ 400 Hz
digitalWrite(9, LOW);
delayMicroseconds(50);
digitalWrite(10, HIGH);
delayMicroseconds(100); // Approximately 10% duty cycle @ 400 Hz
digitalWrite(10, LOW);
delayMicroseconds(50);
}