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

Ғылым және технология

Представлен метод отображения графики на OLED дисплеях, даны рекомендации по подключению и настройке
Проект и библиотека drive.google.com/file/d/19QeLMnVzSN-fVZ40NGQnqkNNHlwDswG5/view?usp=sharing
Конвертер картинок pavelk.ru/konverter-kartinok-dlya-lcd-oled-128x64-displeya

Пікірлер: 64

  • @arli5414
    @arli54143 жыл бұрын

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

  • @alexandrlatukhin6345
    @alexandrlatukhin63453 жыл бұрын

    Спасибо.

  • @user-mc1qd8sk7h
    @user-mc1qd8sk7h4 жыл бұрын

    Крутяк

  • @SanSanychBaskakov
    @SanSanychBaskakov2 жыл бұрын

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

  • @user-bc2hi3jv3e
    @user-bc2hi3jv3e4 жыл бұрын

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

  • @anvarhasanov5911
    @anvarhasanov59112 жыл бұрын

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

  • @zpua4014
    @zpua40144 жыл бұрын

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

  • @kalinfl

    @kalinfl

    4 жыл бұрын

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

  • @user-pb3tm6ih8c
    @user-pb3tm6ih8c2 жыл бұрын

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

  • @kalinfl

    @kalinfl

    2 жыл бұрын

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

  • @user-pi6xh7rq4s
    @user-pi6xh7rq4s3 жыл бұрын

    Редактирую 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. Надо попробовать.

  • @led_rework
    @led_rework4 жыл бұрын

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

  • @kalinfl

    @kalinfl

    4 жыл бұрын

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

  • @led_rework

    @led_rework

    4 жыл бұрын

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

  • @_m.i.d.n.i.g.h.t_
    @_m.i.d.n.i.g.h.t_3 жыл бұрын

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

  • @kalinfl

    @kalinfl

    3 жыл бұрын

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

  • @arduin80
    @arduin803 жыл бұрын

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

  • @kalinfl

    @kalinfl

    3 жыл бұрын

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

  • @arduin80

    @arduin80

    3 жыл бұрын

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

  • @kalinfl

    @kalinfl

    3 жыл бұрын

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

  • @arduin80

    @arduin80

    3 жыл бұрын

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

  • @kalinfl

    @kalinfl

    3 жыл бұрын

    @@arduin80 kzread.info/dash/bejne/c5x-l7iso6a_qbg.html&feature=emb_logo&ab_channel=jafarxxl

  • @user-bc2hi3jv3e
    @user-bc2hi3jv3e4 жыл бұрын

    И за блоки

  • @user-vlad385
    @user-vlad3854 жыл бұрын

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

  • @kalinfl

    @kalinfl

    4 жыл бұрын

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

  • @djpmptark7602
    @djpmptark76024 жыл бұрын

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

  • @kalinfl

    @kalinfl

    4 жыл бұрын

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

  • @kiilfaces5464
    @kiilfaces54642 жыл бұрын

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

  • @kalinfl

    @kalinfl

    2 жыл бұрын

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

  • @kiilfaces5464

    @kiilfaces5464

    2 жыл бұрын

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

  • @Amigosworlds
    @Amigosworlds4 жыл бұрын

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

  • @kalinfl

    @kalinfl

    4 жыл бұрын

    Блоки чего?

  • @Amigosworlds

    @Amigosworlds

    4 жыл бұрын

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

  • @kalinfl

    @kalinfl

    4 жыл бұрын

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

  • @Amigosworlds

    @Amigosworlds

    4 жыл бұрын

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

  • @user-pi6xh7rq4s

    @user-pi6xh7rq4s

    3 жыл бұрын

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

  • @Smit8719
    @Smit87194 жыл бұрын

    Можно ещё отдельно весь ваш пользовательский блок 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
    @mojprofil75064 жыл бұрын

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

  • @kalinfl

    @kalinfl

    4 жыл бұрын

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

  • @mojprofil7506

    @mojprofil7506

    4 жыл бұрын

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

  • @user-mv9so5dk8u
    @user-mv9so5dk8u4 жыл бұрын

    На esp уже пора.

  • @kalinfl

    @kalinfl

    4 жыл бұрын

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

  • @user-mg6xe9tm1t
    @user-mg6xe9tm1t2 күн бұрын

    Да уж нифига непонятно пока выведешь эту картинку уже в принципе не захочешь ничего вводить