Урок 37 Блок Матричная Клавиатура

Поділитися
Вставка
  • Опубліковано 21 лис 2020
  • Файлы на Яндекс диске, искать по названию yadi.sk/d/aKpuRDmBSNQm8g Сайт программы Flprog flprog.ru
    📎Прошу в комментариях сообщить если какая то ссылка не работает!!!
    Arduino NANO shp.pub/63lexf
    Arduino Pro Mini shp.pub/63lf1i
    Arduino sensor shield v5.0 ali.pub/1bfevy
    DFPlayer Mini shp.pub/63lhvs
    GSM модуль SIM800L shp.pub/63lm4m
    HC-12 Дальнобойное радиоуправление shp.pub/63lgkx
    MOSFET 5A shp.pub/63ln22
    MOSFET на 15А shp.pub/63ln6c
    MOSFET на 220V ali.pub/1raw3q
    RGB Светодиоды shp.pub/63lgat
    SD модуль Arduino shp.pub/63lcyn
    USB UART/TTL (конвертер прошивальщик) shp.pub/63lf3u
    АЦП ADS1115 shp.pub/63lcem
    Дальномер HC-SR04 shp.pub/63lna8
    Дальномер HY-SRF05 shp.pub/63lnpz
    Датчик BMP180 (Барометр) shp.pub/63lo4r
    Датчик BMP280 (Барометр) shp.pub/63lo7h
    Датчик газа и дыма MQ-2 shp.pub/63lh6w
    Датчик индуктивности shp.pub/63lofu
    Датчик освещённости (Фоторезистор) shp.pub/63lmgv
    Датчик препятствий ali.pub/1dl0rn
    Датчик препятствий E18-D80NK shp.pub/63lgp7
    Датчик температуры DS18B20 shp.pub/63lgto
    Датчик температуры и влажности DHT11 (DHT21 DHT22) shp.pub/63ldnj
    Двухстрочный дисплей(синий, зелёный) ali.pub/19iccq
    Десяти сегментный индикатор shp.pub/63lhid
    Дисплеи Ардуино с разными подсветками shp.pub/63lelk
    Драйвер А4988 got.by/5jb4p0
    Драйвер двигателей на ШИМ shp.pub/63loxx
    ИК Управление shp.pub/63ldyf
    Клещи для зачистки изоляции shp.pub/63j0dn
    Кнопки Ардуино shp.pub/63lg2n
    Колёса для Ардуино ali.pub/1a23dz
    Контактные реле shp.pub/63lpij
    Кран Электромагнитный клапан shp.pub/63lkyt
    Кримпер Клещи для обжима клемм shp.pub/63izbx
    Люксметр shp.pub/63lsoh
    Макетные платы shp.pub/63lpnz
    Матричная Клавиатура got.by/5bb6tg
    Микро SD карты (флешки) shp.pub/63ld61
    Микроконтроллер NODE MCU shp.pub/63lfvg
    Модуль EEPROM AT24C256 ali.pub/1qsaa3
    Модуль Вольт-Амперметра INA-219 shp.pub/63lhr4
    Модуль расширителя ШИМ выходов PCA9685 shp.pub/63lcja
    Мотор с редуктором shp.pub/63lsgi
    Погружной водяной насос shp.pub/63lm7x
    Понижающий преобразователь на 3А shp.pub/63lma9
    Расширитель входов - выходов MCP23017 shp.pub/63lcbb
    Сдвиговый регистр 74HC595 shp.pub/63lcpw
    Сенсорные выключатели shp.pub/62u3ns
    Серводвигатели сила 20кг shp.pub/63lpz9
    Серводвигатели сила 25кг shp.pub/63lr3w
    Серводвигатели сила 60кг shp.pub/63lrnc
    Стартовый набор Ардуино shp.pub/63ls06
    Твердотельные реле shp.pub/63ls60
    Тихие Драйверы шаговых двигателей shp.pub/63lp7n
    Тумблера со светодиодами shp.pub/63lldl
    Цифро-аналоговый преобразователь ЦАП MCP4725 shp.pub/63lcm7
    Часы реального времени Ардуино shp.pub/63le5t
    Четырёхстрочный дисплей ali.pub/19ide2
    Шаговый двигатель Nema17 got.by/5jb4rc
    Энкодер shp.pub/63lh28
  • Наука та технологія

