Menu for the LCD 1602 based on the Arduino Nano. Monitoring and managing loads.

Поделиться
HTML-код
  • Опубликовано: 18 ноя 2024

Комментарии • 58

  • @aleksej442
    @aleksej442 4 года назад +6

    Спасибо Вам огромное за видеоурок !!! Это то о чем я Вас просил..!!! Ничего лишнего и все по теме!! Теперь буду разбираться и "играться" с кодом, чтобы его лучше осознать. Да, кстати.. я и не знал, что у Вас свой сайт есть по программированию. Оставьте ссылку своего сайта под видео.

  • @alexandrorlov7332
    @alexandrorlov7332 8 месяцев назад +2

    А что в скетче надо поменять чтобы он залился в ArduinoGeniusUno
    //error: stray '\302' in program//

  • @СергейСыроежка-Рыбалкаиотдых

    Спасибо за позитив👏👏👏👏👏👏лайк от друзей 👍👍👍👍👍👍👍👍👍

  • @ЭлектрикВ.В
    @ЭлектрикВ.В 3 года назад +1

    Отличный проект!

  • @alexandrorlov7332
    @alexandrorlov7332 7 месяцев назад

    А можно подключить проводную мышку для управления меню на дисплее,вместо кнопок?

  • @ИванГроза-ы8я
    @ИванГроза-ы8я 2 года назад +1

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

    • @Admin-td4xv
      @Admin-td4xv 2 года назад +1

      Все зависит от конкретной задачи, что и как будет вычисляться!
      В этом примере Blink работает на основе проверки значения millise(); тоесть если оно больше предыдущего значения на определенное время, то изменить состояние светодиода, поэтому перелистывание страничек не будет оказывать существенного влияния.
      Но влияние все же будет, только оно обусловлено низкой скоростью передачи данных по шине i2c на данный дисплей.
      То есть, так как микроконтроллер имеет одно ядро, то он в одно время может выполнять только одну задачу, либо включать/выключать светодиод либо передавать пакет данных на дисплей, а это занимает определенное количество времени. В общем этот момент надо учитывать при создании своих проектов.

  • @dimmid4109
    @dimmid4109 4 года назад +2

    Энкодер? В следующем видео.

  • @ДмитрийЛитвинов-ч7ы
    @ДмитрийЛитвинов-ч7ы 7 месяцев назад

    У меня меню переключается само на Ардуино Уно. Похоже на дребезг кнопки, но прописан программно шунт резистором. Что может быть не так?

  • @КатеринаМалайрева
    @КатеринаМалайрева 2 года назад

    Подскажите пожалуйста почему выдает ошибку на этом месте Wire.endTransmission(); "Подключенный жк контроллер все еще занят - вам нужно вставить некоторую задержку"

  • @yanwolf8601
    @yanwolf8601 Год назад

    класс

  • @НиколайСорокин-к2л
    @НиколайСорокин-к2л 3 года назад +1

    Подписка и лайк! Побольше простых практических проектов. Ведь вместо диодов можно реле с опторазвязкой подключить? Или я не прав?

    • @m_kolotushkin
      @m_kolotushkin  3 года назад +1

      Все верно! Или твердотельное реле! Или мощные транзисторы, да все что угодно, что будет потреблять до 40 миллиампер при включении!

    • @НиколайСорокин-к2л
      @НиколайСорокин-к2л 3 года назад

      @@m_kolotushkin Скрупулёзно подмечено!!

  • @Admin-td4xv
    @Admin-td4xv 2 года назад

    1:03 включение и выключение светодиодов с отображением состояния на дисплее 1602

  • @TomskikhAA
    @TomskikhAA 3 года назад

    Два вопроса, первый: как засунуть библиотеку в эмулятор? Я что то не нашел.
    второй интереснее, Есть светодиодная одноцветная матрица 16х8 с i2c контроллером (шла в комплекте с роботом от Китайской KeyStudio). Штатная программа без проблем показывает стрелочки и надпись стоп. Но нифига не понятно как заполняется матрица. допустим надпись стоп в коде выглядит так "{0x2E,0x2A,0x3A,0x00,0x02,0x3E,0x02,0x00,0x3E,0x22,0x3E,0x00,0x3E,0x0A,0x0E,0x00}". В интернете все, что нагуглил за пару дней касается экрана типа как у вас. Есть наводка где почитать про генерацию символов?

  • @Граниистины-у3ш
    @Граниистины-у3ш 4 года назад

    Лайк за ролик 👍

  • @wolandsividi6417
    @wolandsividi6417 4 года назад +2

    Здравствуйте. Не буду льстить ,но вы правда все доступно и хорошо объясняете и показываете. Так же признаюсь , что у меня мало времени что бы достаточно хорошо разобраться в программировании Ардуино и написании скетча. Хотел бы узнать можите ли вы мне помочь сделать скетч для максимум кнопок и трёх осей на базе одной платы Ардуино про микро или Леонардо. Я сделал и то и другое отдельно на основе примеров , но пытаюсь уменьшить колличество занятых входов usb. Но у меня не получается объединить это все в одно устройство и что бы на ПК это определялось как игровой контроллер. Пытаюсь сделать автосимулятор, скетчи брал на просторах интернета . Если вы имеете возможность мне помочь , то пожалуйста дайте знать.

    • @wolandsividi6417
      @wolandsividi6417 4 года назад

      @@m_kolotushkin за такие деньги можно купить готовый Баттон бокс ))) , мне всего лишь нужно , что бы на одной плате Ардуино Леонардо работали три оси ( патенциометры) и 24 или 32 кнопки. У меня есть два скетча отдельно, нужно только их соединить и посмотреть изменится ли схема подключения.

    • @wolandsividi6417
      @wolandsividi6417 4 года назад

      @@m_kolotushkin ок, спасибо в любом случае. Буду искать и пробовать .)

  • @unrealivanov6468
    @unrealivanov6468 3 года назад

    Т.е. в каждом пункте меню находится свой блок опроса кнопок?

    • @m_kolotushkin
      @m_kolotushkin  3 года назад

      Вообще да, но для первых трех похожих блоков, можно было написать функцию с опросом кнопок, и помещать в блоки уже только функцию. Но я написал без функции, потому что так проще манипулировать каждым блоком по отдельности, если надо будет добавлять какие-то другие функции.

  • @Dog_live122
    @Dog_live122 Год назад

    добрый день. выкидывает ошибку stray/302 in program. не могу разобратся в чем проблема.подскажите пожалуйста

    • @GM-uj8py
      @GM-uj8py 9 месяцев назад

      Не нажимай на сайте "Копировать этот код", копируй код выделив его мышкой и будет тебе счастье

  • @ILYAS.Leninogorsk
    @ILYAS.Leninogorsk 4 года назад

    Здравствуйте. Необходимо на нано , чтобы крутился шаговик нема 17 с определенной скоростью, выставленная энкодером, замер температуры ds18b20, и все данные высвечивались на дисплей, кроме этого, ещё несколько датчиков,с которых читается информация. Всё это я собрал и написал код, работает, но на некоторых скоростях , шаговик начинает дёргаться, не ровно работает. Если убрать дисплей из кода, всё нормально. Проблема понятна, но как её победить???

    • @ILYAS.Leninogorsk
      @ILYAS.Leninogorsk 4 года назад

      @@m_kolotushkin Тоже думаю про 2 платы. А если есп32? Она 2 ядерная, или там 2 ядро только для вай-фай,блютуз..? Никак не задействовать? На счёт 2 плат, не будет тот же эффект? Ведь они же тоже меж собой постоянно общаются. Спасибо за ответ. Буду ждать вашего решения. Может и сам , что-нибудь до ума доведу.

  • @avtosket4814
    @avtosket4814 3 года назад +1

    Я искал способ как сделать меню. Нашел

  • @snouzz-gaming
    @snouzz-gaming 2 года назад

    kruto!
    Mne bi eto tolko dja fingerprint sensora 4tob moshno bilo sdelat enroll / udalitj drugije palzi - esli ti admin toest 1,
    otobrashenije vremeni i po bluetooth soobs4enije: kto i kogda otkrival dverj.
    Bilo bi kruto..

    • @m_kolotushkin
      @m_kolotushkin  2 года назад

      Спасибо, но в последние месяцы очень много работы, так что в ближайшее время точно не получится реализовать!

  • @артурсеменович-п7е
    @артурсеменович-п7е 4 года назад

    здравствуйте .давно не было комментариев к моим вопросам по станку

  • @RadioKot_Pensioner
    @RadioKot_Pensioner 4 года назад

    Привет. Ничего не понял, пока не понял. На днях получу Arduino UNО R3. Это совместимо с Arduino Nano?

  • @ЕвгенийНесмеянов-х6ъ
    @ЕвгенийНесмеянов-х6ъ 4 года назад +1

    Привет, я посмотрел твой код и решил его чуть-чуть улучшить, если интересно, то напиши мне свою почту, я тебе скину код, чтобы ты его проверил у себя (P.S сейчас нет в наличии дисплея 1602)

  • @djaventureiro
    @djaventureiro 4 года назад

    Super like ok 👍🏼👍🏼👍🏼

  • @Admin-td4xv
    @Admin-td4xv 2 года назад

    2:31 структура меню для дисплея 1602 на ардуино

  • @Admin-td4xv
    @Admin-td4xv 2 года назад

    3:04 обзор кода программы

  • @brawlstarslegends7050
    @brawlstarslegends7050 2 года назад +2

    Я подписчик можно пж на ардуино Уно

    • @brawlstarslegends7050
      @brawlstarslegends7050 2 года назад

      Залайкайте чтоб увидел

    • @m_kolotushkin
      @m_kolotushkin  2 года назад +1

      Нано от уно только платой отличаются, и иногда юарт ттл переходником, а микроконтроллер тот же стоит atmega328p!
      Так что будет и на уно работать!

    • @ДмитрийЛитвинов-ч7ы
      @ДмитрийЛитвинов-ч7ы 7 месяцев назад

      ​@@m_kolotushkin не только. Пины 14, 15 и 16 где берём на Уно?

  • @djaventureiro
    @djaventureiro 4 года назад

    🙂🇧🇷

  • @Ivan_Balakirev
    @Ivan_Balakirev 3 года назад

    музыка отвлекает

    • @m_kolotushkin
      @m_kolotushkin  3 года назад +1

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

  • @blackmug5696
    @blackmug5696 3 года назад

    Автомат для воды с таким дисплеем.

  • @alekss5657
    @alekss5657 3 месяца назад

    Ничего не видно,код вообще не разобрать, практически бесполезное видео

  • @CoderRnD
    @CoderRnD 3 года назад

    Сайт гавно, нихера не открывается!!!!