FLprog - изображение на OLED 128x64

แชร์
ฝัง
  • เผยแพร่เมื่อ 6 ม.ค. 2020
  • Представлен метод отображения графики на OLED дисплеях, даны рекомендации по подключению и настройке
    Проект и библиотека drive.google.com/file/d/19QeL...
    Конвертер картинок pavelk.ru/konverter-kartinok-d...
  • วิทยาศาสตร์และเทคโนโลยี

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

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

    Проверил на плате nodemcu ESP8266.Работает! Вывод дисплея SDA подключим к пину D2 , SCL к пину D1.Питание 3,3v и GND .

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

    Николай спасибо за качественный материал. Вопрос по программе: можно ли в готовом проекте сменить контроллер (например arduino UNO на ESP8266? достаточно ли для этого только поменять выводы?
    Хорошо бы видео по этой теме.

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

    Спасибо.

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

    Крутяк

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

    Все равно надо попробовать на есп...много проэктов сделано...и олед подключили .блоки сделали...много проэктов где много ног и ненадо..ай2си...и ещё 2 ноги свободно в есп01...остальное в телеграмм например...или есп 12 там ног достаточно..АЦП только 1...
    Но спасибо за урок...

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

    Здравствуйте. Что делать если библиотека перестало работать?

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

    Добрый день, подскажите есть блоки для экрана TFT 0.96 (80*160 pixel) color display with ST7735 и как на него загрузить картинку?

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

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

  • @_m.i.d.n.i.g.h.t_
    @_m.i.d.n.i.g.h.t_ 3 ปีที่แล้ว

    При подключении по spi работать будет?

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

      Да, принцип передачи тотже.

  • @zpua4014
    @zpua4014 4 ปีที่แล้ว

    Здравствуйте,покажите как добавить платы в flprog типа digispark или attiny13

    • @kalinfl
      @kalinfl  4 ปีที่แล้ว

      Не экспериментировал. На форуме спросите.

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

    Редактирую Defaultimege.c , декларирую константы в модуле на первой странице и применяю на третьей. Компилятор ругается что нет такой константы. В файле Defaultimege.c есть и другие картинки. Их без проблем вывожу, а свои не могу. И как создавать собственный файл с картинками? Точнее как его объявить в проекте? Например моя переменная Gelovek в файле Defaultimege2.c и где их объявлять?

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

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

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

      @@kalinfl буду разбираться. Может винда десятая не даёт редактировать файлы на диске С, хотя изменения через не хочу сохраняются. Попробую перенести flprog на другой диск. Как в видео понятно что у вас константы не переименовываются и новые не создаются. Таким образом придётся пользоваться вашими константами меняя в них массив. Мне интересно создать что то типо гифки. Сколько в файле констант есть столько минус один кадров и будет. Только имена массивов я так и не смогу поменять. Да и ладно. Сделаю какую-нибудь анимацию -выложу. Что интересно, переименование первой и второй константы так же не приводит к изменению массива в константе.

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

      @@kalinfl Перенёс проект на другой диск, переудалял пересохранял блок - моя картинка не появляется.DefaultImage.c Редактировал - бесполезно. Удалил - всё равно картинка чип. Следовательно она в другом файле, блок удалён, файла в компе нет, а чип и др картинки из файла всё равно есть. Продолжу удалять файлы из проекта.

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

      @@user-pi6xh7rq4s боюсь, баюсььь... иы тот еще шантажер.

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

      @@kalinfl Доброго дня. Я уже не тот смекалистый парнишка, как в юности, просто хочется людей удивлять электроникой. Как раз в отпуск на две недели пошел. Решил по программировать.
      А бесполезно. В файле Прошивка.flp уже, судя по размеру, есть копия всего проекта с картинками, при добавлении блока в Fprog данные о массивах добавляются не из файла, а из проекта в котором картинки не редактируются, либо надо декомпилятор проекта(моё мнение). Но из тех которые есть в проекте можно сделать отсчёт от 10 до 0, добавив в блок переменную и цикл for. Надо попробовать.

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

    Здравствуйте!!! Можно ли на tm1637 в flprog создать букву на экране или градусы цельсия , букву С?

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

      А сы справку смотрели? По моему да.

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

      @@kalinfl а где её посмотреть?

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

      @@arduin80 2 раза тыкни на блок, там или справка от создателя или кнопка справка с низу слева если блок базовый

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

      @@kalinfl там только цифры можно вводить. А как отключить сегмент или букву А или С ни как не смог сделать.

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

      @@arduin80 th-cam.com/video/AhJ5VssCYyU/w-d-xo.html&feature=emb_logo&ab_channel=jafarxxl

  • @led_rework
    @led_rework 4 ปีที่แล้ว

    пользовательские блоки где скачать как у тебя

    • @kalinfl
      @kalinfl  4 ปีที่แล้ว

      Форум на сайте, там вагон с тележкой

    • @led_rework
      @led_rework 4 ปีที่แล้ว

      @@kalinfl мне нужен такой же как у тебя. На какой сайте их есть?

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

    А если всё это прописать на СИ , то будет памяти больше и быстродействия ?

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

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

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

    Вешаю на вывод изображения данные с датчиков dht22, ds18 и еще пару строк и все глючит, мигает или не показывает частично. Как только выводишь пару строк статично, все работает. Вот тебе и хваленый oled

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

      Это кривые руки. Зачем вы так каждом цикле обновляете картинку. Меняй её раз в секунду по ртоигеру и все будет красиво.

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

      @@kalinfl дело не только в этом, дисплей я использую oled 1,3 с 0,96 таких проблем нет и все работает корректно, без пропаданий и миганий.

  • @Amigosworlds
    @Amigosworlds 4 ปีที่แล้ว

    А сами блоки где находятся?

    • @kalinfl
      @kalinfl  4 ปีที่แล้ว

      Блоки чего?

    • @Amigosworlds
      @Amigosworlds 4 ปีที่แล้ว

      @@kalinfl пользовательские блоки для вывода информации. Они есть в архиве?, или ссылку на них если можно

    • @kalinfl
      @kalinfl  4 ปีที่แล้ว

      @@Amigosworlds вот сами ответили. Молодцы.

    • @Amigosworlds
      @Amigosworlds 4 ปีที่แล้ว

      @@kalinfl спасибо и на этом) Просто не за пк сейчас

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

      @@kalinfl я открыл проект в flprog отредактировал блок, а потом сохранил его как новый пользовательский блок. А где он в архиве так и не понял

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

    И за блоки

  • @djpmptark7602
    @djpmptark7602 4 ปีที่แล้ว

    спасибо. как эту библиотеку к экрану 128*32 прикрутить. у меня не вышло

    • @kalinfl
      @kalinfl  4 ปีที่แล้ว

      У меня вышло, но он 64 сложил в 32, то есть все плоское получилось. Но и 0.91 просто убогий. Ставить так 0.96.

  • @Smit8719
    @Smit8719 4 ปีที่แล้ว

    Можно ещё отдельно весь ваш пользовательский блок 0.96 картинки?

    • @kalinfl
      @kalinfl  4 ปีที่แล้ว

      Блок сохранить... и будет у вас блое

    • @kalinfl
      @kalinfl  4 ปีที่แล้ว

      @Sam Din уважаемые коллеги, вы как лица пубертатного периода смотрите на видео (читайте грудь), а чуть ниже все ссылки. Следующее видео будет о том как пользоваться гуглом. 8)

    • @kalinfl
      @kalinfl  4 ปีที่แล้ว

      @Sam Din Я просто сильно удивляюсь. Я 2 раза сказал что ссылки прикреплю, прикрепил. А потом получаю вопрос - а где взять?

    • @Amigosworlds
      @Amigosworlds 4 ปีที่แล้ว

      @@kalinfl Хоть убей, никак не могу понять где эти блоки в архиве чтобы добавить их в флпрог...

    • @kalinfl
      @kalinfl  4 ปีที่แล้ว

      @@Amigosworlds садят за это в России. Могу проклясть. Открываешь проект и там блок. Добавляешь в блоке 1 пробел, переходишь в соседнее окошко. При закрытии выбираешь сохранить блок в библиотеке.

  • @mojprofil7506
    @mojprofil7506 4 ปีที่แล้ว

    и ничего, что картинку с нулями не туда скопировали (7:05) ;)

    • @kalinfl
      @kalinfl  4 ปีที่แล้ว

      А ничего что все работает?

    • @mojprofil7506
      @mojprofil7506 4 ปีที่แล้ว

      @@kalinfl да, просто выводится не в том порядке

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

    На esp уже пора.

    • @kalinfl
      @kalinfl  4 ปีที่แล้ว

      А монопенисуально! I2c он и на есп работает. Ноги. Есп проигрывает в ногах. А особенно АЦП.