Резистивная клавиатура, принцип работы

แชร์
ฝัง
  • เผยแพร่เมื่อ 30 ต.ค. 2024

ความคิดเห็น • 36

  • @legomasterchannel322
    @legomasterchannel322 ปีที่แล้ว +1

    Ого спасибо за видео, давно хотел сделать геймпад для ардуино но не как не мог справиться с подключением кнопок. Вы помогли!❤

  • @Maik_cnc_ru
    @Maik_cnc_ru 9 ปีที่แล้ว +1

    Клёва очень нужная вещь ! Огромное спасибо за видео !

  • @sancholife9451
    @sancholife9451 7 ปีที่แล้ว +1

    Спасибо за видео! Я смог победить свою проблему! Лайк!

  • @Gameplayer55055
    @Gameplayer55055 6 ปีที่แล้ว +2

    Надо только 3 провода. Супер!
    А несколько нажатий никак. Только костыли(2 сопротивления паралельно и ТД)

  • @VOLFM11
    @VOLFM11 7 ปีที่แล้ว

    Оч классно! Буду применять! Ато у меня постоянно нехватало клавишь в некоторых прроектах

  • @gargamel512
    @gargamel512 6 ปีที่แล้ว +1

    В видео ничего не сказали про (случайное) одновременное нажатие кнопок, как оно себя ведёт, и как с ним, по возможности можно(ли), бороться. А вообще идея классная, очень экономит порты, но относительно медленно работает, что может не всем подойти. А в остальном интересно рассказали, так что с меня лайк))

    • @kitoek
      @kitoek 6 ปีที่แล้ว

      Дмитрий Посохов думаю этот вариант схемы не расчитан на одновременное нажатие нескольких кнопок

    • @gargamel512
      @gargamel512 6 ปีที่แล้ว

      Владимир Ташлыков, это понятно из видео как раз.

    • @StanislavBaltrunas
      @StanislavBaltrunas 6 ปีที่แล้ว +1

      В примере одновременное нажатие воспринимается как 0 не одна не подходит, дописав условия можно создать комбинации клавиш

    • @x_mouzzer_x
      @x_mouzzer_x 6 ปีที่แล้ว +1

      мултиплексор вам подойдет

  • @MaxBudkin
    @MaxBudkin 6 ปีที่แล้ว +1

    Спасибо, полезно!

  • @TimofeiGreenX
    @TimofeiGreenX 9 ปีที่แล้ว +1

    блин ну почему пришлось так долго ждать?)
    выпустил видео когда я уже сам разобрался во всем и почти отснял видеоматериал для урока!
    но я все ровно его выпущу!!!!

  • @ЮраСтарик-ь2э
    @ЮраСтарик-ь2э 9 ปีที่แล้ว +2

    а як вирішити проблему щоб при нажаті допусти 1 кнопки светодіод збільшував яркість а при нажаті 2 кнопки зменшувала у меня так не получається зробити светодіод повністю гасне або засвітчується

  • @daniil4376
    @daniil4376 5 ปีที่แล้ว

    Здравствуйте! Умоляю подскажите как назначить на кнопки определённые команды ? мне нужно что бы при нажатии работали как кнопки на клавиатуре WASD. Как дописать код к этому видео ?

  • @alexandrlatukhin6345
    @alexandrlatukhin6345 3 ปีที่แล้ว

    Да! Я вижу разные значения. А практически где и как это можно применить?

  • @ilfat_islamov
    @ilfat_islamov 9 ปีที่แล้ว +1

    А вы не могли бы так же сделать видео про емкостную клавиатуру?

  • @sergafanasyev1855
    @sergafanasyev1855 5 ปีที่แล้ว

    А что покажет если нажать сразу 2 или 3 кнопки, естественно не ту которая на землю.?

  • @zetxplay-u1q
    @zetxplay-u1q 4 ปีที่แล้ว

    вот это мне и нужно а то делаю 8ми битную приставку портов мало а кнопок много

  • @ПавелЛукьянов-е2й
    @ПавелЛукьянов-е2й 9 ปีที่แล้ว

    У вас уже было подобное. Видимо не все внимательно смотрят канал ))

  • @anlaz1
    @anlaz1 ปีที่แล้ว

    Здравствуйте, Я с большим трудом продираюсь через дебри программирования.
    У меня к вам просьба.
    Прошу написать несколько строчек кода, которые выполняют следующее:
    На воды D2 и D3 заранее подаются команды в двоичном коде
    00
    01
    10
    11
    Как заставить скетч на каждое из этих двоичных чисел выполнять различные части программы.
    Каждая из этих частей мне уже покорилась, и работает. Нужна возможность выбора одной из них, без препрошивки скетча :)
    Спасибо большое.

  • @kirillkoval7999
    @kirillkoval7999 9 ปีที่แล้ว +3

    Алексей подскажите номинал резисторов который вы применили!!!

  • @zhuk462
    @zhuk462 5 ปีที่แล้ว

    Ха! А что с двойными+ нажатиями? ;) А как по прерываниям ловить нажатия такой клавиатуры?

  • @Asya7777333
    @Asya7777333 9 ปีที่แล้ว

    Вопрос глупый, но все же: я так понимаю там только на одну зажатую кнопку?

    • @arduinoLab
      @arduinoLab  9 ปีที่แล้ว

      Alex да

    • @NESTOWL
      @NESTOWL 9 ปีที่แล้ว +1

      arduinoLab Мне кажется все таки можно и на несколько кнопок сделать! Грубо говоря, когда нажаты две или более кнопок сопротивления складываются! Может схему другую надо будет сделать и вычислить все возможные комбинации выходного напряжения в зависимости от комбинаций нажатых клавиш! Если будет много кнопок можно поднять напряжение, чтобы между разными комбинациями был какой то запас, чтобы избежать ошибок..
      Вот пример, не знаю будет ли он работать, вместе можно нажать две из них по этому принципу можно и по 3 и т.д
      1 . 2 . 3 . 4 . 12 . 13 . 14 . 23 . 24 . 34 подается на вход 5 вольт
      нажата 1 комбинация на выходе 0.5 в
      нажата 2 комбинация на выходе 1.0 в
      нажата 3 комбинация на выходе 1.5 в
      нажата 4 комбинация на выходе 2.0 в
      нажата 5 комбинация на выходе 2.5 в
      и так далее только не с такими большимы шагами !
      и так же можно продолжить дальше!!!
      У меня ардуины нету, но я как нибудь попробую в мультисиме это сделать как настроение будет )))

    • @arduinoLab
      @arduinoLab  9 ปีที่แล้ว +1

      Александр Сычев резисторы как правило включаются последовательно, так на шилде и так я сделал на той клавиатуре, а в этом случаи будет подтянута верхняя кнопка.. в случаи с параллельным включением, в принципе возможно, но при нажатии большие шансы что сработает сначала как одна кнопка, а потом как пара.

    • @NESTOWL
      @NESTOWL 9 ปีที่แล้ว +2

      arduinoLab Ну я думаю это можно исправить программно, установить задержку или еще как нибудь ))) Ну даже если взять тот факт, что можно подключить хоть 20 кнопок 1 проводом уже радует )))

    • @Asya7777333
      @Asya7777333 9 ปีที่แล้ว +1

      Александр Сычев Я кстати примерно таким образом делал, когда хотел сделать из ардуинки клавиатуру к компу, было 3 кнопки(W A D), и были вот такие комбинации:
      Не активны - 0
      A - 1
      W - 2
      D - 4
      A W - 3
      W D - 6
      A D - 5
      A W D - 7
      Цифра отсылалась в Serial соединение, и по идеи все работало, но я так и не смог сделать эмуляцию нажатий :((
      Может кому понадобится, могу код отправить, но он какой то кривой))) (Но, вроде работал)

  • @OlegPogodaev
    @OlegPogodaev 8 ปีที่แล้ว +2

    Да, вот совет по номиналу резисторов не помешал бы!

    • @arduinoLab
      @arduinoLab  8 ปีที่แล้ว +1

      +Oleg Pogodaev arduinolab.pw/wp-content/uploads/2015/12/400px-Lcd-button-ladder.png

  • @AntonKos1987
    @AntonKos1987 9 ปีที่แล้ว

    скетч не выложили

  • @lecombustor3571
    @lecombustor3571 5 ปีที่แล้ว

    Это называется аналоговая клавиатура