Дисплей ST7735 от браслета M3 Band подключение к ардуино. DIY display M3 Band connection to arduino.

Поділитися
Вставка
  • Опубліковано 27 сер 2024

КОМЕНТАРІ • 55

  • @5ta550n
    @5ta550n 3 роки тому +4

    у меня была такая же проблема
    вот решение:
    writecommand(0xfe);
    writecommand(0xef);
    writecommand(0xb6);writedata(0x11);
    writecommand(0xac);writedata(0x0b);

    • @allDIYtop
      @allDIYtop  3 роки тому

      Спасибо, попробую.

    • @andryz80
      @andryz80 3 роки тому

      @@allDIYtop как успехи то?

    • @allDIYtop
      @allDIYtop  3 роки тому

      @@andryz80 сейчас на больничном, не могу подобраться для тестов.

    • @andryz80
      @andryz80 3 роки тому +1

      @@allDIYtop выздоравливайте

    • @allDIYtop
      @allDIYtop  3 роки тому

      Станислав, в каком файле и месте Вы добавляли эти строки?

  • @alexandrsudnik6497
    @alexandrsudnik6497 2 роки тому +1

    Приобрел такой же дисплей 160х80 0.96" без платы st7735, решил подключить напрямую к Arduino Nano v3. Получил точно такую же проблему с отображением крайних пикселей. Много чего мудрил, но решение для меня оказалось простым: VCC пин необходимо было подключать к 5v Arduino, а LEDA - к 3v3. Видимо для логики дисплея необходимо 5 вольт, а для подсветки 3.3 вольта. Попробуйте

    • @allDIYtop
      @allDIYtop  2 роки тому

      Спасибо за совет. При возможности попробую.

    • @5ta550n
      @5ta550n Рік тому

      зачем давать такие вредные советы, у st7735 максимальное напряжение питания 3.3v, от 5 он просто сгорит

  • @qvan2210
    @qvan2210 3 роки тому

    Похожие на твои глюки чаще всего или из-за плохого контакта на макетной плате или неправильной инициализации в программе.
    Стандартная библиотека TFT написана под дисплей 160*128. Этот дисплей в настройках немного отличается в том числе нулевыми координатами и инвертированными цветами, но все равно должен работать.
    У меня st7789 как-то выдавал четверть экрана белого шума с рябью на макетке и нормально работал в конечном устройстве. Тоже вечер убил в никуда...

    • @allDIYtop
      @allDIYtop  3 роки тому +1

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

  • @Wilson84KS
    @Wilson84KS 3 роки тому +2

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

    • @allDIYtop
      @allDIYtop  3 роки тому

      Да, разрешение менял. Если указать меньше, то появляется белый "шум". Именно "шум", как на экране TV, а эта область остается "смазанной". Пины все подключал по аналогии с другим дисплеем. Так же пытался по очереди сажать их на землю.
      Т.к. область отображения 0-127px, т.е. в количестве 128шт, меня лишний раз наталкивает на мысль, что это программное ограничение.

  • @neve_dimka
    @neve_dimka 3 роки тому +1

    Раз уж дисплей 28х14мм (соотношение сторон один к двум) то должно быть и разрешение будет один к двум (160х80)

    • @allDIYtop
      @allDIYtop  3 роки тому

      Все верно. Но какое бы разрешение в скетче не выставить, видимая область не увеличивается. Ее можно только уменьшить. При уменьшении, в нормально отображаемой области (80х128) появляется "белый шум".

  • @le_mon6853
    @le_mon6853 Рік тому +1

    А есть распиновка у вас на ми бэнд 4 или 5 или 6 . Спасибо

    • @allDIYtop
      @allDIYtop  Рік тому

      К сожалению, нет.

  • @user-wf9dv6mu7r
    @user-wf9dv6mu7r 3 роки тому +1

    Подключал от M4 то все работало, только дзеркально

    • @allDIYtop
      @allDIYtop  3 роки тому

      Зеркальность как-то побороли? Цвета небыли инвертированы?

    • @user-wf9dv6mu7r
      @user-wf9dv6mu7r 3 роки тому

      @@allDIYtop Цвета нет, не зеркальные, а на счёт зеркальности то мне было лень парится, я шпору хотел сделать.

  • @Numis050
    @Numis050 3 роки тому +4

    Это библиотека корявая, как и многие другие. Драйвер дисплея совпадает, а разрешение самого диспа нет. Искать другую или писать самому нормальную.

    • @allDIYtop
      @allDIYtop  3 роки тому

      Разрешение пытался менять - не помогло. Знаний на написание новой библиотеки недостаточно.

    • @Wilson84KS
      @Wilson84KS 3 роки тому

      @@allDIYtop Вот я думаю поискать самую минимальную библиотеку где только самое важное и попробовать её понять и пару факторов изменить, дальше я тоже не знаю, только пустые предположение которые не кому не помогут.

    • @allDIYtop
      @allDIYtop  3 роки тому

      @@Wilson84KS Согласен. Есть такая на примете? Думал можно "ковырнуть" связку библиотек SPI+TFT, но библиотека TFT использует файлы от Adafruit. Т.е. Большой разницы от просто Adafruit мы не получим.

    • @Numis050
      @Numis050 3 роки тому

      @@allDIYtop Увы. с ардуиной так. Быстрый старт, если все нормально. Если какой-то библиотеки нет или плохо работает, то значит не повезло. Писать или исправлять нафиг. Лучше сразу изначально работать(учиться работать) напрямую с avr-кой. Это перспективней.

  • @andreyisupov5797
    @andreyisupov5797 3 роки тому

    Пишите свою библиотеку. Неправильные размеры отображения

    • @allDIYtop
      @allDIYtop  3 роки тому

      best-chart.ru/polezno-znat/displej-ot-brasleta-m3-i-arduino-st7735.html в конце статьи ссылка на архив.

  • @madetonyhouse6878
    @madetonyhouse6878 3 роки тому

    Осталось написать прогу новую на Mi band с возможностью управлять приборами, например светом в комнате или телевизором не вставая с дивана включать телевизор

    • @allDIYtop
      @allDIYtop  3 роки тому +1

      Хорошая идея.