Display images on the OLED display

  Рет қаралды 75,747

Home Made

Home Made

Күн бұрын

Пікірлер: 110
@unorive2945
@unorive2945 4 жыл бұрын
*Спасибо! Попробовал все работает! Все понятным зыком рассказал! Наконец нашел что-то годное! У меня на канале с шилдом пробовал вроде бы получилось*
@gyggit
@gyggit 2 жыл бұрын
ПРИВЕТ, ИГОРЬ, БЛАГОДАРЮ :)))
@tyomich1
@tyomich1 4 жыл бұрын
Огромная благодарность! СПАСИБО!!!!!
@Rin_Media
@Rin_Media 6 жыл бұрын
спасибо. всё что связано с ардуино всё больше засасывает меня в приятную страну "АРДУИНИЮ" ))))
@UCanDo
@UCanDo 6 жыл бұрын
Согласен!
@dvb55
@dvb55 6 жыл бұрын
Спасибо, очень полезное видео :)
@UCanDo
@UCanDo 6 жыл бұрын
Спасибо за отзыв! Успехов вам!
@АрдуиноЯ
@АрдуиноЯ 6 жыл бұрын
Спасибо, было полезно. Возможно мне это пригодиться!
@MaxBudkin
@MaxBudkin 5 жыл бұрын
Спасибо большое, всё очень понятно!
@nicolaeplesco5419
@nicolaeplesco5419 7 жыл бұрын
спасибо очень полезное видео для новичков.
@cektopyc7160
@cektopyc7160 7 жыл бұрын
Спасибо, всё заработало. Только из-за незнания, что именно нужно выбирать на моменте 04:40, у меня и получался пиксельный мусор.
@UCanDo
@UCanDo 7 жыл бұрын
У меня тоже не сразу получилось. Я путал команды XBM и XBMP, в результате тоже был мусор вместо нормальной картинки.
@zaxzax1023
@zaxzax1023 4 жыл бұрын
@@UCanDo вот и у меня почему то мусор. Все делаю по вашему видео, а картинки нет.
@МОЙХОСТИНГ-л9р
@МОЙХОСТИНГ-л9р 6 жыл бұрын
+ это не крестик, это плюсик!
@ГеоргийТимофеевский-х9х
@ГеоргийТимофеевский-х9х 4 жыл бұрын
подготовка картинки, конечно, очень интересно описана. Не пользовался фш, но неужели в нём нет инструмента "бинаризация" или какого-то такого?
@UCanDo
@UCanDo 4 жыл бұрын
Такая функция есть, но картинка получится кривая, если ее заранее не подготовить. Либо после перевода исправлять недочеты.
@gennadiygps2186
@gennadiygps2186 2 жыл бұрын
Спасибо большое помогли !!!
@Слава-ь9д
@Слава-ь9д 7 жыл бұрын
{ } - это не кавычки, а фигурные скобки...
@radixstardm8172
@radixstardm8172 4 жыл бұрын
@Легион Побратимов Развороченная большая буква «Х» }{PE|-| там, а не кавычки, это буква.
@Sergey_Nikolaev_eto_ya
@Sergey_Nikolaev_eto_ya 4 жыл бұрын
@@radixstardm8172 неа, это развороченная буквой Х буква Ж :)))
@user-hql5qy4x697yggt
@user-hql5qy4x697yggt 2 жыл бұрын
Как шлейф дисплея прикреплен к плате? Он 12 контактный? Просто точно такой же дисплей используется в холодном кошельке, но только без платы. Ищу дисплей ssd 1306 hp12832-02, но от китайцев очень долго идет посылка, а дисплей нужен уже сейчас.
@vladimirnikitin5734
@vladimirnikitin5734 7 жыл бұрын
Полезное видео.
@АлександрБаранов-ы8к
@АлександрБаранов-ы8к 3 жыл бұрын
Привет, очень хорошо объяснил. Но есть вопрос, а если надо сделать спидометр на круглом или квадратном экране? Какой код стоит применять?
@UCanDo
@UCanDo 3 жыл бұрын
Для высокой скорости прорисовки нужно выводить не картинку, а динамически прорисовывать циферблат и стрелку, используя команды прорисовки линий, точек и т.д.
@aidari
@aidari 6 жыл бұрын
Ваше видео помогло при создании пользовательских блоков в FLProg. forum.flprog.ru/viewtopic.php?f=72&t=4316#p54992
@wolfthegrey5165
@wolfthegrey5165 4 жыл бұрын
А есть видео как подключить и работать с этим дисплеем на ардуино?
@UCanDo
@UCanDo 4 жыл бұрын
Вот: kzbin.info/www/bejne/ZnWtqISbrJx4oLs
@Vagubando
@Vagubando 2 жыл бұрын
Ссылка на статью с описанием библиотеки и как с ней работать - ведет на онлайн казино.
@UCanDo
@UCanDo 2 жыл бұрын
Увы, тот сайт уже не действителен, где ещё найти подробную статью я не знаю. Я искал, но не нашёл. Но в видео я повторяю практически все что было в статье.
@Vagubando
@Vagubando 2 жыл бұрын
@@UCanDo Спасибо !
@Phytotoxic.Activity
@Phytotoxic.Activity 6 жыл бұрын
Добрый вечер, а в какие порты на плате нужно подключать SCL и SDA?
@UCanDo
@UCanDo 6 жыл бұрын
Добрый вечер. На Ардуино они подписаны. Посмотрите какие надписи у вас на Пинах Ардуино.
@Werbard
@Werbard 4 жыл бұрын
Не всегда и не на всех подписаны, но можно посмотреть "arduino *** распиновка"
@KapToxaBG
@KapToxaBG Жыл бұрын
Подскажите пожалуйста, при установке библиотеки вылезло это: Ошибка: 13 ВНУТРЕННЯЯ: Ошибка установки библиотеки: библиотека недействительна. Что мне делать? Я зашёл на гитхаб и установил в ZIP формате. Как работать с библиотекой у меня это не открылось.
@UCanDo
@UCanDo Жыл бұрын
Мне сложно что-то конкретное сказать так как не знаю в чем именно у вас ошибка. Посмотрите этот гайд о том как правильно устанавливать библиотеки: kzbin.info/www/bejne/i2msZoCXbp58m8k
@KapToxaBG
@KapToxaBG Жыл бұрын
Я уже искал как зашивать библиотеки, выдало это: В среде разработки Ардуино выберите меню Sketch > Import Library. В самом верху выпадающего списка выберите пункт Add Library (Добавить библиотеку). Появится диалоговое окно, предлагающее вам выбрать библиотеку, которую вы хотели бы добавить. Перейдите к скачанному zip-файлу и откройте его. Я 1 раз зашивал библиотеку, как сказано тут, но сейчас не получается. Когда я открыл ZIP файл, он начал загружаться, но потом сбоку (где обычно вылезает библиотека установлена) вылезает та самая ошибка P.s могу написать ошибку на английском языке, я просто пользовался переводчиком.
@UCanDo
@UCanDo Жыл бұрын
В сети очень подробно описано как устанавливаются библиотеки в Ардуино. А здесь буду лишь повторять то же самое.
@KapToxaBG
@KapToxaBG Жыл бұрын
Тогда ладно, спасибо
@turkman9428
@turkman9428 7 жыл бұрын
Зачетное видео! Подскажи, как реализовать русский шрифт и можно ли установить картинку в одной части дисплея и динамически менять надписи в другой части дисплея?
@UCanDo
@UCanDo 7 жыл бұрын
+Turk Man По поводу русского текста - не помню. Надо посмотреть. Там кажется надо шрифты менять. Посмотреть смогу только в воскресенье. Напишите в воскресенье комментарий, а то могу забыть. Вывести картинку и текст не составляет труда. Там ничего сложного нет. Где-то в примерах от библиотеки u8glib есть готовый пример.
@turkman9428
@turkman9428 7 жыл бұрын
ок. Спасибо. Если не забуду :)
@leharuso
@leharuso 6 жыл бұрын
Просто сделайте свой шрифт и свой метод вывода текста.
@FrezerTop
@FrezerTop 3 жыл бұрын
@@turkman9428 забыл походу...
@Heorenmaru
@Heorenmaru 7 жыл бұрын
а сделай то же самое на atmega8(не ардуино) в avrstudio
@UCanDo
@UCanDo 7 жыл бұрын
Могу конечно... А нужно ли?
@АлексейНиконов-м1с
@АлексейНиконов-м1с 6 жыл бұрын
думаю нужно и очень даже! многие проекты пишутся на асме и для не ардуино всяких а для готовых уже устройств собственных, на ардуине каждый идиот засунет... да и на си писать - код огроменный выходит! попробуй реализовать на асме хоть примитивнейший терминал для этого же экранчика и покажи нам что умеешь реально!
@Dead_inside....
@Dead_inside.... 4 жыл бұрын
А как связывать напримере картинки с какими то событиями?
@KapToxaBG
@KapToxaBG Жыл бұрын
Какое подключение к нано? Скажите пожалуйста!P.s может быть разберусь
@UCanDo
@UCanDo Жыл бұрын
Подключение стандартное. Подключение происходит по шине i2c, к пинам SDA и SCL. Смотрите распиновку контактов для Нано: i0.wp.com/www.teachmemicro.com/wp-content/uploads/2019/06/Arduino-Nano-pinout-4.jpg
@KapToxaBG
@KapToxaBG Жыл бұрын
Спасибо большое!
@dmitriibannikovasx
@dmitriibannikovasx 6 жыл бұрын
Как ты на клавиатуре поменял так быстро русские буквы на английские, когда вводил logo_arduino?
@UCanDo
@UCanDo 6 жыл бұрын
Добрый день. Есть программа Punto Switcher. Она определяет на каком языке происходит ввод текста. Если текст должен быть на другом языке, то раскладка автоматически меняется, а введённый текст переводится на другой язык. Полезная штука.
@masterkit9517
@masterkit9517 5 жыл бұрын
справится ли такой дисплей как проектор на стекло?
@UCanDo
@UCanDo 5 жыл бұрын
Днем, при хорошем освещении, точно нет. Эффект зеркала (на стекле) будет присутствовать только в том случае если с обратной стороны стекла световой поток меньше чем с лицевой. То есть нужно чтобы свечение дисплея было больше чем "за окном"
@masterkit9517
@masterkit9517 5 жыл бұрын
@@UCanDo спасибо большое! а какой подойдет?
@UCanDo
@UCanDo 5 жыл бұрын
Не знаю. В таком аспекте ни один не тестировал. Да это проверять надо. Каждый подходящий брать и проверять. Иначе никак
@АлексейГлиняков-с7д
@АлексейГлиняков-с7д 6 жыл бұрын
Только у меня программа "Image2Code" не так открывается? Нету как в видео на 4:56 четырех окон для выбора направления кодирования.
@UCanDo
@UCanDo 6 жыл бұрын
Можете показать что у вас отображается и какую картинку вы пытаетесь конвертировать?
@АлексейГлиняков-с7д
@АлексейГлиняков-с7д 6 жыл бұрын
Разобрался!!! Что-то с форматом bmp намудрил. Программа открылась как у Вас в видео! Картинку ещё не загружал.
@andreyparovozz
@andreyparovozz 6 жыл бұрын
А что скажешь про U8G2? Уменя через одно место работает (128х64 SPI 4W).
@UCanDo
@UCanDo 6 жыл бұрын
Мне что-то не понравилась эта библиотека. Почему - уже не помню. Но я ею не пользуюсь
@АндрейКулешов-у9п
@АндрейКулешов-у9п 5 жыл бұрын
А подделку какую нибудь можно сделать на этом экране например термометр
@UCanDo
@UCanDo 5 жыл бұрын
На канале у меня много видео где применяется этот дисплей
@mojh725
@mojh725 4 жыл бұрын
Do you have this library for LPC 1768 ????
@UCanDo
@UCanDo 4 жыл бұрын
Hello. I do not have a library for LPC 1768. I had never heard of such a microcontroller before.
@andreyparovozz
@andreyparovozz 7 жыл бұрын
Подскажи, как шрифт свой сообразить? И есть ли библиотека на С для этого дисплея? Загрузил ардуиновскую от adafruit - о, ужас! 80% памяти 32u4!
@DionCompany
@DionCompany 6 жыл бұрын
Можно сделать таблицу символов по типу ASCII и хранить её в отдельной пзу-шке. Очень удобно, в любой момент можно перезаписать шрифт, не затрагивая основную память. По такому же принципу раньше работали видеокарты в текстовом режиме, да и сейчас в современных графических ускорителях по прежнему остаётся этот базовый функционал. Его можно увидеть при включении компьютера, когда выводится информация о системе. (Советую прочитать статью на Википедии: "Текстовый видеорежим")
@andreyparovozz
@andreyparovozz 6 жыл бұрын
Си шную библу нашел, а вот идея с ППЗУ хороша!
@rinatkin7703
@rinatkin7703 4 жыл бұрын
@@andreyparovozz где нашел С библиотеку
@dismas6884
@dismas6884 3 жыл бұрын
А можно ли переключать с картинки допустим в какое нибудь меню?
@UCanDo
@UCanDo 3 жыл бұрын
Конечно можно! Все что угодно можно указать в программе и выводить. Как пример, посмотрите это видео, там на дисплее разное выводится: kzbin.info/www/bejne/qoerl4V6lNKbjcU
@ДаниилКарпюк
@ДаниилКарпюк 7 жыл бұрын
Доброго времени суток! Можно ли подключить цветной экран от смартфона?
@UCanDo
@UCanDo 7 жыл бұрын
Да, можно. У меня на канале есть несколько видео с дисплеями от телефонов, на пример: kzbin.info/www/bejne/iZnRqoKFmMuVnsU kzbin.info/www/bejne/jZLaYWOEqpKIY68 kzbin.info/www/bejne/opjSq2aopa-Cjqc
@poweredbysergey
@poweredbysergey 7 жыл бұрын
Cool
@АндрійАлєксєєнко-н1т
@АндрійАлєксєєнко-н1т 7 жыл бұрын
Лайк за видео))
@UCanDo
@UCanDo 7 жыл бұрын
Спасибо!
@ТРОТВ
@ТРОТВ 3 жыл бұрын
Где взять готовый код?
@UCanDo
@UCanDo 3 жыл бұрын
В видео показан код, который можно найти в библиотеке от дисплея
@serbeer1240
@serbeer1240 4 жыл бұрын
нихрена не могу дисплей подключить какие то помехи показывает и узкой полоской сверху криво косо нужный текст . . эта ардуина та ещё шляпа всё чото меняется обновляется .. . и нихрена толком не работает . . ((
@UCanDo
@UCanDo 4 жыл бұрын
Все будет работать если: 1) вы точно знаете куда что подключается и подключаете это правильно 2) Код рабочий. Код из видео - рабочий, он полностью написан и в нем нет ошибок 3) правильно определен тип дисплея, его контроллер, разрешение экрана и т.д. Судя по тому что вы написали то либо не тот контроллер у вас прописан, либо не то разрешение.
@МаксОгн
@МаксОгн 6 жыл бұрын
Блин, и самую нужную мне ссылку ты не отставил, это прога для цветных дисплеев :(
@UCanDo
@UCanDo 6 жыл бұрын
Будьте внимательны. Все ссылки на необходимые программы есть в описании
@МаксОгн
@МаксОгн 6 жыл бұрын
И был внимателен, и сейчас пересмотрел, где ссылка на программу для ЦВЕТНЫХ дисплеев?(((
@МаксОгн
@МаксОгн 6 жыл бұрын
Только для таких дисплеев есть ссылка, а для цветных нет(
@UCanDo
@UCanDo 6 жыл бұрын
Еще раз повторюсь, все ссылки есть. Под видео есть ссылка на программу конвертации. Там в архиве две программы: Img2Lcd и Image2Code. Img2Lcd - то что вам нужно
@МаксОгн
@МаксОгн 6 жыл бұрын
Прошу прощения, сразу не ясно было :). Спасибо!)))
@Yupitrer
@Yupitrer 7 жыл бұрын
+100
@NovaCat777
@NovaCat777 6 жыл бұрын
А как текст вывести?
@UCanDo
@UCanDo 6 жыл бұрын
Ответил на ваш предыдущий пост. Смотрите в этом видео: kzbin.info/www/bejne/ZnWtqISbrJx4oLs&lc=UgyCwX8My4ILbEcQJPp4AaABAgВ видео я полностью повторил описание работы с дисплеем, как в статье. Там же и вывод текста: 5:50
@NestR24
@NestR24 6 жыл бұрын
А если моего дисплея нет в списке?
@UCanDo
@UCanDo 6 жыл бұрын
Либо для вашего дисплея нужна другая библиотека, либо вы неправильно определили контроллер дисплея.
@UCanDo
@UCanDo 6 жыл бұрын
Какой у вас контроллер дисплея?
@NestR24
@NestR24 6 жыл бұрын
Как я понял, PCF8574T
@UCanDo
@UCanDo 6 жыл бұрын
PCF8574T это не контроллер дисплея, это расширитель портов. Посмотрите это видео: kzbin.info/www/bejne/j3jHenVqpcl-qsk И вот это: kzbin.info/www/bejne/rpi5Z6aMZ9Gid9k
@djaeroaero1698
@djaeroaero1698 3 жыл бұрын
ха!!!....достаточно разобраться!?......а так всё просто!?
@mirokarmadio5618
@mirokarmadio5618 4 жыл бұрын
v paint monohromni delaite !
@UCanDo
@UCanDo 4 жыл бұрын
Картинку можно нарисовать в любой программе. Но потом ее все равно нужно будет переводить в понятный для микроконтроллера код.
@Fjyclydjgu
@Fjyclydjgu 7 жыл бұрын
Зачем так сложно, штаны через голову одеваешь.
@ArturKuramshin
@ArturKuramshin 6 жыл бұрын
Писец. Такой простой логотип делать в Фотошопе... Делается в несколько кликов в Пайнте и, к примеру, Фасстоун.
@UCanDo
@UCanDo 6 жыл бұрын
Кто к чему привык...
@ArturKuramshin
@ArturKuramshin 6 жыл бұрын
Это как микроскопом гвозди забивать. Можно же использовать ПО попроще и быстрее. Тем более для начинающих. А ФШ, по большому счету, стоит немало...
@MrGailos
@MrGailos 4 ай бұрын
Спасибо, всё доходчиво и понятно
Arduino and the port extender PCF8574
7:31
Home Made
Рет қаралды 24 М.
How to connect the display from a mobile phone to Arduino
13:58
Home Made
Рет қаралды 1,3 МЛН
Players push long pins through a cardboard box attempting to pop the balloon!
00:31
Why no RONALDO?! 🤔⚽️
00:28
Celine Dept
Рет қаралды 74 МЛН
ТВОИ РОДИТЕЛИ И ЧЕЛОВЕК ПАУК 😂#shorts
00:59
BATEK_OFFICIAL
Рет қаралды 6 МЛН
When Cucumbers Meet PVC Pipe The Results Are Wild! 🤭
00:44
Crafty Buddy
Рет қаралды 59 МЛН
OLED display and Arduino
13:59
Home Made
Рет қаралды 94 М.
Визитка программиста
19:40
Александр Красников
Рет қаралды 175 М.
What can be done from a broken display?
9:53
Home Made
Рет қаралды 876 М.
Animations on OLED display - Arduino
10:51
Volos Projects
Рет қаралды 202 М.
FLprog - изображение на OLED 128x64
11:48
Калинников Николай
Рет қаралды 16 М.
Arduino and external EEPROM AT24C128
12:39
Home Made
Рет қаралды 49 М.
🖥️Играю в Cyberpunk на Ардуино!
18:22
AlexGyver
Рет қаралды 1,2 МЛН
Players push long pins through a cardboard box attempting to pop the balloon!
00:31