Hemen egin ditzakegu automata piztean egin beharreko lanak:
void setup() {
// Sarrerak INPUT moduan jartzen ditugu.
pinMode(S1_zikloa_hasi, INPUT);
pinMode(SegurtasunEtengailua, INPUT);
// Irteerak OUTPUT moduan jartzen ditugu eta hasierako balioa ematen diogu (itzalita)
pinMode(Aplus, OUTPUT);
digitalWrite(Aplus,LOW);
pinMode(Aminus, OUTPUT);
digitalWrite(Aminus,LOW);
delay(50); // 50 milisegundo itxaron hasi baino lehen kontaktuei denbora emateko
}
Ez da beharrezkoa etapei hasierako balioak ematea, dagoeneko emanda baitaude aldagaia definitu denean. Gogoratu hasieran 4. etapa dagoela martxan eta ezarritako denbora igaro dela.