ПРОБЛЕМА с созданием одни из самых простых и примитивных часов для шахмат... ПОМОГИТЕ!

Тема в разделе "Схемотехника, компоненты, модули", создана пользователем Den Black, 30 авг 2019.

  1. Den Black

    Den Black Нуб

    Написано
    1 в комментариях
    2 в самой теме
     
  2. NikitOS

    NikitOS Public enemy Администратор

    Я не нашел там того, что нужно от кода
    Может смотрю не туда...:eek:
     
  3. Den Black

    Den Black Нуб

    При повороте потанциометра переменная Round не восполняестся а только замораживается.
     
  4. NikitOS

    NikitOS Public enemy Администратор

    А коим образом Вы используете цифровой пин как аналоговый вход?
     
  5. b707

    b707 Гуру

    Вставил код - молодец, получи награду:

    Шестая строчка loop() - условие if неверное, посмотри в учебнике, как проверяют на диапазон
     
    Tomasina и NikitOS нравится это.
  6. NikitOS

    NikitOS Public enemy Администратор

    Т.е то, что я выше писал, не смущает?
     
  7. Den Black

    Den Black Нуб

  8. Den Black

    Den Black Нуб

    Будем искать...
     
  9. b707

    b707 Гуру

    говорят, если вставить в analogRead() просто число, например 1 - оно автоматом преобразовывается в А1.
    Правда сам не проверял, мне всегда проще написать правильно, чем проверять, сработает ли "защита от дурака"
     
  10. Tomasina

    Tomasina Сушитель лампочек Модератор

    Так в коде прямо такое действие и прописано:
    Код (C++):
    if ( 700 > val > 300)
    Сначала выполняется сравнение 700>val.
    Результат будет true или false.
    Затем выполняется сравнение true>300 (либо false>300), при любом исходе результатом будет false.
     
    Daniil, parovoZZ, b707 и ещё 1-му нравится это.
  11. NikitOS

    NikitOS Public enemy Администратор

    Нет там такой зашиты
    Тем более он еще первый пин входом сделал
     
  12. b707

    b707 Гуру

    Den Black - и поправьте то, о чем Бармен сказал. Даже если ИДЕ подчищяет ваши косяки за вас - все равно некрасиво быть неряшливым.
     
  13. Den Black

    Den Black Нуб

    С правдой не поспоришь...
    Как ни как... Спасибо!
     
  14. b707

    b707 Гуру

    а чем ему быть - не выходом же :)
     
  15. NikitOS

    NikitOS Public enemy Администратор

    Все аналоговые пины по-умолчанию входы
     
  16. issaom

    issaom Гуру

    Самое забавное в этой истории что за 3 дня можно было прочитать какую-нибудь книжку по Ардуино и уже давным давно решить проблему.... (там и читать то страниц 30 наверное бы пришлось....), что же вы так себя все не любите то ;) ну или вот хоть это по изучайте для начала
    http://wiki.amperka.ru/
    метод научного тыка в программировании - это пустая потеря времени без достижения какого-либо практического результата.
     
    Daniil, parovoZZ и NikitOS нравится это.
  17. NikitOS

    NikitOS Public enemy Администратор

    Все мои знания ардуины описаны в "Конспекте хакера" Амперки :D
     
  18. Den Black

    Den Black Нуб

    Все заработало. Спасибо! :)
     
    Tomasina нравится это.
  19. Daniil

    Daniil Гуру

    Первый пост в 19.20.
    40 мин препираний
    в 21.00 все заработало)
     
    NikitOS нравится это.