Как подключить Oled дисплей I2C 128x64 к ESP8266 в программе FLProg

Поділитися
Вставка
  • Опубліковано 3 гру 2024

КОМЕНТАРІ • 62

  • @d_sam
    @d_sam  2 роки тому +2

    На видео забыл сказать, что не использовал блок "Очистка дисплея". Очистка производится в каждом цикле, включена в главном блоке. При необходимости можно закомментировать строку и использовать блок для очистки. Всем добра ❤️❤️❤️

    • @31MrRoss
      @31MrRoss Рік тому

      А где пользовательскиие блоки скачать? Спасибо!

    • @d_sam
      @d_sam  Рік тому +1

      @@31MrRoss, в описании под видео , ссылка на форум. Самый верхний пост. Спасибо!

    • @31MrRoss
      @31MrRoss Рік тому

      @@d_sam Да ,спасибо большое! А нету блока для st7789 (240Х240)? Или можно взять блок для HD44780 и подключить через I2C? Не понимаю как этот дисплей прикрутить в FLprog.

    • @d_sam
      @d_sam  Рік тому +1

      @@31MrRoss, блоки есть. Вот ссылка clck.ru/349zQY. Это отдельный сайт с пользовательскими блоками. Пробуйте.

    • @31MrRoss
      @31MrRoss Рік тому

      @@d_sam Спасибо большое!!!!!!!!Я и не знал про этот форум, я не другом ищу!

  • @АРТЕМ-д5ы4д
    @АРТЕМ-д5ы4д 2 роки тому

    Большое спасибо Вам за ваш труд. Давно хотел попробовать совместить oled c esp.

  • @АлександрПопов-ж4ч1о

    Очень своевременно! Большое спасибо, Денис!

    • @d_sam
      @d_sam  2 роки тому +1

      Буду делать меню для oled дисплея. Спасибо за комментарий.

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

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

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

      Спасибо дружище!

  • @ОлегБогатырев-ъ1я
    @ОлегБогатырев-ъ1я 2 роки тому

    Большое спасибо за ваши уроки!)
    Денис, откуда скачиваете пользовательские блоки?

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

      Здравствуйте Олег. Блоки с форума. Ссылка есть в описании. Спасибо за комментарий!

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

    !!!!
    Спасибо!

  • @АлександрПопов-ж4ч1о

    Денис, а не могли бы вы рассказать про увеличение входов-выходов для ESP32?

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

    Очень интересно посмотреть как библиотеку OLED для ESP компилятор пропускает и грузит в Ардуино.

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

      Здравствуйте Сергей. Естественно что с данными пользовательскими блоками совместно с ардуино не получиться использовать. Но посыл то в другом, что олед можно использовать с любым микроконтроллером в том числе и с ардуино нано. И это чистая правда. Спасибо!

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

    Скажите пожалуйста есть ли уроки по API чтобы например на подобный дисплей в бегущей строке выводить курсы валют напрямую с биржи

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

      Здравствуйте Sasha Tolstov. К сожалению нет. Но тема интересная, надо будет разобраться.

  • @КрыжовникСС
    @КрыжовникСС Рік тому

    Можно ли подключить и как 2 дисплея к одному контроллеру?

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

      Здравствуйте Крыжовник СС. Да, можно подключить. Только необходимо перепаять перемычку на плате дисплея, чтобы задать другой адрес. Я недавно видел на форуме программы, как раз обсуждалось подключение двух дисплеев. Ссылку дать не могу. Попробуйте поискать сами. Спасибо!

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

    Уважаемый автор , как вывести информацию с компорта на дисплей?

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

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

  • @Викторч-л3д
    @Викторч-л3д Рік тому

    а как работать с андруино

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

      При создании проекта, выбрать нужный микроконтроллер. Например Arduino Nano. Но пользовательские блоки для oled дисплея в этом видео подходят только для модулей esp.

    • @Викторч-л3д
      @Викторч-л3д Рік тому

      @@d_sam вот именно, а как же для ардуино? Был бы признателен, нашёл одну, ну кирилицу не поддерживают, и все остальные параметры руками настраиваются

  • @АлександрМитяев-й4ю

    выдаёт ошибку display.setFont(ArialRus_Plain_10);

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

      Здравствуйте Александр. Возможно это из-за версии ядра для модуля esp8266/. У меня стоит версия 3.0.2. Проверьте у себя, если одна из последних, то попробуйте откатите до 3.0.2.

    • @АлександрМитяев-й4ю
      @АлександрМитяев-й4ю Рік тому

      извините пожалуйста, я новечек(от слова совсем) может подскажете как.@@d_sam

    • @АлександрМитяев-й4ю
      @АлександрМитяев-й4ю Рік тому

      ставил другой блок, работает(но плохо)@@d_sam

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

      Про версию ядра, как установить, можете здесь почитать: wiki.iarduino.ru/page/wemos_start/. Там в строке поиска можно сразу написать 8266, и будет найдена только нужная плата.
      Самое главное проверить в настройках должна быть ссылка.
      Пробуйте!

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

      Я проверял проект, который в этом видео. Он компилировался нормально. В архиве, в описании под этим видео есть библиотека, её нужно установить.

  • @Сергейвилянский-з8д

    день добрый..напишите в телеграмм мне..скину блоки рисования на этом оледе

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

      Здравствуйте Сергей. Круто! На вкладке " О канале" Есть почта, отправьте туда пожалуйста. Заранее спасибо. Всего доброго вам!!!

    • @Сергейвилянский-з8д
      @Сергейвилянский-з8д 2 роки тому

      @@d_sam отправил..но лучше в телеграмм напишите

    • @Сергейвилянский-з8д
      @Сергейвилянский-з8д 2 роки тому

      @@d_sam в блоках имедж...ссылка на сайт..там забиваете размер дисплея..мышкой рисуете..в описании инструкция

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

      Как в телеграме вас найти?

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

      Спасибо, Сергей. Буду пробовать.

  • @АлександрПопов-ж4ч1о

    Чуток поддержал...

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

      Спасибо, Александр! Про увеличение входов, узнаю, обязательно расскажу. Удачи, здоровья!!!

  • @ПавелКарасев-ы2л
    @ПавелКарасев-ы2л 2 роки тому

    5

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

      Павел, спасибо!

  • @бЛИН-г3р
    @бЛИН-г3р 8 місяців тому

    Какой то алкаш собирал пользьзовательские блоки для дисплея. Описания в них нет. Какая библиотека используется пусто.

  • @ВладимирТохташ-ч6с
    @ВладимирТохташ-ч6с 5 місяців тому

    Хрена работает

    • @d_sam
      @d_sam  5 місяців тому +1

      Если не работает, попробуйте предыдущие версии библиотек и ядра. Обычно в этом бывает проблема. Проект собирал год назад, или больше. Пробуйте.

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

    В файлах проекта троян !

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

      Здравствуйте, подскажите какой именно файл. Я перезалью, Спасибо

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

      @@d_sam я проверил папки вирустоталом , обнаружился вирус .

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

      Да, верно, VirusTotal, пишет, что найден троян Trojan/Generic.ASCommon.254. И еще он пишет (1 security vendor and no sandboxes flagged this file as malicious). Если перевести то получится: (1 поставщик средств защиты и ни одна песочница не пометили этот файл как вредоносный). Можете не скачивать у меня файл, если боитесь. Есть ссылка на форум, там все библиотеки и пользовательские блоки. Спасибо!

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

      Касперский и DrWeb, спокойны, и молчат как удавы...

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

      @@d_sam да да , я видел . Вирустотал ...

  • @tiger0007t
    @tiger0007t 4 місяці тому

    подскажите пожалуйста как исправить проблему ругается тут на эту строчку с текстом display.setTextAlignment(TEXT_ALIGN_LEFT);
    display.setFont(ArialRus_Plain_10);
    display.drawString(0, 10, utf8rus(text_163693304_1));

    • @tiger0007t
      @tiger0007t 4 місяці тому

      что самое интересное если написать так как спрашивает ардуино при компиляции то текст есть все работает и компилируется display.setFont(ArialMT_Plain_10) где надо поправит подскажите чтобы он русские подгружать мог ???