КОМЕНТАРІ • 47

  • @mva5280
    @mva5280 3 роки тому

    Как всегда супер.

  • @arduinoprojekts0077
    @arduinoprojekts0077 2 роки тому

    Классно

  • @i.v.8588
    @i.v.8588 3 роки тому

    Спасибо. Очень доходчиво. А продолжение будет? Использование клавиатуры на практике так сказать.

    • @arduino3709
      @arduino3709  3 роки тому

      В будущих проектах обязательно будет попадаться

  • @dkflbvbhjdbx100
    @dkflbvbhjdbx100 3 роки тому

    Здравствуйте! Спасибо огромное за ваши обучающие видео! Подскажите пожалуйста на каких блоках можно реализовать Scada проект, где требуется при нажатии кнопки "уставка" переходим в экран "клавиатура" вводим 3-4х int значения, подтверждаем и отправляем их по Uart ? Приходится отправлять каждую клавишу bool с Scadы в контроллер там присваивать к bool значение int (номер клавиши) пробовал через блок swich не получается.
    С уважением Влад !

  • @bogatyr612
    @bogatyr612 3 роки тому

    Очень хорошие уроки, не подскажите как можно сделать управления генератором с помощью энкодора или переменным резистором.(изменения импульса частоты)

  • @yhdrhjfyrhjfgdg
    @yhdrhjfyrhjfgdg 2 роки тому

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

  • @askiff7571
    @askiff7571 3 роки тому +1

    супер.

    • @arduino3709
      @arduino3709  3 роки тому

      Спасибо!

    • @askiff7571
      @askiff7571 3 роки тому

      У меня есть мечта! Весы на 200 килограмм на FLprog!

    • @arduino3709
      @arduino3709  3 роки тому

      @@askiff7571 ну нужен сам такой модуль весов

  • @pinokio514
    @pinokio514 3 роки тому

    Ключ к Arduino, здравствуйте. А не подскажете, вот есть у вас 4-кнопочная панель (0:51). А можно её использовать ОТДЕЛЬНО от Ардуино? Т.е. как кнопки. Мне нужно вывести тактовые кнопки от недорогого dyi ЛБП. По идее, достаточно прозвонить кнопки и припаяться к ним и всё. Верно я рассуждаю? Меня смущает количество контактов. Один контакт общий для каждой кнопки?

  • @user-nb1kp8qv3k
    @user-nb1kp8qv3k 3 роки тому

    Спасибо за ваши труды! Всех Вам благ!
    PS: а если одновременно 2 нажать или 3 кнопки? что будет?

    • @arduino3709
      @arduino3709  3 роки тому

      Спасибо! В справке блока посмотрите, если не ошибаюсь до 2 нажатий можно.
      Цитата из справки: Обратите внимание. Блок детектирует одновременное нажатие до двух кнопок. Одновременное нажатие трех кнопок приводит к неправильному определению нажатых кнопок. Это обусловлено схемой клавиатуры.

    • @user-nb1kp8qv3k
      @user-nb1kp8qv3k 3 роки тому +1

      @@arduino3709 угу...точно...спс...

  • @Colonel_Carbon
    @Colonel_Carbon Рік тому

    Здравствуйте. Как можно программно связать матричную клавиатуру и MCP23017?

  • @alexfuhiho6324
    @alexfuhiho6324 3 роки тому

    Возможно ли использовать этот проект для создания пользовательского нампада , для управления горячими клавишами, комбинациями клавиш?? Если да, то как это реализовать и способна ли на это Ардуино нано?

    • @arduino3709
      @arduino3709  3 роки тому +1

      Эта Клава поддерживает только одновременно нажатие 2 кнопок

    • @alexfuhiho6324
      @alexfuhiho6324 3 роки тому

      @@arduino3709 а разве нельзя задать значение комбинации клавиш на одну кнопку???

  • @masterskaya_stariy_garaj
    @masterskaya_stariy_garaj 3 роки тому

    Добрый день, а как с вами можно связаться?

    • @arduino3709
      @arduino3709  3 роки тому

      Вконтакте мне напишите

  • @Canaanite_Roman
    @Canaanite_Roman 3 роки тому

    А можно скетч превратить-конвертировать в Flprog блоксхему-проект?

  • @---ns9sj
    @---ns9sj 3 роки тому

    Доброго времени. А может попробуете сделать клавиатуру на одном аналоговом входе? на резисторах разных номиналов и компараторах, а то больно много занимает пинов. Интересно сколько будет "весить" скетч этот и тот в сравнении

    • @arduino3709
      @arduino3709  3 роки тому

      Как с резисторами на аналоговом входе сделать мноного видосов есть, конечно этот скетч скорее всего будет легче и с пинами экономней, но есть эти матричные клавы, и ими тоже много пользуются, а для того что бы пины экономить что бы на всё хватало, мы перед этим микросхемы расширения входов-выходов изучали

    • @---ns9sj
      @---ns9sj 3 роки тому +1

      @@arduino3709 понял. Но думаю, один видос, про делитель напряжения, можно сделать 😉

    • @arduino3709
      @arduino3709  3 роки тому

      @@---ns9sj именно про клавиатуру с резисторами?

    • @---ns9sj
      @---ns9sj 3 роки тому

      @@arduino3709 нет) Просто, что это какое и несколько примеров его применения.

  • @jamesbond8254
    @jamesbond8254 2 роки тому

    А как работать с I2C клавиатурой?

  • @user-fd4ff5bb1b
    @user-fd4ff5bb1b 3 роки тому

    Распиновку я узнал. 8 входов под кнопки 8 на октавы но тут нюанс есть первые 5 клавиш ето 1 строка вторые 8 клавиш ето вторая строка. И что с етим делать?

  • @user-yf8xo1ip9d
    @user-yf8xo1ip9d 3 роки тому

    А в IDE вы не работаете? Интересно бы там скетч написать.

    • @---ns9sj
      @---ns9sj 3 роки тому +1

      при конвертации выводится скетч

    • @user-yf8xo1ip9d
      @user-yf8xo1ip9d 3 роки тому

      @@---ns9sj То есть в этой программе можно будет все-таки посмотреть скетч?

    • @---ns9sj
      @---ns9sj 3 роки тому +1

      @@user-yf8xo1ip9d Блоки которые испоьзуются в программе это просто визуализированный код. Блоки имеют настройки, т.е. этим самым вы внедряете в строки кода - переменные, адреса датчиков и т.п. Для загрузки в ардуино происходит компиляция и открывается ардуино ИДЕ с преобразованным кодом.

    • @user-qk7il7eb4b
      @user-qk7il7eb4b 3 роки тому +1

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

    • @user-yf8xo1ip9d
      @user-yf8xo1ip9d 3 роки тому

      @@user-qk7il7eb4b Одновременно вряд ли получится. Это вам будет казаться, что одновременно...

  • @user-fd4ff5bb1b
    @user-fd4ff5bb1b 3 роки тому

    Есть клавиатура синтезатора как ее подключить

  • @Tolya421.
    @Tolya421. 3 роки тому

    Даже не знаю куда она может пригодиться?

    • @---ns9sj
      @---ns9sj 3 роки тому

      для включения какой-то функции по одной кнопке, например

    • @arduino3709
      @arduino3709  3 роки тому

      Вообще можно в блоке меню поставить ввод с клавиатуры, и вместо того что бы энкодер мучать можно поставить такую клаву