Как вывести изображение на OLED дисплей 128x64 в FLProg

แชร์
ฝัง
  • เผยแพร่เมื่อ 28 ส.ค. 2022
  • Пошаговая инструкция по подготовке изображения для #oled дисплеев. Можно использовать в своих проектах. Показан принцип создание собственных значков для экрана.
    Сайт дуино: clck.ru/yVdYx
    Инверсия clck.ru/yVdvD
    Конвертирование в С: clck.ru/yVe6a
    Редактор изображений: clck.ru/e5LaL
    Сайт программы: flprog.ru/
    Ссылка на форум: forum.flprog.ru/
    Репозиторий пользовательских блоков: flprog.su/
    Скачать файл проекта, ссылки на все ресурсы в архиве:
    disk.yandex.ru/d/vu9V65Ok8njUxw
    drive.google.com/file/d/1NHnX...
    Помощь на развитие канала
    www.donationalerts.com/r/deni...
    Программирование arduino в визуальной среде #FLProg. Не требуется написание кода. Программа подходит для новичков, желающих сделать что нужное и полезное для своего дома.
  • วิทยาศาสตร์และเทคโนโลยี

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

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

    С громкостью звука не переборщил? Напишите пожалуйста в комментариях. Заметил когда уже выложил видео. Спасибо, всем здоровья❤️❤️❤️

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

      Очень хороший звук, всё слышно)

    • @Ingeneer-KZ
      @Ingeneer-KZ ปีที่แล้ว +2

      Уменьшить звук всегда можно. Так что все хорошо. Пусть звук будет по максимуму.

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

      Ок. Спасибо!

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

      Згоден. Звук чистий, чьоткий і розбірчевий. А гучність завжди тихіше можна зробити - це краще ніж до вуха прикладати.
      Так тримати.

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

      @@eugenezaporozchenko4110 спасибо.

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

    Крутяк !!! Классная вещь !!!

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

      Спасибо, Volodya.

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

    автору спасибо !!!! все работает, все доходчиво рассказано!!!!

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

      Спасибо, Инна! Удачи вам!

  • @user-vq4hx2cy7p
    @user-vq4hx2cy7p ปีที่แล้ว +2

    👍👍

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

    Хорошо)

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

      Спасибо.

  • @user-yj8rm8qp1m
    @user-yj8rm8qp1m ปีที่แล้ว +1

    огромное спасибо, звук отлично, убавить можно, а вот если тихо будет то хоть заприбавляйся
    т.е. так и оставь

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

      Спасибо, все понятно.

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

    Не в звуке дело, а в его содержимом. Главное информация.

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

      Полностью согласен! Спасибо за комментарий.

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

    Буду очень благодарен, если Вы скинете ссылку на библиотеку, бо те которые я качаю - не подходят. За видео - спасибо огромное.

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

      Дмитрий, я перезалил архив в описании под роликом. Можете скачивать. Там есть библиотека. Пользовательский блок для изображений возьмите из моего проекта. Спасибо!

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

      @@d_sam Спасибо большое

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

    Добрый день!!! Прекрасное видео!!! Скажите а можно сделать на экране 16*2 или 20*4 русский язык со своими символами? Например значок градусника или домика. Звук для меня норм!!!

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

      Виктор, русский язык можно. На форуме когда-то давно находил решение. Вроде даже у Сергея Глушенко, автора, что то было. А символ можно самостоятельно нарисовать любой. Вот сейчас написал в поиске: "символы lcd 1602", нагляднее в картинках смотреть. Есть информация. Дальше только останется прикрутить символ к FLProg и все.

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

      @@d_sam я просто пробовал в flprog там вроде блок называется 2.18 rus с символами , но как их изменить так и не понял. Ещё мне один человек написал ,что если есть русский язык , то свои символы невозможно выводить, только которые прописаны в прошивке дисплея. Может видео создадите , если получиться, у меня не получилось.

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

      Хорошо, но скоро не обещаю.

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

      @@d_sam отлично!!! Спасибо!!!!

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

      Для ide есть готовая библиотека, добавлял через менеджер «LCD_1602_RUS» если не ошибаюсь то так

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

    Хорошо бы ссылки на конвертеры.

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

      Yri Su, ссылки есть в архиве, в описании к видео, добавил еще и дополнительно, смотрите. Спасибо за комментарий!

  • @user-xh7zt3xu7u
    @user-xh7zt3xu7u ปีที่แล้ว

    В проекте флпрог генератор настроен как нессиметричный, верно?

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

      Сейчас, точно не помню. Вроде несимметричный.

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

    А где библиотека драйвера дисплея подключается?

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

      Не понял вопрос.
      Если вы про так установить в среду ide, то нужно пройти " Скетч", "Подключить библиотеку", " Добавить ZIP. Библиотеку. (esp8266-oled-ssd1306). Библиотека есть в архиве под видео.
      Если вы спрашиваете, где она добавляется в проекте? Она добавляется в главном пользовательском блоке SSD1306_rus_main_1.
      Строчка #include , добавляет библиотеку в проект.

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

      @@d_sam то есть её сначала нужно установить в ide, а потом подключить в проекте?

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

      @@yl923, надо всего лишь установить в ide, библиотеку zip. В проекте ничего делать не надо, я просто рассказал как она появится в коде программы

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

      @@d_sam А в чём может быть отличие драйверов экрана st7565r и st7565p?

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

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

  • @MrUzaren
    @MrUzaren 9 หลายเดือนก่อน

    На сайте нашел четыре блока, какой из них непонятно, ткните пальцем кто-нибудь, спасибо.

    • @d_sam
      @d_sam  9 หลายเดือนก่อน

      Можете скачать архив под этим видео. Там есть блоки, которые я использовал, можно взять из проекта для этого видео, он так же в архиве. Из четырех, которые есть на сайте, можете попробовать любые.

    • @MrUzaren
      @MrUzaren 9 หลายเดือนก่อน

      спасибо!

  • @dmitry-nd
    @dmitry-nd ปีที่แล้ว +1

    без языков программирования... так не интересно.

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

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

    • @dmitry-nd
      @dmitry-nd ปีที่แล้ว

      @@d_sam Спасибо за приглашение.
      Вы упомянули форум сообщества/комьюнити. Есть ссылка?

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

      Дмитри Наумов, да в описании под видео.

    • @dmitry-nd
      @dmitry-nd ปีที่แล้ว

      @@d_sam Спасибо, я ее как-то не заметил сразу.
      Да интересный и очень полезный проект.
      1) Если позволите, сразу немного критики: как я понял, проект сфокусировае на ардуино, но упоминаются и stm (это уже интересно).
      2) Фокус на не непромышленное применение: думаю, зря - лучше просто фокус все "доступные" контроллеры, в т.ч. промышленные если код компилятора открыт (на гитхаб есть компилятро с открытым кодом для нескольких недорогих пром контроллеров).
      П.с.
      Спасибо за ваш комментарий иначе я и не заметио бы сам проект "FLProg", а он интересен.

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

    Через ардублок в миллион раз проще

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

      Roman Korotkykh, спасибо за комментарий. Вполне возможно. Ни разу не пользовался. Может подскажете с чего начать работу в ардублоке?

    • @user-xh7zt3xu7u
      @user-xh7zt3xu7u ปีที่แล้ว

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

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

      Да, полностью согласен. А если в Flprog использовать пользовательские блоки, то возможности безграничны.

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

      @@user-xh7zt3xu7u создаем новую функцию под каждый новый датчик и всё супер пупер быстро и просто для новичка