Sketch for AC

Hi everyone,
I got a sketch which works perfectly with leds on DC-power, but know I have to control AC-power.
How I get the zero for the AC-dimmer in follow sketch?

Thnak you for helping:

//Halogen Fire Effect Kamin

int ledPin1 = 5;
int ledPin2 = 9;
int ledPin3 = 10;
int ledPin4 = 11;
int ledPin5 = 6;
//int ledPin6 = 13;
//int ledPin7 = 2;
//int ledPin8 = 3;
//int ledPin9 = 4;

void setup()
{
pinMode(ledPin1, OUTPUT);
pinMode(ledPin2, OUTPUT);
pinMode(ledPin3, OUTPUT);
pinMode(ledPin4, OUTPUT);
pinMode(ledPin5, OUTPUT);
//pinMode(ledPin6, OUTPUT);
//pinMode(ledPin7, OUTPUT);
//pinMode(ledPin8, OUTPUT);
//pinMode(ledPin9, OUTPUT);

}
void loop() {
analogWrite(ledPin1,
random(120)+135);
analogWrite(ledPin2,
random(120)+135);
analogWrite(ledPin3,
random(120)+135);
delay(random(100));
analogWrite(ledPin4,
random(120)+135);
analogWrite(ledPin5,
random(120)+135);
//analogWrite(ledPin6,
//random(120)+135);
delay(random(100));
//analogWrite(ledPin7,
//random(120)+135);
//analogWrite(ledPin8,
//random(120)+135);
//analogWrite(ledPin9,
//random(120)+135);
//delay(random(100));

}

Please follow the advice on posting a programming question given in Read this before posting a programming question

In particular note the advice to Auto format code in the IDE and to use code tags when posting code here as it prevents some combinations of characters in code being interpreted as HTML commands such as italics, bold or a smiley character, all of which render the code useless

//Halogen Fire Effect Kamin

int ledPin1 = 5;
int ledPin2 = 9;
int ledPin3 = 10;
int ledPin4 = 11;
int ledPin5 = 6;
//int ledPin6 = 13;
//int ledPin7 = 2;
//int ledPin8 = 3;
//int ledPin9 = 4;

void setup()
{
pinMode(ledPin1, OUTPUT);
pinMode(ledPin2, OUTPUT);
pinMode(ledPin3, OUTPUT);
pinMode(ledPin4, OUTPUT);
pinMode(ledPin5, OUTPUT);
//pinMode(ledPin6, OUTPUT);
//pinMode(ledPin7, OUTPUT);
//pinMode(ledPin8, OUTPUT);
//pinMode(ledPin9, OUTPUT);

}
void loop() {
analogWrite(ledPin1,
random(120)+200);
analogWrite(ledPin2,
random(120)+135);
analogWrite(ledPin3,
random(120)+135);
delay(random(100));
analogWrite(ledPin4,
random(120)+135);
analogWrite(ledPin5,
random(120)+135);
//analogWrite(ledPin6,
//random(120)+135);
delay(random(100));
//analogWrite(ledPin7,
//random(120)+135);
//analogWrite(ledPin8,
//random(120)+135);
//analogWrite(ledPin9,
//random(120)+135);
//delay(random(100));

}

That could've gone better.

ok I'm not a pro. Any helpful hints?

Helpful hint1 - read the link you were given and do what it says.

Helpful hint2 - if you want help with an "AC-dimmer" you need to provide some details of it, preferably a link to its specification.

Steve

//Halogen Fire Effect Kamin

int ledPin1 = 5;
int ledPin2 = 9;
int ledPin3 = 10;
int ledPin4 = 11;
int ledPin5 = 6;
//int ledPin6 = 13;
//int ledPin7 = 2;
//int ledPin8 = 3;
//int ledPin9 = 4;

void setup()
{
  pinMode(ledPin1, OUTPUT);
 pinMode(ledPin2, OUTPUT);
 pinMode(ledPin3, OUTPUT);
 pinMode(ledPin4, OUTPUT);
 pinMode(ledPin5, OUTPUT);
 //pinMode(ledPin6, OUTPUT);
 //pinMode(ledPin7, OUTPUT);
 //pinMode(ledPin8, OUTPUT);
 //pinMode(ledPin9, OUTPUT);
 
}
void loop() {
  analogWrite(ledPin1,
  random(120)+135);
  analogWrite(ledPin2,
  random(120)+135);
  analogWrite(ledPin3,
  random(120)+135);
  delay(random(100));
  analogWrite(ledPin4,
  random(120)+135);
  analogWrite(ledPin5,
  random(120)+135);
  //analogWrite(ledPin6,
  //random(120)+135);
  delay(random(100));
  //analogWrite(ledPin7,
  //random(120)+135);
  //analogWrite(ledPin8,
  //random(120)+135);
  //analogWrite(ledPin9,
  //random(120)+135);
  //delay(random(100));
  
}

Try here