Как добавить землю, чтобы подключение не было параллельным

из-за отсутствия резисторов?

@D4rQ, Вы неправильно поняли найденный Вами где-то наскальный рисунок. То, что все кнопки сливаются в 1 зелёный провод НЕ ОЗНАЧАЕТ, что они соединены вместе - это они шину так нарисовали. Зелёный провод у каждой кнопки свой и каждый идёт к своему пину. А земли у всех кнопок дружно на одной земле.

А никто никому не параллелен.

Кнопка должна подключаться так

2 лайка

наскальный рисунок собственного производства был
если земли на одной земле, то при подключении всех к линии GND на макетной плате должен быть тот же результат?

штааа?

На вашем рисунке верхняя линия GND собственно к земле не подключена. Нижняя и верхняя линии на макетке между собой никак не связаны

А земли у всех кнопок дружно на одной земле.

Цитирую комментарии выше

Она не подключена, потому что я ее не подключал
Если сделать как на скрине ниже, то при нажатии на одну кнопку остальные флаги тоже становятся true

кнопки повернуты на 90 градусов, так что все правильно

А я про что говорил?

Так делайте правильно. Правильную схему подключения кнопки я вам привел выше

аааа, ну тогда все нормально!)

1 лайк

Если все правильно, то почему ничего не работает?

1 лайк

интересный вопрос

Ваще не интересный. Приводите схему к норме

Сейчас попробую проще сделать, например на двух кнопках, и с правильным подключением
спасибо

может так понятней станет?

Да, теперь понял косяк, спасибо

это тоже работать не будет!

void attention(){
  for(int i = 0; i < 10; i++){
    if (i % 2 == 0)
      digitalWrite(i, 1);
    else
      digitalWrite(i, 0);
  }
}

пины не назначены как выходы.

Спасибо, сделал правильно и попроще - все заработало

Это вроде как работает, но все равно спасибо