Не пойму, почему кнопка постоянно включена?
- Войдите на сайт для отправки комментариев
Ср, 22/04/2020 - 23:09
Всем привет) Пробую на самоизоляцие разобраться с ардуинкой, знатоки обьясните, почему лампочка постоянно горит, внезависимости нажата кнопка, или нет?

http://arduino.ru/forum/obshchii/vstavka-programmnogo-koda-v-temukomment...
int green_led_pin=3; //пин зелёного диода int green_button_pin=4; //пин зелёной кнопки bool val_1 = digitalRead(green_button_pin); void setup() { pinMode(3, OUTPUT); //Обьявляем инициалзацию входа/выхода pinMode(4, INPUT);//Обьявляем инициалзацию входа/выхода } void loop() { if (val_1 == HIGH) { digitalWrite(green_led_pin, HIGH); //зажигаем светодиод } else { digitalWrite(green_led_pin, LOW); //выключаем светодиод } }Потому что нужно прочитать учебник про кнопку, а не просто наугад тыкать.
Вы, к примеру, в магазин идете не заглядывая в кошелек?
Получили зарплату 50 тыщ и потом ходите, покуда ботинки не сносятся, покупаете все подряд, а в кошельке все 50 тыщ. Бывает такое?
Прошу прощения, если что то не так, я с электроникой впринципе никак вообще, просто стало интересно поэтому балуюсь. Почитал сейчас вот это http://arduino.ru/forum/programmirovanie/rabota-s-knopkami-v-pomoshch-novichku
сделал вот так
Теперь светодиод не будет гореть вне зависимости, от...
горит)
А, ну да. Вместе с ардуиной даже сгореть может, если так резистор ставить.
Ошибка как в схеме, так и в программе.
03
опрос кнопки нужно делать постоянно, чтобы была актуальная инфа нажата или не нажата
Всё разобрался, прошу удалить тему.