int firstSegmentPin = 2; // пин, к которому подключен 1й сегмент(A)
int segmentCount = 8; // Сколько всего сегментов подключим подряд
void setup() // Настроим необходимые пины на выход
{
for (int i = 0; i <= segmentCount; i++) { // Считаем от 0 до segmentCount
pinMode(i + firstSegmentPin, OUTPUT); // на каждом счете инициализируем пин
}
}
void loop() // Выведем цифру 1
{
digitalWrite(2, 1);
digitalWrite(3, 0);
digitalWrite(4, 0);
digitalWrite(5, 1);
digitalWrite(6, 1);
digitalWrite(7, 1);
digitalWrite(8, 1);
}