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

แชร์
ฝัง
  • เผยแพร่เมื่อ 17 ก.ย. 2024
  • Файлы на Яндекс диске, искать по названию yadi.sk/d/aKpu... Сайт программы 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

  • @i.v.8588
    @i.v.8588 3 ปีที่แล้ว

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

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

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

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

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

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

    Классно

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

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

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

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

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

    супер.

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

      Спасибо!

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

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

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

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

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

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

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

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

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

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

  • @СергейБууу
    @СергейБууу 3 ปีที่แล้ว

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

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

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

    • @СергейБууу
      @СергейБууу 3 ปีที่แล้ว +1

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

  • @jamesbond8254
    @jamesbond8254 2 ปีที่แล้ว

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

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

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

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

      Нет, так нельзя

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

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

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

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

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

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

  • @---ns9sj
    @---ns9sj 3 ปีที่แล้ว

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

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

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

    • @---ns9sj
      @---ns9sj 3 ปีที่แล้ว +1

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

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

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

    • @---ns9sj
      @---ns9sj 3 ปีที่แล้ว

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

  • @АлександрЧерный-б8п
    @АлександрЧерный-б8п 3 ปีที่แล้ว

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

  • @АлександрЧерный-б8п
    @АлександрЧерный-б8п 3 ปีที่แล้ว

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

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

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

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

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

  • @ЛимонадДюшес-х7б
    @ЛимонадДюшес-х7б 3 ปีที่แล้ว

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

    • @---ns9sj
      @---ns9sj 3 ปีที่แล้ว +1

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

    • @ЛимонадДюшес-х7б
      @ЛимонадДюшес-х7б 3 ปีที่แล้ว

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

    • @---ns9sj
      @---ns9sj 3 ปีที่แล้ว +1

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

    • @денислазовский-у8м
      @денислазовский-у8м 3 ปีที่แล้ว +1

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

    • @ЛимонадДюшес-х7б
      @ЛимонадДюшес-х7б 3 ปีที่แล้ว

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

  • @Tolya421.
    @Tolya421. 3 ปีที่แล้ว

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

    • @---ns9sj
      @---ns9sj 3 ปีที่แล้ว

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

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

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