Я переживу, эта туса не единственная по теме ) Да и вообще я обычно сам ответы нахожу, без форумов.
А ты парень смышленый! Вижу начало доходить.
Тут или ты с нами интерес разделишь, либо уйдешь.
Плохо ты зашел про то, что искать не умеешь и учиться не хочешь. Ты определяйся. Вроде еще никому особо не нахамил, так что еще есть перспектива.
Э, погоди. Где я сказал, что искать не умею? Одна неудача - это еще не признак неумения. К тому же, я не стал вываливать на формум все, что до написания поста попробовал. Да, у меня знаний в области не хватает, но отправлять меня учиться через учебники - это бесполезный совет. Что предложили, то и получили в ответ.
И да, я смышленый. Я хорошо вижу скрытый снобизм и высокомерие, чем бы оно не прикрывалось, хоть возрастом, хоть стажем на форуме. А поскольку людей не люблю - стараюсь от них не зависеть, поэтому могу себе позволить открыто и резко отвечать на проявление высокомерия и прочих пороков людских, коих не счесть.
Теперь по теме.
С пинами разобрался. С кнопкой тоже, хотя не понимаю, почему схема была не рабочая. Вот текущая, она работает:
А не работало, когда на линии питания резистор и перемычка были наоборот подключены. Но! Я ж не сам такую схему придумал, я ее взял из официального(?) источника:
Верхняя - работает, нижняя - нет. Может я туплю опять, не?
Программа такая:
#include <Arduino.h>
#define STEP_UP_PIN 4
byte previousStepUp;
void setup()
{
Serial.begin(115200);
// Note: INPUT is default behavior, but I don't like implicit setup.
pinMode(STEP_UP_PIN, INPUT);
}
void loop()
{
byte btnStepUp = digitalRead(STEP_UP_PIN);
if (previousStepUp != btnStepUp)
{
Serial.println(btnStepUp);
previousStepUp = btnStepUp;
}
delay(250);
}
При прочих равных, переставляем резистор и перемычку местами на линиях питания - и все, уже не работает.
Выше посмотри. Не надо так делать, у нас тут дедовщина принята. Тут можешь учиться, но спорить пока не стоит, пока сам понимаешь, что твой уровень даже до ботинка “старожила” не дотягивает.
Написали тебе “наводка” - просто скажи “спасибо”.
Микроконтроллер построен на КМОП - CMOS на нормальном языке. У таких микросхем очень высокое входное сопротивление, в отличии от ТТЛ. Поэтому наводка происходит просто от случайных полей вокруг, даже самой ножки вывода хватает, чтобы стать антенной, а уж если там проводочек есть!
такого не может быть. Привыкни отбрасывать “ведьмовство и колдунство”. Значит ошибка в сборке. Ищи её тестером.
Написали тебе “наводка” - просто скажи “спасибо”.
Блин, да не написал он “наводка”. Потом в дискуссии до этого дошли. Вот о таком отношении я и говорю. Дедовщина у вас тут… ну, ну. Социальные группы с такими заборами не могут нормально развиваться.
У таких микросхем очень высокое входное сопротивление, в отличии от ТТЛ. Поэтому наводка происходит просто от случайных полей вокруг, даже самой ножки вывода хватает
Записал.
Привыкни отбрасывать “ведьмовство и колдунство”. Значит ошибка в сборке. Ищи её тестером.
Слушай, родной, я может много пишу и ты не заметил? Я переставил местами ногу резистора и перемычку от кнопки на линии питания - схема не поломалась. Так? Согласно документации она все еще правильная, так? Какое колдунство?
Ладно, с этим я сам разберусь. Удачи вашей группе ) Спать пойду, 5й час ночи (или утра?)
Ты где-то увидел “программу развития”? Нет? Знаешь почему? Потому, что ее нет.
Это клуб по интересам весьма не молодых людей.
не знаю. ты - новичок у которого не работает кнопка. Понимаешь - КНОПКА?! Я тебя не знаю и не имею основания доверять тому, что ты пишешь. Есть только одно объяснение тому, что у новичка не работает кнопка - кривые руки. Перестань спорить и собери схему с картинки из сообщения №64 точно и правильно.
Никогда - НИ_КО_ГДА - не пиши: “я все собрал правильно, а оно не работает” . Если не работает, значит собрал НЕ правильно.
И кстати нет, не так.
Если ты действительно сделал так, как написал, то работать не станет. Нужно еще и контакт МК перенести в другое место.
обе схемы рабочие, только при не нажатой кнопке (или нажатой) разные значения, на верхней 1 на нижней 0
Просто интересно - у этой кнопки контакты по диагонали замыкаются?
Как видишь написал. Или ты читать не умеешь? Или что?
Зато с красным дипломом, если мне склероз не изменяет -
Ох, не туда Вы копнули и не ту тему подняли. Вот как раз это “для настоящих мужчин”, а не для новичков
Не про тебя была речь.
За тот ответ спасибо.
не изменяет )))
Тогда должно работать в обоих вариантах - и с pullup и с pulldown. Не вижу никаких явных препятствий.