OLED display and Arduino

Sdílet
Vložit
  • čas přidán 3. 08. 2017
  • Friends, hello everyone! OLED displays are very popular and widespread. Connect them easily! We will connect the display to Arduino and try to understand the U8gLib Library. The library itself can be downloaded directly through the libraries' platform:
    Sketch - Connect Library - Manage Libraries
    In the window that opens, you need to enter U8gLib. The library manager will download the list of libraries, you will only need to click the "download" button.
    Separately, the library can be downloaded from this link: github.com/olikraus/u8glib/
    Display as in video: ali.pub/1pyrdy
    Link to an article describing the library and how to work with it: txapela.ru/blogs/pencraft/ardu...
    The program for image conversion: sourceforge.net/projects/image...
    Friends, support the channel!
    Z422687519909
    U139735106020
    5168 7422 2228 7801 Privat Bank (Ukraine)
    Useful links:
    OLED displays on Aliexpress: ali.pub/1pyrhu
    Arduino Mega 2560: ali.pub/1ny34r
    Cheapest Arduino Pro Mini for crafts: ali.pub/1ny2z4
    Breadbord: ali.pub/1ny3ae
    Lintels: ali.pub/1ny3la
    Quality crosspieces: ali.pub/1ny3j5
    The most convenient cash back:
    LetyShops: goo.gl/Ev5XgI
    The most profitable cash back on aliexpress:
    Ecomerce: goo.gl/3dDc2w
  • Věda a technologie

