Подключаем дисплей OLED LCD 128x64 0.96'' к Arduino и выводим русский шрифт

แชร์
ฝัง
  • เผยแพร่เมื่อ 4 พ.ย. 2024

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

  • @aradivil
    @aradivil 7 ปีที่แล้ว +8

    Спасибо за желание делиться знаниями.
    Вы помогли мне этим (и другими) видео.
    Поставленный свет, достойная озвучка и ценная информация ( голос за кадром), ноль "воды" все хорошо.
    Лайк, подписка и личная благодарность. Продолжайте снимать у Вас получается стильно!

  • @alexeigopher5458
    @alexeigopher5458 7 ปีที่แล้ว +17

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

  • @ИльяМалакотин
    @ИльяМалакотин 10 วันที่ผ่านมา

    Дай бог тебе здоровья братан, на столько ясно мало кто объясняет

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

    очень полезно! Не какой рекламы! сразу видно, старается не ради подписчиков, а ради просветления!

  • @АндрійЗотя
    @АндрійЗотя 3 ปีที่แล้ว +3

    Из кучи библиотек - эта единственная, которая заработала! Дякую!))

  • @pavelstitch9795
    @pavelstitch9795 8 ปีที่แล้ว +26

    Очень понятно, доступно, четко!. Спасибо за умение и потраченное время, я думаю вы помогли этим (и другими) видео, очень многим. Лайк, подписка и личная благодарность )). Продолжайте снимать у вас отлично получается!

    • @iomoio3897
      @iomoio3897  8 ปีที่แล้ว +3

      Спасибо!

    • @reshad711
      @reshad711 7 ปีที่แล้ว

      Privet ya xotel bi uznat kakuyu proshivku nado delat klucam domofona.

    • @TheSimpleTruthTeling
      @TheSimpleTruthTeling 7 ปีที่แล้ว

      Благо Дарю друг!

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

    Данное видео просто Супер! Автор изложил материал уверенно, без всяких там запинок и бормотания! Подключил дисплей, залил скетч и всё работает!
    Чтобы хотелось увидеть на данном канале?
    - Плавный пуск вентиляторов охлаждения двигателя авто по температуре на ардуино с Oled дисплеем.
    Двухканальный термометр запустил. А как дальше дописать скетч ШИМ сигнала по двум независимым температурным датчиком не получается.....я впал в ступор😏 С уважением и с наступившим Новым годом!

  • @БорисВиссарионов
    @БорисВиссарионов 8 ปีที่แล้ว +4

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

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

    Наконец-то нашел то видео которое мне помогло!!! И адафрут и гивер олед пробовал не загружало, но у вас помогло! Спасибо большое!!!!!

  • @YurijVasiliev
    @YurijVasiliev 4 หลายเดือนก่อน

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

  • @АлексейПетин-т7й
    @АлексейПетин-т7й 3 ปีที่แล้ว +1

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

  • @АлександрДемьянов-ш9ы
    @АлександрДемьянов-ш9ы 7 หลายเดือนก่อน

    Спасибо за предоставленную информацию - уже поигрался с этим дисплеем и твоими скетчами. Такой вопрос: есть ли такой дисплей i2C, но только чуток побольше. Этот такой маленький.

  • @СергейКоролев-ш2ш
    @СергейКоролев-ш2ш 3 ปีที่แล้ว

    Оказалось все легко просто и сразу заработало !

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

    Сделайте про какой-нибудь tft цветной дисплей как создать интерфейс вывод изображения итд

  • @dkabirov
    @dkabirov 5 ปีที่แล้ว

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

  • @Vadim-u7q
    @Vadim-u7q 2 ปีที่แล้ว

    Все заработало! Автору респект и уважуха! и лайк само собой.

  • @natali7919
    @natali7919 5 ปีที่แล้ว +3

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

  • @kozlotroll
    @kozlotroll 7 ปีที่แล้ว +8

    Спасибо, подскажите как можно изменить размер шрифта, или сам шрифт?

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

    ДУЖЕ ДЕЖЕ ВЕЛИКЕ ДЯКУЮ!!!

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

    дружище, выручил. никак не мог подключить к НАНО. спасибо!

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

    Красавчик, все четко, ясно и коротко!!!

  • @МихаилМихаил-к8ы
    @МихаилМихаил-к8ы ปีที่แล้ว

    Скажи отдельно экран без программы смогу использовать как индикатор ?

  • @proexe5
    @proexe5 7 ปีที่แล้ว +4

    Спасибо дружище!Решил мою проблему))

  • @sigehome8761
    @sigehome8761 5 ปีที่แล้ว

    Супер! Лайк и подписка!
    Из пожеланий: норм микрофон или побольше обработки голоса. Особенно это необходимо первой части видео)
    P.S. посмотрел видео посвежее, там со звуком уже лучше. Но, если не сложно, то можно звуки "С" чуть приубавить, в том же Adobe CS есть специальная функция DeEsser(не реклама =) )

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

    У меня такой дисплей стоит на модуле интернет радио. Вопрос следующий: могу я дисплей заменить на более информативный и цветной?

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

    А где продаются такие дисплеи?
    Спасибо за видео.

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

    великолепно, только есть эхо. акустический поролон это наше все

  • @СергейЛазарев-щ8с
    @СергейЛазарев-щ8с 7 หลายเดือนก่อน

    Ошибка компиляции при установке на wemos d1 mini : - exit status 1, подскажите, где собака порылась ?

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

    Спасибо тебе, добрый самаритянин.

  • @виталиймаксимов-л6ь
    @виталиймаксимов-л6ь 7 ปีที่แล้ว

    Очень понятно, доступно, четко!. Спасибо Лайк, подписка. Надо мне чайнику обучиться))) авозможно подключить дисплей от заглюченого смартфона

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

    Спасибо, все четко, подключился к старым весам и калибровка прошла отлично. Если сможете, подскажите как цифры вывести на PCB 84*48 Nokia 5110 (есть еще 1602, он тоже не айтуси), пока только ком порт .

  • @vik1379
    @vik1379 7 ปีที่แล้ว

    Вы умница!!! Вопрос: Дисплей от телефона Skylink classic подключить к Ардуино возможно? И, если возможно, сделать обзор... Скайлинк умер, телефонов на выброс полно, 37 pin дисплеи халявный, цветной....

  • @leoha13ru
    @leoha13ru 7 ปีที่แล้ว

    Полезное видео. Все грамотно рассказано и хорошо оформленное видео. Спасибо. Лайк и подписка

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

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

  • @ЛеонидЛогинов-о9м
    @ЛеонидЛогинов-о9м 4 ปีที่แล้ว

    Доброго дня, Александр! Благодарю за видео! В своем проекте Инфракрасный термометр своими руками (MLX90614ESF-DCI) вы подключаете дисплей к 6 и 10 пинам . По схеме и в скетче . Пробую сделать так без датчика не выходит , с подключением к А4 и А5 все работает(и 3 д куб и кириллица). Ардуино уно китайский клон.

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

    День добрый,
    Скажите а по какой причине может такой же дисплэй светиться очень тускло?
    Он отображает информацию но очень очень плохо видно..

  • @СергейЛазарев-щ8с
    @СергейЛазарев-щ8с 7 หลายเดือนก่อน

    Зачем при определении пинов I2C два раза указывается пин SDA ?

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

    Спасибо. Хотел бы увидеть управление умным домом через MQTT по средствам передачи данных LiRaWAN на 10 км

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

    Спасибо.

  • @7Jungleboy7
    @7Jungleboy7 7 ปีที่แล้ว +3

    Спасибо!

  • @МиссЛера-р4о
    @МиссЛера-р4о 3 ปีที่แล้ว

    Приветики!!! Реализуй , ка вставить на экран определенную картинку. За раннее спасибо.

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

    Я такой жду пока в одном пакете привезут из Китая ! - ПРикольная штука +++

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

    А два ардуино на екран ?

  • @АндрейПлут-ф5п
    @АндрейПлут-ф5п 2 ปีที่แล้ว

    Сделай что нибудь с громкостью!

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

    А как повернуть изображение на 90 градусов ?

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

    Добрый день . Получил дисплей 0.96 с шестью ногами и пред установкой по PSI , помогите разобраться с подключением

  • @nvv1614
    @nvv1614 7 ปีที่แล้ว

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

  • @АртёмСлободчиков-т3т
    @АртёмСлободчиков-т3т 4 ปีที่แล้ว

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

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

    Поставил тысячный лайк

  • @ВалерийФилиппов-д8о
    @ВалерийФилиппов-д8о 5 ปีที่แล้ว

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

  • @mendima
    @mendima 6 ปีที่แล้ว

    Подскажите про скетч, что там подправить надо под леонардо? "exit status 1
    Ошибка компиляции для платы Arduino Leonardo."

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

    А что это за провода?

  • @evg379
    @evg379 6 ปีที่แล้ว

    Может есть какие-то библиотеки чтоб памяти поменьше жрали?
    А то здесь 53% оперативы на ХелоВорлд уходит...
    Мне только текст выводить...

  • @RedSungamesDG
    @RedSungamesDG 5 ปีที่แล้ว

    Спасибо, все сразу заработало )

  • @ЮраВасильев-э6б
    @ЮраВасильев-э6б 4 ปีที่แล้ว

    размер шрифта можно менять??????????

  • @nvv1614
    @nvv1614 7 ปีที่แล้ว

    // Видеообзоры и уроки работы с ARDUINO на TH-cam-канале IOMOIO: th-cam.com/channels/mNXABaTjX_iKH28TTJpiqA.html
    #include // Подключаем библиотеку для взаимодействия с устройствами, работающими на шине и по протоколу 1-Wire
    #include // Подключаем библиотеку с функциями для работы с DS18B20 (запросы, считывание и преобразование возвращаемых данных)
    #include // Подключаем библиотеку OLED_I2C для работы со шрифтами и графикой
    OLED myOLED(A4, A5, A4); // Определяем пины I2C интерфейса: UNO и NANO -- SDA - пин A4, SCL - пин A5; MEGA -- SDA - пин 20, SCL - пин 21
    extern uint8_t RusFont[]; // Подключаем русский шрифт
    extern uint8_t SmallFont[]; // Подключаем латинский шрифтом
    #define ONE_WIRE_BUS 2 // Указываем пин подключения data-вывода датчика температуры
    #define term_power 4 // Указываем пин подключения питания датчика температуры
    OneWire oneWire(ONE_WIRE_BUS); // Сообщаем библиотеке об устройстве, работающем по протоколу 1-Wire
    DallasTemperature sensors(&oneWire); // Связываем функции библиотеки DallasTemperature с нашим 1-Wire устройством (DS18B20)
    extern uint8_t BigNumbers[]; // Подключаем шрифт
    void setup(void)
    {
    myOLED.begin(); // Инициализируем библиотеку OLED_I2C
    pinMode(term_power, OUTPUT); // Определяем пин подключения питания датчика температуры
    }
    float temperature() { // Измеряем температуру 10 секунд
    digitalWrite(term_power, HIGH); // Включаем питание датчика температуры
    delay(200); // Задержка перед первым измерением
    sensors.requestTemperatures(); // Запрос на измерение температуры (1-й ошибочный)
    delay(650); // Задержка перед поторным измерением
    sensors.requestTemperatures(); // Запрос на измерение температуры (повторный)
    float t = float(sensors.getTempCByIndex(0)); // Получаем значение температуры
    digitalWrite(term_power, LOW); // Отключаем питание датчика температуры
    delay(1400); // Задержка, чтобы датчик не нагревался от частых измерений
    return(t); // Возвращаем значение температуры в место вызова функци
    }
    void loop(void)
    {
    myOLED.clrScr(); // Стираем все с экрана
    myOLED.setFont(RusFont); // Инициализируем русский шрифт
    myOLED.print("EKBWF", LEFT, 0); // Выводим надпись "Русский язык"
    myOLED.setFont(BigNumbers); // Инициализируем шрифт
    myOLED.print(String(temperature()),RIGHT, 0); // Выводим текущее значение температуры датчика, округленное до десятых
    myOLED.setFont(RusFont); // Инициализируем русский шрифт
    myOLED.print("LJV", LEFT, 40); // Выводим надпись "Русский язык"
    myOLED.setFont(BigNumbers); // Инициализируем шрифт
    myOLED.print(String(temperature()),RIGHT, 40); // Выводим текущее значение температуры датчика, округленное до десятых
    myOLED.update(); // Обновляем информацию на дисплее
    }

  • @GANYBEISENOV
    @GANYBEISENOV 6 ปีที่แล้ว

    какой контроллер используется в дисплее?

  • @rusty_screw
    @rusty_screw 7 ปีที่แล้ว

    А каким образом напряжение питания влияет на срок службы?

    • @МаксПровин
      @МаксПровин 6 ปีที่แล้ว +1

      а как влияет на светодиод? подключи 3 вольт а теперь 5.(на 3 вольт проработает на много больше)

  • @flexoalex4168
    @flexoalex4168 7 ปีที่แล้ว +6

    Этот дисплей OLED, а не LCD. LCD - это жидкокристаллический, а этот светодиодный))) Исправь ошибку в название видео.

  • @ВпоискахГрааля
    @ВпоискахГрааля 6 หลายเดือนก่อน

    А у меня синего проводочка нету все проект накрылся.

  • @tree-service
    @tree-service ปีที่แล้ว

    спс

  • @rud1377
    @rud1377 7 ปีที่แล้ว

    подскажи, пожалуйста, как подключить 2 дисплея с разными адресами i2c? весь вечер ломал голову, смог только поочередно подключать каждый, меняя адрес в самом файле библиотеки. а что бы 2 одновременно? типа "myOLED(0x3C); myOLED2(0x3D). как это можно сделать?

    • @Slaxery
      @Slaxery 7 ปีที่แล้ว

      Напиши OLED myOLED1(0x3D); И следующую строку OLED myOLED2(0x3D); по идее должно работать. Главное не путать дисплеи

    • @rud1377
      @rud1377 7 ปีที่แล้ว

      не выходит. библиотека такого не знает...

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

      @@rud1377 обычно адрес надо менять в .h файле. #define SSD1306_ADDR 0x3C

  • @hyundaicreta3230
    @hyundaicreta3230 7 ปีที่แล้ว

    Буду делать круиз-контроль с таким дисплеем на альфу

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

    СПАСИБО

  • @Проекторпро
    @Проекторпро 7 ปีที่แล้ว +1

    От души

  • @НиколайШмычков-ц9я
    @НиколайШмычков-ц9я 3 ปีที่แล้ว

    Что делать если не загорается экран

  • @МихаилМихаил-к8ы
    @МихаилМихаил-к8ы ปีที่แล้ว

    Подключил АКБ на 4v проверить работоспособность ,а он ноль!

  • @alesandryabov6478
    @alesandryabov6478 8 ปีที่แล้ว

    Класс!!!

  • @Златамассажист
    @Златамассажист 6 ปีที่แล้ว +1

    А если у меня плата под названием wavgat, как на неё устанавливать

    • @drsid3584
      @drsid3584 5 ปีที่แล้ว

      th-cam.com/video/s_h2B_i2fS0/w-d-xo.html

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

    топ!

  • @TheBezumax
    @TheBezumax 5 ปีที่แล้ว

    как установить цвет текста? (желтый, голубой)

  • @mhrud7002
    @mhrud7002 7 ปีที่แล้ว

    а размер шрифта увеличить можно?

    • @iomoio3897
      @iomoio3897  7 ปีที่แล้ว

      Русский, к сожалению, доступен только в таком размере, в данном релизе библиотеки. Размер цифр и латинских символов можно менять, меняя шрифт setFont(). Доступные для этой функции значения SmallFont, MediumNumbers, BigNumbers, MegaNumbers, TinyFont, RusFont, UkrFont.

    • @mhrud7002
      @mhrud7002 7 ปีที่แล้ว

      это понятно, но я имею в виду, к примеру шрифт " BigNumbers" увеличить я могу? или какие есть варианты вывести цифры в бОльшем размере? Спасибо)

    • @iomoio3897
      @iomoio3897  7 ปีที่แล้ว

      Есть вариант использовать библиотеку Adafruit GFX. Там можно задавать размер шрифта.

    • @mhrud7002
      @mhrud7002 7 ปีที่แล้ว

      понял. спасибо большое!

    • @Gam0000001
      @Gam0000001 7 ปีที่แล้ว

      При увеличении шрифта перестает выводить символыБ только цифры((

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

    Не работает твоя ссылка!

  • @leotub7
    @leotub7 8 ปีที่แล้ว

    работает

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

      Автор спасибо , еслиб ещё и часы собрал на DS3231 Arduino и OLED 0 96 дюйма было бы супер , ато у других какаято лажа

  • @drsid3584
    @drsid3584 5 ปีที่แล้ว

    как подключить украинский шрифт?

  • @ИмильХусаинов-т8и
    @ИмильХусаинов-т8и 8 ปีที่แล้ว

    Посмотрел Ваши видео очень понравилось. Сделал подписку. У меня просьба не могли бы Вы написать скетч для вывода статической информации согласно вот этому образцу cloud.mail.ru/public/3r54/63kbSo7RB. Спасибо.

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

    Пойк и ладписка

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

    sck=scl=Serial CLocK

  • @ЮрийКарнаухов-г1й
    @ЮрийКарнаухов-г1й 7 ปีที่แล้ว +1

    Скетч ФУФЛО!!