Посмотрите в букваре, как работает цикл for
Если вы задали цикл от 0 до пяти, он и так закончится когда переменная достигнет крайнего значения, строчка с break тут совершенно лишняя
Ну и просто замечание - старайтесь давать переменным значимые имена. Судя по логике кода, переменная pin10 содержит совсем не пин
а… и еще - приведенный выше цикл лишен всякого смысла. Вы шесть раз выводите высокий уровень на пины и ни разу не возвращаете низкий. В итоге у вас получается не шесть высоких сигналов, а один, шестикратной ширины.
Чтобы получить ШЕСТЬ сигналов, нужно между высокими уровнями давать низкий
Цикл - это про управление потоком. Длительностью тоже можно управлять, но не так, как это делаете вы. Хотите управлять длительностью импульса - используйте delay() или millis(). Не нужно пин долбить много раз одним уровнем. Он с первого раза все понял.
Вы когда лифт вызываете, вы сколько раз кнопку вызова давите? А если 5 раз давите, сколько лифтов приезжает?