Komentáře • 148

  • @user-yp5oz1hh6v
    @user-yp5oz1hh6v Před 4 lety +8

    Спасибо, автор!!! Год не мог запустить дисплей!!

  • @user-jb3hw2xk6j
    @user-jb3hw2xk6j Před 4 lety +2

    Спасибо за ролик! Получилось очень круто! Два дня искал на Ютубе одекватные обзоры на дисплеи!

  • @ARIMF
    @ARIMF Před 6 lety +2

    Спасибо за демонстрацию основных команд. Просто и доступно)

    • @UCanDo
      @UCanDo  Před 6 lety

      Спасибо за отзыв! Успехов!

  • @masterkit9517
    @masterkit9517 Před 3 lety +6

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

    • @UCanDo
      @UCanDo  Před 3 lety +1

      )))))
      Гугл - это такая хитрая штука что ищет в первую очередь в той сфере, и среди того контента, который вы смотрели в последнее время. Если вам это мешает решать какие-то вопросы то есть два варианта:
      1) удалить куки и кэш браузера, почистить его полностью
      2) воспользоваться другим устройством, на котором вы не вошли в ваш Гугл аккаунт.
      Успехов вам!

  • @igorvladim9414
    @igorvladim9414 Před 3 lety +1

    Спасибо Афтор!!!!
    я перепробовал много туториалов...Но только по вашему видео смог проверить дисплей...

  • @lonefighter777
    @lonefighter777 Před 6 lety +3

    Спасибо за интересный обзор и качественное видео!

  • @tomashikon3733
    @tomashikon3733 Před 5 lety

    спасибо, за шрифты в одном из видео искал в гугле не нашел толкового посмотрел видосик всё понял)) спасибо ))

  • @yurycz8933
    @yurycz8933 Před 6 lety +1

    +Просто и понятно..

  • @user-pr6xn8xx1b
    @user-pr6xn8xx1b Před 4 lety +2

    спасибо

  • @user-tg6yo7io2y
    @user-tg6yo7io2y Před 4 lety +1

    На LGT8F328 тоже работает, из коробки. Спасибо!

  • @TheMag0s
    @TheMag0s Před 4 lety +1

    спасибо за видио, правда пришлось в бубен постучать немного)))))

  • @rimlianin1434
    @rimlianin1434 Před 6 lety +4

    Спасибо за очередное интересное видео, лайк - однозначно! Так держать! А на рукозадых, пытающихся самоутвердиться в комментах, путём критики всего и вся, даже не по теме, не обращайте внимания! как говориться: "Собака лает - караван идёт". У меня тоже валяется несколько OLED дисплеев от вейпа, благодаря вам теперь есть идеи как их использовать.
    P.S.
    А нет соображений по поводу код-граббера для шлагбаумов и различных дистанционно управляемых ворот?

    • @UCanDo
      @UCanDo  Před 6 lety

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

  • @Yevgen13
    @Yevgen13 Před 5 lety

    для того что бы изменить скетч под другую библиотеку, например OLED_I2C на U8glib подключение дисплея по spi, Что придется переписать? как дисплей инициализировать? U8GLIB_SSD1306_128X64 u8g_spi(12, 11, U8G_PIN_NONE, 9, 10); вот такой?

  • @shlemyar
    @shlemyar Před 4 lety +2

    Тут полезный редактор, позволяет пиксели самостоятельно редактировать и рисовать любые символы
    www.el-sys.com.ua/wp-content/uploads/SCB-Calculator.rar

  • @user-el3nn4ve4k
    @user-el3nn4ve4k Před 5 lety

    Подскажите, пожалуйста, на fuchai 213 стоит дисплей 128x32 oled 15 pin, можно ли как-нибудь к нему подкючить дисплей на 14 pin?

    • @UCanDo
      @UCanDo  Před 5 lety

      Добрый день. Нужно использовать оригинальный дисплей. Другой не подойдёт.

  • @MrDeisy22
    @MrDeisy22 Před 2 lety

    есть еще статья по работе с дисплеем?

  • @fantaymer1510
    @fantaymer1510 Před 4 lety

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

    • @prostojproekt
      @prostojproekt Před 4 lety

      6:26 только вместо "arduino" переменную, к примеру val

  • @IAlexanderN
    @IAlexanderN Před 5 lety +7

    Здравствуйте. Как посмотреть все функции библиотеки? Статья по ссылке не открывается.

    • @masterkit9517
      @masterkit9517 Před 4 lety +3

      статья не открывается а комментарии не отвечаются)

  • @Vagubando
    @Vagubando Před rokem

    Можно обновить ссылку на статью с описанием библиотеки и как с ней работать ?

  • @user-tt3pb2ry6w
    @user-tt3pb2ry6w Před 6 lety +2

    Игорь, ссылка на статью с описанием библиотеки не работает. Можно перезалить?

    • @UCanDo
      @UCanDo  Před 6 lety

      Добрый день. Примерно через час-полтора поправлю ссылку

    • @UCanDo
      @UCanDo  Před 6 lety

      Простите за задержку, ссылку поправил.

  • @cektopyc7160
    @cektopyc7160 Před 6 lety +1

    Здравствуйте, у меня возникла проблема с переносом изображения, через программу, на экран.
    Я загрузил пример XBM и всё нормально, но когда заменяю код изображения на то, что мне выдала программа, в блокноте, то вместо рисунка, на экране, появляется хаотичный набор пикселей.
    Могли бы вы помочь мне с этой проблемой или сделай гайд по этой программе?

    • @UCanDo
      @UCanDo  Před 6 lety

      Добрый день. Постараюсь в ближайшие дни сделать подробное видео.

  • @user-jr4ou9gh6b
    @user-jr4ou9gh6b Před 5 lety +1

    шрифты - описание
    microsin.net/programming/avr/u8glib-fonts-overview.html

  • @user-nh7wn1mp4u
    @user-nh7wn1mp4u Před 5 lety

    Подскажите, при использовании указанной библиотеки есть возможность каким либо образом регулировать яркость дисплея?
    Спасибо

    • @UCanDo
      @UCanDo  Před 5 lety

      Яркость дисплея регулируется напряжением питания. 5 вольт - наибольшая яркость. 3.3 вольта - примерно 60% яркости

    • @user-nh7wn1mp4u
      @user-nh7wn1mp4u Před 5 lety

      @@UCanDo
      Я его и так запитал от 3,3В, все равно ярковато, особенно при слабом освещении.
      Где-то читал, что яркость можно менять по какому то адресу, но я пока не сильно силен в это, можно ли при использовании библиотеки еще и параллельно слать ему каким то образом отдельные команды по каким то адресам?

    • @UCanDo
      @UCanDo  Před 5 lety

      Ничего подобного не встречал. Знаю в TFT дисплеях бывает такая функция. Но ничего подобного не встречал в отношении OLED дисплеев

    • @user-nh7wn1mp4u
      @user-nh7wn1mp4u Před 5 lety

      @@UCanDo
      Понятно, придется ставить матирующее стекло
      Спасибо.

  • @user-pr4en3fh2o
    @user-pr4en3fh2o Před 4 lety

    Спасибо. А два таких дисплея можно подключить к одной ардуино с помощью этой библиотекой?

    • @UCanDo
      @UCanDo  Před 4 lety +2

      По шине i2c можно подключить много устройств. Но они должны иметь разные адреса. Иначе дисплеи будут показывать одно и то же. Если сможете изменить адреса дисплеев, то тогда сможете выводить на дисплеи разные данные.
      Если это не получится сделать, то тогда можно использовать SPI дисплеи. Они отличаются не адресацией, а подключением пина CS.

  • @user-wl5jf7qi1b
    @user-wl5jf7qi1b Před 5 lety +1

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

    • @UCanDo
      @UCanDo  Před 5 lety +1

      Напрямую нет. Нужно что-то что будет формировать изображение

  • @ybpvin
    @ybpvin Před 6 lety

    Якщо не помиляюсь, бібліотека займає практично весь об`єм атмега 328p ?

    • @UCanDo
      @UCanDo  Před 6 lety

      +Flay Большой объём занимает ни сколько библиотека, сколько сами шрифты. Если буквы-цифры рисовать программно то размер скетча сократится в 2-3 раза. Плюс пример не оптимизирован. Если оптимизировать код и заменить типы переменных (избавиться от float) то можно ещё много места освободить.

  • @GANYBEISENOV
    @GANYBEISENOV Před 5 lety

    спасибо за видео!
    в этом дисплее самое странное как подключены пиксели. зарузить один байт и получить пол байта. делал извращенец. в дисплее 128х64 уже все по человеческий. неделю назад начал изучать этот дисплей. нужна замена ЛСД дисплею стоимостью 12-13 долларов. 128х32. но можно и 128х64.
    в начале думал что именно этот подойдет без глобальных переделок, так как разрешение одинаковое. . . а оказалось наоборот.
    говорят ресурс у них маленький и пиксели выгорают. насколько быстро? может стоит сразу сделать авто уменьшение яркости в режиме простоя?

    • @UCanDo
      @UCanDo  Před 5 lety +1

      Яркость уменьшается напряжением питания. Да, тоже слышал что выгорают. Значит надо делать устройство так, чтобы дисплей включался только по необходимости, и не работал постоянно

    • @GANYBEISENOV
      @GANYBEISENOV Před 5 lety

      @@UCanDo спасибо! будем гасить яркость.

  • @abdulazizmirahmatov4723

    А как подключить вместо дисплея матрицу WS2812B 32х8

  • @mahnotv8871
    @mahnotv8871 Před 6 lety

    Здравствуйте! На aliexpress есть доступные e-paper дисплеи, а информации и примеров кроме официальных в интернете нет. По крайней мере в рунете. Хотелось бы увидеть пример работы с таким дисплеем, многим, я думаю, было бы интересно.

    • @UCanDo
      @UCanDo  Před 6 lety

      Добрый день. Мне тоже интересны эти дисплеи, но в наличии, к сожалению, ни одного нет. Заказывать за 10-50$ для меня пока что дорого. Посмотрел я их на Али: обычно подключаются по SPI, в описании нет данных о контроллере, но в большинстве в конце описания есть ссылка на WIKI с описанием работы, иногда приводятся команды, в принципе, импортировать для Ардуино будет не сложно, если все будет расписано как здесь: www.waveshare.com/wiki/4.3inch_e-Paper_UART_Module
      Но увы, в наличии нет, и экспериментировать не с чем :(

    • @mahnotv8871
      @mahnotv8871 Před 6 lety

      Home Made - То, что ты можешь сделать Ну да, под "доступным" я имел в виду дисплей 1.54" стоимостью ~16$ Дороговато конечно, но интересно.

  • @andreybirchenko1767
    @andreybirchenko1767 Před 3 lety

    Друзья, вот полная документация по работе с этой библиотекой
    github.com/olikraus/u8glib/wiki/userreference#setfont

  • @user-lx4hq2jn4k
    @user-lx4hq2jn4k Před 2 lety

    можно ли на таком дисплее сделать ардуино автомобильную контрольку которая бы могла определять цифровые шины и др? что то на подобие пандоровской

    • @UCanDo
      @UCanDo  Před 2 lety

      Дисплей - это всего лишь дисплей, он показывает то что ему «говорят» показывать. Все зависит от электроники и программного обеспечения.

    • @user-lx4hq2jn4k
      @user-lx4hq2jn4k Před 2 lety

      @@UCanDo это понятно) я не так сформулировал вопрос. Компактное устройство на ардуино с таким дисплеем)

  • @freecrypto5263
    @freecrypto5263 Před 3 lety

    Can i2c128 x 32oled monitor be placed with the NRF24I01 with the same circuit?

    • @UCanDo
      @UCanDo  Před 3 lety

      Да, конечно, вы можете использовать оба устройства одновременно

    • @freecrypto5263
      @freecrypto5263 Před 3 lety

      @@UCanDo Как это, не могли бы вы подробнее рассказать обо мне и как с кодом

  • @user-dc8ne4vp7x
    @user-dc8ne4vp7x Před 2 lety

    Добрый день, подскажите пожалуйста как устранить мерцание содержимого экрана. В общем у меня программа такая, что при нажимании на пульте какой либо клавиши, на экран демонстрируется определённый текст. И если на клавиши нажимать кратковременно, то содержимое экрана мигает, а если же нажимать в течении примерно полусекунды, содержимое демонстрируется без всякий мерцаний. К тому же у меня стоит очистка содержимого перед каждым выводом данных на экран. Не подскажете как решить проблему?

    • @UCanDo
      @UCanDo  Před 2 lety

      У вас установлено слишком частое обновление экрана (со стиранием содержимого), от этого и мерцание. Делайте обновление только если данные изменились, а стиранием всего дисплея старайтесь не пользоваться.

  • @user-cz4qr4du4x
    @user-cz4qr4du4x Před 6 lety

    На mini будут работать?

    • @UCanDo
      @UCanDo  Před 6 lety

      Добрый день. Будет работать на любой Ардуино

  • @KosikX
    @KosikX Před 6 lety +4

    Oled дисплеи работают даже от 1 вольт и меньше, правда почти ничего не видно.

    • @UCanDo
      @UCanDo  Před 6 lety +3

      +KosikX Не знал что на таком низком питании работают! Возьму на заметку!

    • @GANYBEISENOV
      @GANYBEISENOV Před 5 lety

      а если увеличить значение умножителя?

  • @user-lm9qr8hr1e
    @user-lm9qr8hr1e Před rokem

    Привет! Мне нужен дисплей еще меньших размеров, примерно 128x16/64x16. Где можно купить??

    • @UCanDo
      @UCanDo  Před rokem

      Привет!
      Я на Алиекспрессе встречал, но такие мелкие довольно редкие, из-за этого довольно дорогие…

    • @user-lm9qr8hr1e
      @user-lm9qr8hr1e Před rokem

      @@UCanDo Можешь сcилку кинуть?) Потому что ну никак не могу найти...

  • @doitintelligently1956
    @doitintelligently1956 Před 6 lety

    Уважаемый автор, а не подскажешь ли, где найти те же OLED экраны, но без платы "к ардуино", а только со шлейфом. Дабы и копеечку сэкономить, и устройство было компактнее?

    • @UCanDo
      @UCanDo  Před 6 lety

      +Дмитрий Полещук Можно по-искать на том же Алиекспрессе. Правда искать долго нужно будет, но уверен что они там есть. Просто поиск выдаёт самые популярные, для Ардуино.

    • @ARIMF
      @ARIMF Před 6 lety

      Когда я изучал проект Пультоскоп, то на сайте автора (легко гуглится по названию) встречал статью где он показывал дешевый МП3-плеер с Алиэкспресса именно с таким дисплеем. Стоит такой сейчас где-то 160р, дисплей без обвязки, приводится схема его запуска.

  • @dronjohnson4835
    @dronjohnson4835 Před 6 lety +5

    Уважаемый автор, запускайте в видео музыку потише, мешает.

    • @UCanDo
      @UCanDo  Před 6 lety +3

      +Dron Johnson Спасибо за замечание. Учту в будущем.

  • @niceday3104
    @niceday3104 Před 6 lety

    у меня есть разные дисплеи от старых телефонов и УНО. От нок 2100 и от Alcatel BF4(пока рассматриваю только их, есть и более навороченные дисплеи, но пока разобраться бы с ними). Распиновка есть. а вот как и куда подключать на ардуинку? пробывал по примерным схемам из инета, не пошло. читалка не определила(пока тока 2100 испытал). Дисп никак не отреагировал. на нем 8 пинов. распиновку брал отсюда www.module.ro/nokia_3510.html. Не могли бы ткнуть пальцем на схематику подключения подобных дисплеев или снять видео? спасибо!

    • @UCanDo
      @UCanDo  Před 6 lety

      Читалка рассчитана на "навороченные" дисплеи. То есть большие, цветные TFT дисплеи.
      Знакомый сайтик, заглядывал на него когда-то. Сейчас не подскажу, но проектов в интернете огромное количество. Поищите в Гугле "ардуино и дисплей 2100" - выдает очень много примеров.
      Может как-то позже сниму видео

    • @niceday3104
      @niceday3104 Před 6 lety

      было бы неплохо. хотя есть еще 3 дисплея..но там с пайкой будут проблемы и немогу найти на них инфы(телеф скайлинк simple, флай с отдельным тачем и нок2650). но там все на разъемах и очень мелкое.
      Прогуглил всю ночь. По этому дисп есть только одна ссыль, которая приводит на форум, где задан аналогичный вопрос и нет ответов. Ткните пожалуйста пальцем куда мне двигаться? Хочу сделать по вашему примеру вольт/амперметр для лбп.

    • @UCanDo
      @UCanDo  Před 6 lety

      Уф.. как бы не забыть. Постараюсь по-искать как минутка будет. Напишите мне в личку "О канале" - "Отправить сообщение". Напишите свой Имейл, но лучше Вайбер.

  • @maliyev7978
    @maliyev7978 Před 5 lety

    Спасибо за интересный обзор и качественное видео.Мы использаволи ваше видио в нашем сайте:www.elen.az/shop/564/desc/0-91-djujmovyj-zhk-modul-sinij-oled-128x32-so-svetodiodnym-displeem-i2c-svjaz-dlja-ardunio. Главное страница-www.elen.az/

  • @tepe6ohbkatepe6ohbka76

    а будетли инверсия цвета если один круг или квадрат пресекается с другим? если нет то как это сделать?

    • @UCanDo
      @UCanDo  Před 5 lety

      Инверсии не будет.Вам это нужно делать самому, программно рассчитывать область наложения и делать инверсию

    • @tepe6ohbkatepe6ohbka76
      @tepe6ohbkatepe6ohbka76 Před 5 lety

      @@UCanDo ясненько спасибо

    • @jeysonrou8681
      @jeysonrou8681 Před 5 lety

      @@UCanDo Вобще там есть такие команды, но за не надобностью отключены в коде библиотеки.

  • @VasilyevAlexandr
    @VasilyevAlexandr Před 5 lety

    Приехал мне такой же. Игрались с сыном. График тест прошел отлично. Но тут случайно ткнули в 3.3 и 5 вольт. Тоесть gnd экрана попал в 5 вольт ардуины. Экран теперь случайным образом светит звездное небо. Часть показывает часть глючит. Все отыгрались?

    • @UCanDo
      @UCanDo  Před 5 lety

      Похоже на то... скорее всего выгорел сам контроллер дисплея...

  • @KaliKwoon
    @KaliKwoon Před 4 lety +1

    Ссылка на статью с описанием библиотеки не работает.

    • @UCanDo
      @UCanDo  Před 4 lety

      Это единственный сайт где есть полное толковое объяснение. Но он часто глючит, и часто бывает не работает.

  • @user-qe3db4bu1b
    @user-qe3db4bu1b Před 5 lety

    Как делать пункты меню на таких дисплеях?

    • @UCanDo
      @UCanDo  Před 5 lety

      Вопрос не в дисплее, а в программе. Посмотрите как реализовано меню на дисплеях 1602, и по тому же принципу сделайте для OLED дисплея

  • @evilcott
    @evilcott Před rokem

    А как к примеру отрисовать увеличивающийся фрейм, но чтобы внутри еще прорисовать элементы меню, которые с ростом фрейма проявлялись до границ фрейма, не выходя за его границы…. Фух, надеюсь понятно изложил мысль.
    ПС. Это типа эффект включения монитора

    • @evilcott
      @evilcott Před rokem

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

    • @UCanDo
      @UCanDo  Před rokem +1

      Вам нужна анимация включения или динамическое фоновое изображение под меню?
      В первом случае вам нужно сделать анимацию, все ее кадры, и по кадрам ее выводить. Есть два пути:
      1) создать кадры анимации и поочередно их выводить, как фильм
      2) программно указать где какие линии (круги, точки и т.д.) должны рисоваться, и программно все это менять. Тоже получится анимация
      Я всегда иду по 1-му пути: рисую по-кадрово, и потом по кадрам вывожу на дисплей.
      Если же вам нужно сделать динамическое фоновое изображение меню, то смотрите все написанное выше + вывод текста. С учетом вероятности слияния с задним фоном.
      Но если вы хотите чтобы текст имел графические эффекты (выплываете, обрезка и т.д.) то смотрите в сторону создания покадровой анимации, где текст тоже является частью анимации

    • @UCanDo
      @UCanDo  Před rokem

      Возьму себе на заметку ваш вопрос, может в будущем создам видео на эту тему.

    • @evilcott
      @evilcott Před rokem

      @@UCanDo спасибо за развернутый ответ. Покадровая анимация не получится. Текст меню (который должен находится под слоем анимации) может меняться и каждый раз перерисовывать для этого анимацию не очень впечатляет.

  • @MrSasha3050
    @MrSasha3050 Před 5 lety +1

    Фруктовая библиотека проще в разы

    • @UCanDo
      @UCanDo  Před 5 lety

      На вкус и цвет...

    • @MrSasha3050
      @MrSasha3050 Před 5 lety

      Home Made - То, что ты можешь сделать чем библиотека нравиться?

    • @UCanDo
      @UCanDo  Před 5 lety

      Скорее просто привык ней. С этой библиотекой уже много лет работаю и завел на ней много разных дисплеев. Она мне хорошо знакома. По этому лично мне переходить на другую библиотеку пока что не было причины.

    • @jeysonrou8681
      @jeysonrou8681 Před 5 lety

      @@JenyaHW Фруктовая в два раза быстрее, не смеши мои транзисторы.
      Там говна бесполезного в коде по самые помидоры, а это говнишко тормозит адски процессы.
      U8Glib не имеет парсинговых команд, отзыв быстрее и стабильнее.
      Изучаем мат часть потом пишем комент.

  • @alisherkaliev6333
    @alisherkaliev6333 Před 4 lety

    у меня библиотека не открывается. пробовал закинуть в файл libraries не работает. пробовал открыть скетч- подключить библиотеку- добавить зип. библиотеку тоже не работает. Пожалуйста помогите

    • @malejeeck
      @malejeeck Před 4 lety

      у мя тоже чел, смирись

    • @alisherkaliev6333
      @alisherkaliev6333 Před 4 lety

      Олег Абросимов я уже решил проблему , очень легко лказывается

  • @glukmaker
    @glukmaker Před 3 lety

    Разницы между 5в и 3,3в нет наверное потому что на плате дисплея уже стоит преобразователь на 3,3В

    • @UCanDo
      @UCanDo  Před 3 lety

      Будет разница в яркости дисплея а также в продолжительности жизни дисплея. От 5 вольт дисплей выгорит быстрее

    • @glukmaker
      @glukmaker Před 3 lety

      @@UCanDo
      Ну если на сам дисплей подавать 5В вместо 3,3В то да, дисплей если не сразу, то быстро сдохнет.
      Но на плате, на которой он установлен, уже стоит стабилизатор на 3,3В
      Возможно не на всяких платах его ставят, но у меня есть несколько таких дисплеев, так там стоят стабилизаторы на 3,3В. Даже только что специально измерил напряжения на входе и выходе, он выдает около 3,3В, независимо от того подается на вход 3,3В или же 5В. И уже на сам дисплей поступает в обоих случаях 3,3В

    • @UCanDo
      @UCanDo  Před 3 lety

      Сейчас с алиекспресса много чего продаётся. И дисплеи могут быть по-разному сделаны и иметь разные контроллеры.
      Все мои эксперименты показывали что при подаче разного напряжения (3-5 вольт) дисплей меняет яркость...
      Возможно в моих дисплеях стоит низкокачественный стабилизатор, и выдаёт 3.3 вольта только при входном 5 вольт

    • @glukmaker
      @glukmaker Před 3 lety

      @@UCanDo
      Судя по "лицевой" стороне платы с дисплеем она такая же как и у меня. Обратную сторону у Вас я на видео не увидел. Но у меня там распаяно несколько смд компонентов (2 ряда резисторов и конденсаторов, в одном ряду 8 штук, в другом 5 штук, и ближе к штырькам есть еще один смд компонент с 3 выводами - это и есть стабилизатор на 3,3В. На нем я и замерял напряжение.
      Если более точно, то у меня такое соответствие входного и выходного напряжений стабилизатора:
      3,29 => 3.22
      4.95 => 3.23
      А что касается небольшого изменения яркости - вполне возможно, например, если стабилизатор 3,3В на ардуине выдает напряжение чуть ниже, чем стабилизатор на дисплее, так как хоть они оба и расчитаны на 3,3В, но могут иметь некоторую погрешность.

  • @andreyparovozz
    @andreyparovozz Před 6 lety

    Дисплей классный, но пиксели выгорают очень быстро(((

  • @kvk-ut
    @kvk-ut Před 3 lety

    А как на дисплее определить на каком контролере он выполнен?

    • @UCanDo
      @UCanDo  Před 3 lety

      В большинстве случаев - никак. Если Подключение по I2C то можно считать адрес дисплея и поискать какой контроллер имеет такой адрес. В большинстве случаев контроллер можно узнать либо у продавца, либо предположить из личного опыта, либо просто подбирать инициализации, может какая-то подойдёт.

    • @kvk-ut
      @kvk-ut Před 3 lety

      Спасибо за информацию.

  • @user-dg9ld4ks1h
    @user-dg9ld4ks1h Před 5 lety

    Какое у него энергопотребление?

    • @UCanDo
      @UCanDo  Před 5 lety

      Не знаю. Если для вас важно минимальное потребление то берите черно-белый дисплей от Нокии.

    • @user-dg9ld4ks1h
      @user-dg9ld4ks1h Před 5 lety

      @@UCanDo спасибо за ответ

  • @aptem968
    @aptem968 Před 6 lety

    Как сделать бегущую строку на таком дисплее

    • @UCanDo
      @UCanDo  Před 6 lety

      Не дублируйте сообщения.

    • @aptem968
      @aptem968 Před 6 lety

      Home Made - То, что ты можешь сделать хорошо и все таки как можно сделать.

    • @UCanDo
      @UCanDo  Před 6 lety

      Бегущую строку можно сделать на любом дисплее (от дисплея не зависит). В сети есть множество примеров. Посмотрите несколько примеров, изучите способ реализации и просто используйте свой дисплей.

  • @user-ud5yo3ew5l
    @user-ud5yo3ew5l Před 3 lety

    А без етой плати роботать не будет?

    • @UCanDo
      @UCanDo  Před 3 lety

      Для любого устройства нужно другое управляющее устройство. Дисплей без микроконтроллера - просто кусок стекла и текстолита...

  • @NovaCat777
    @NovaCat777 Před 6 lety +1

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

    • @UCanDo
      @UCanDo  Před 6 lety

      Да, там "стремный" сайт. Но лучшего описания я не нашел.
      В видео я полностью повторил описание работы с дисплеем, как в статье. Там же и вывод текста: 5:50

    • @NovaCat777
      @NovaCat777 Před 6 lety

      Спасибо. Не досмотрел до текста. А есть вариант подключить несколько дисплеев? У них адреса как-то выбираются?

    • @UCanDo
      @UCanDo  Před 6 lety

      В теории возможно, но что-то я не нашел в сети примеров.

    • @MrSasha3050
      @MrSasha3050 Před 5 lety

      Sergey Kotovskiy i2c multiplexer гугли или под spi перепаяй

  • @victorpetrov-ck3xy
    @victorpetrov-ck3xy Před 5 měsíci

    весь интернет забит как подключить к ардуино , а просто как подключить к дисплеюssd1306 128x32 и avr контролера и прошить даже простенькой программой чтоб проверить дисплей нет , такое впечетление друг друга смотрят и выкладывают ролики .

    • @UCanDo
      @UCanDo  Před 5 měsíci

      Что именно вам не понравилось? Что я когда-то сделал видео о дисплеях?

  • @zz-xq1ed
    @zz-xq1ed Před měsícem

    зачем нужен цикл while? что такое страницы? зачем надо рисовать несколько раз одно и то же?

    • @UCanDo
      @UCanDo  Před měsícem

      While - это цикл, который будет выполняться до тех пор, пока не выполнится какое-то условие
      Страница - площадь «рисования» дисплея. Как правило, страница соответствует буферу кадра дисплея, но есть дисплеи в которых за разные сегменты дисплея отвечают разные микросхемы (буферы) по этому изображение на дисплее может быть разделено между разными страницами (буферами).
      Также очень многое зависит от используемой библиотеки, и от того как в ней реализована методика передачи данных дисплею. Это коротко.
      Зачем рисовать одно и то же - изображение НЕ передается полностью за 1 раз, оно передается «пакетами», то есть, частями в цикле While. Этот цикл будет повторяться до тех пор, пока изображение не будет полностью передано. После этого произойдет выход из цикла while и возврат к основной программе.

    • @zz-xq1ed
      @zz-xq1ed Před měsícem +1

      ​@@UCanDo, теперь понятно. то есть несколько буферов, и прорисовка происходит частями. спасибо.

  • @andzhey1
    @andzhey1 Před 4 lety

    Добрый день, Игорь и Все Ребята , Можна Обратится к Вам, мне нужна ссылка на нормальную рабочю библиотеку кто мне сможет дать такую ссылку или мне выслать на email: , Пожалуйста Помогите мне, нужно проверить такой дисплей и в дальнейшем где то применить зарание Огромное Спасибо.

    • @UCanDo
      @UCanDo  Před 4 lety

      В описании под видео есть все необходимые ссылки

    • @andzhey1
      @andzhey1 Před 4 lety

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

    • @UCanDo
      @UCanDo  Před 4 lety

      Значит вы неправильно устанавливаете библиотеки!
      czcams.com/video/0OebxObAKss/video.html
      czcams.com/video/U8I5Ma99Ieg/video.html
      czcams.com/video/48Dtj7dZ73M/video.html
      www.google.com/search?q=%D0%BA%D0%B0%D0%BA+%D1%83%D1%81%D1%82%D0%B0%D0%BD%D0%B0%D0%B2%D0%BB%D0%B8%D0%B2%D0%B0%D1%82%D1%8C+%D0%B1%D0%B8%D0%B1%D0%BB%D0%B8%D0%BE%D1%82%D0%B5%D0%BA%D0%B8+%D0%B0%D1%80%D0%B4%D1%83%D0%B8%D0%BD%D0%BE&rlz=1C1CHBD_ruUA884UA884&oq=%D0%BA%D0%B0%D0%BA+%D1%83%D1%81%D1%82%D0%B0%D0%BD%D0%B0%D0%B2%D0%BB%D0%B8%D0%B2%D0%B0%D1%82%D1%8C+%D0%B1%D0%B8%D0%B1%D0%BB%D0%B8&aqs=chrome.4.69i57j0l7.14964j0j7&sourceid=chrome&ie=UTF-8

    • @UCanDo
      @UCanDo  Před 4 lety

      Кроме того, после установки библиотеки нужно перезагрузить Arduino IDE

  • @user-yk6tc1ey7x
    @user-yk6tc1ey7x Před 3 měsíci +1

    Очень громкая и назойливая фоновая музыка

    • @UCanDo
      @UCanDo  Před 3 měsíci

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

    • @user-yk6tc1ey7x
      @user-yk6tc1ey7x Před 3 měsíci

      @@UCanDo, по мне в таких обучающих видео не нужны треки, это же не клип.

  • @AnatoliyHerman
    @AnatoliyHerman Před 2 lety

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

  • @user-jq6cf1dm6z
    @user-jq6cf1dm6z Před 4 měsíci

    Музыкв ужасная

    • @UCanDo
      @UCanDo  Před 4 měsíci

      Порекомендуйте другую

  • @Supervisor000
    @Supervisor000 Před 6 lety

    Народ, даже не вздумайте использовать подобные дисплеи... Во-первых все они ужас какие миниатюрные, такой длинный дисплей по удобству уступает однорядному 12-символьному текстовому дисплею, - именно такой объём текста читаем где-то с расстояния вытянутой руки. Во-вторых: то же самое относится к контрастности, в условиях искусственного освещения дисплей перебивает его, но стоит лишь использовать его на открытом солнце в каком-нибудь автомате по продаже воды, или в транспортной или строительной технике, то готовьтесь делать козырёк или углублять его на расстояние в 10-15мм от стенки корпуса прибора. В-третьих: миниатюрность этого дисплея сводится на нет невозможностью его механического крепления, поэтому приходится либо садить его на двухстороннюю пену, либо выфрезеровывать рамку с отверстиями и вклеивать его чем-то типа ПК-68 или ВГО-1...

    • @UCanDo
      @UCanDo  Před 6 lety +3

      Хм, видео не о 12-символьном текстовом дисплее, а о OLED дисплее, сравнивать одно с другим это все равно что сравнивать теплое с мягким... или сравнивать 25" компьютерный монитор и 4" дисплей мобильного... вот сравните и ответьте что из них лучше? Глупый вопрос, правда? Каждому свое место.
      Но все же попробуйте взять и в вейп поставить 12-символьный текстовый дисплей... я бы на это посмотрел....
      Вы бы здесь еще холивар устроили на тему что лучше: Андроид или iOs...

    • @Supervisor000
      @Supervisor000 Před 6 lety

      Хм, вы противопоставляете oled дисплеи символьным, a ничего что oled - это технология люминесценции, а не вид отображаемой информации!? Поэтому да: сравнивать текстовые дисплеи и oled-дисплеи - это всё равно что сравнивать теплое с мягким. Глупая ситуация, правда? Немного подтянуть теорию вам не повредит.
      Но всё же попробуйте взять и на этом графическом дисплее 128×32 сделать хотя бы какое-то устройство... я бы на это посмотрел...
      Вы бы ещё здесь холивар устроили на тему: насколько глубоко нужно показывать свою собственную безграмотность, чтобы избежать обсуждения технических аспектов применения данного устройства ;)))

    • @Supervisor000
      @Supervisor000 Před 6 lety

      Andrew ergerergerg, если вы такой умный, то почему не догадались, что "простые радиолюбительские портативные устройства" могут использоваться, как я и написал, в условиях солнечного освещения, их нужно каким-то образом собирать в корпуса, они должны полноценно выполнять свои функции. Также вы почему-то не догадались, что при помощи этого дисплея невозможно изучать i2c протокол хотя бы потому, что дисплей уже собран на готовом интерфейсе, и не позволяет вносить в него программные изменения. Если следовать вашей логике, то, например, нужно выпускать исключительно такие автомобили, у которых по два раза продублированы и колёса и гусеницы, при этом с собой нужно дополнительно возить по 4 пары покрышек и по десятку запасных траков.

    • @Supervisor000
      @Supervisor000 Před 6 lety

      1. Ахахахаха, поржал от души - это точно, когда на телефоне с матрицей 1920×1080 во время звонка отображается две строки: "входящий звонок" и номер телефона. Откуда вы вычитали бредни про *выцветание* на солнце - одному вам известно, а то, что на солнце изображение на таких дисплеях видно очень плохо - многократно проверенный факт.
      2. У вас те же проблемы, что и у автора канала: отсутствует понимание терминов, из-за чего вы пишете то, чего сами не понимаете. Интерфейс - это совокупное название программно-аппаратных средств при помощи которых устройства осуществляют передачу данных. У данного дисплея контроллер SSD1306, в состав которого входит i2c интерфейс, система питания, графический процессор, память, интерфейс вывода на саму матрицу. Если вы не догоняете, то все эти элементы - они нераздельные, поэтому для изучения непосредственно протокола i2c его использовать нельзя, это всё равно, что менять покрышку автомобиля во время езды!
      3. Забавно, что за те почти 14 минут, что длится ролик, можно не просто просмотреть даташит, мануал по библиотекам, а самостоятельно написать в дважды больше, чем предлагается в видео... Но кто же будет читать? - чтение это же для простаков )))))

    • @KosikX
      @KosikX Před 6 lety +2

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

  • @user-iy9lb5jk6b
    @user-iy9lb5jk6b Před 6 lety

    Интересно, спору нет. Но подстрегите ногти или грязь выковырни, а то смотреть мягко говоря неприятно.

    • @mr_tea866
      @mr_tea866 Před 6 lety +1

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