Skip to content
  • Категории
  • Главная
  • Документация
  • Последние
  • Пользователи
Collapse
  1. Главная
  2. Аппаратные модули
  3. Экраны
  4. Сенсорный экран

Сенсорный экран

Запланировано Прикреплена Закрыта Перенесена Экраны
19 Сообщения 1 Posters 350 Просмотры
  • Сначала старые
  • Сначала новые
  • По количеству голосов
Авторизуйтесь, чтобы ответить
Эта тема была удалена. Только пользователи с правом управления темами могут её видеть.
  • piP Не в сети
    piP Не в сети
    pi
    написал в отредактировано
    #1

    Впервые установил Rasbian с обыкновенным монитором через hdmi-vga адаптер. А будет-ли эта же система работать с сенсорным экраном 3,2"? Я пробовал подавать питание, но экран просто светится белым. Наверно надо настраивать как-то. Кто-нибудь знает про это?

    1 ответ Последний ответ
    0
    • piP Не в сети
      piP Не в сети
      pi
      написал в отредактировано
      #2

      Если это тот экран, который к GPIO цепляется, то ещё драйвера нужны

      1 ответ Последний ответ
      0
      • piP Не в сети
        piP Не в сети
        pi
        написал в отредактировано
        #3

        Вот такой экран
        raspiman (2016-07-28 08:06:25):Если это тот экран, который к GPIO цепляется, то ещё драйвера нужны

        1 ответ Последний ответ
        0
        • piP Не в сети
          piP Не в сети
          pi
          написал в отредактировано
          #4

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

          1 ответ Последний ответ
          0
          • piP Не в сети
            piP Не в сети
            pi
            написал в отредактировано
            #5

            Sancxjo (2016-07-28 10:20:38):Вот такой экран
            raspiman (2016-07-28 08:06:25):Если это тот экран, который к GPIO цепляется, то ещё драйвера нужны
            В добавление/удаление программ больше всего похоже
            on-screen keyboard
            и
            touch screen library
            Но я не уверен

            1 ответ Последний ответ
            0
            • piP Не в сети
              piP Не в сети
              pi
              написал в отредактировано
              #6

              raspiman (2016-07-28 10:34:12):Надо маркировку чипа прочитать, который им управляет.
              И под чип драйвера гуглить
              Верхний квадрат это он наверно?

              1 ответ Последний ответ
              0
              • piP Не в сети
                piP Не в сети
                pi
                написал в отредактировано
                #7

                Sancxjo (2016-07-28 11:04:52): raspiman (2016-07-28 10:34:12):Надо маркировку чипа прочитать, который им управляет.
                И под чип драйвера гуглить
                Верхний квадрат это он наверно?
                Как я понял контроллер XPT2046
                И вот, что-то нашел.
                github.com/spapadim/XPT2046
                Или вот это www.codeforge.com/article/252043
                Там заставляют регистрироваться и платно оказывается.
                Вот здесь скачал для Debian
                bilteh.ru/node/9
                Попробую установить

                1 ответ Последний ответ
                0
                • piP Не в сети
                  piP Не в сети
                  pi
                  написал в отредактировано
                  #8

                  Не понял как устонавливать.
                  Стал искать еще. И вот нашел 4-летней давности.
                  Два варианта один на питоне и второй на ява.
                  Какой лучше ставить не знаю.

                  github.com/MatthewLowden/RPi-XPT2046-Touchscreen-Python
                  github.com/MatthewLowden/RPi-XPT2046-Touchscreen-Java
                  Для питона вроде библиотеку надо еще загружать.
                  Поэтому склоняюсь к варианиту на ява.

                  1 ответ Последний ответ
                  0
                  • piP Не в сети
                    piP Не в сети
                    pi
                    написал в отредактировано
                    #9

                    Не понимаю ихнию интструкцию:
                    The resulting .jar must be run as root: sudo java -jar rPi-XPT2046-Touchscreen-Java.jar
                    То есть под root запустить файл с раширением .jar Но там zip- архив.
                    Может быть сначало переименовать расширение zip в jar? Других вариантов в голову не приходит.

                    1 ответ Последний ответ
                    0
                    • piP Не в сети
                      piP Не в сети
                      pi
                      написал в отредактировано
                      #10

                      На яве не понятно как ставить.
                      На питоне установил допонительные пакеты, но дальше
                      Эта команда $ sudo python3 touchMyPi.py дает какой-то безконечный процесс
                      И никто похоже не может мне ничего подсказать

                      1 ответ Последний ответ
                      0
                      • piP Не в сети
                        piP Не в сети
                        pi
                        написал в отредактировано
                        #11

                        Написал производителю чипа.
                        Они мне прислали файл:
                        www99.zippyshare.com/v/eAqMIjFa/file.html
                        И не дали никакаих инструкций.
                        По-идее это драйвер, но в формате DOC
                        Как его конвертировать и куда класть?

                        1 ответ Последний ответ
                        0
                        • piP Не в сети
                          piP Не в сети
                          pi
                          написал в отредактировано
                          #12

                          Sancxjo (2016-08-01 09:45:22):Написал производителю чипа.
                          Они мне прислали файл:
                          www99.zippyshare.com/v/eAqMIjFa/file.html
                          И не дали никакаих инструкций.
                          По-идее это драйвер, но в формате DOC
                          Как его конвертировать и куда класть?
                          Думаю взять другой экран.
                          Вот два варианта экрана.
                          Только я не знаю сенсорный ввод идет через какой интерфейс?
                          HDMI- это вывод, по-идее.
                          USB- питание.
                          Значит опять через GPIO?

                          1 ответ Последний ответ
                          0
                          • piP Не в сети
                            piP Не в сети
                            pi
                            написал в отредактировано
                            #13

                            Сенсорный ввод тут скорее всего работает по i2c или SPI.

                            Лучше брать сенсорное стекло с USB-контроллером eGalax. Работает стабильнее намного и из коробки драйвера есть.
                            Остаётся только xinput-calibrator собрать для калибровки

                            1 ответ Последний ответ
                            0
                            • piP Не в сети
                              piP Не в сети
                              pi
                              написал в отредактировано
                              #14

                              Вот похожее на первый вариант экрана из моего прошлого сообщения

                              GPIO-разъема я не наблюдаю.
                              И судя по описанию:
                              800×480 high resolution, touch control
                              Supports Raspberry Pi, and driver is provided (works with custom Raspbian directly)
                              Supports BB Black, comes with related images like: Angstrom, Android4.2.2
                              Supports Banana Pi / Banana Pro, comes with related images like: Lubuntu, Raspbian
                              Not only for mini-PCs, it can work as a computer monitor just like any other general HDMI screen (touch function is unavailable in this case)
                              HDMI interface for displaying, USB interface for touch control
                              Back light control to lower power consumption
                              SPI Driver Speed: HDMI high speed Ввод через USB. Да и на фотке видно на тыльной стороне внизу прямо так и написано.
                              А на другом GPIO-разьем присутствует.
                              Сенсорное стекло позволяет добавить сенсорный ввод для любого экрана (VGA, HDMI, AV) соответствующего размера и USB-интерфейс- это вполне меня должно устроить. Спасибо за подсказку!
                              А калибратор я какой-то из репа установил загодя.
                              Значит, будем искать стекло.

                              1 ответ Последний ответ
                              0
                              • piP Не в сети
                                piP Не в сети
                                pi
                                написал в отредактировано
                                #15

                                Хе хе. Купи экран и к нему еще стекло и драйвер…
                                Вместе со стеклом не нашел.
                                Это он?Драйвер

                                1 ответ Последний ответ
                                0
                                • piP Не в сети
                                  piP Не в сети
                                  pi
                                  написал в отредактировано
                                  #16

                                  Знчит, экран 5" 800x480 HDMI
                                  Первый раз подключил справа часть экрана не задействована.
                                  Ну разрешение экрана думал надо настроить.
                                  Набрел на это: www.armlinux.ru/описание-параметров-файла-config-txt/
                                  Толком мало что понял, но стал пробовать добавлять видеоржим.
                                  Вот такая строчка в конфиге сейчас: hdmi_mode=14
                                  И вот чего вышло:

                                  Там в описании вообще нет разрешения точно под мой экран 800x480
                                  Еще вначале по ошибке выставил: hdmi_mode=7
                                  Но тогда было двоение, т.е. два изображения по вертикали.
                                  Какие есть идеи?

                                  1 ответ Последний ответ
                                  0
                                  • piP Не в сети
                                    piP Не в сети
                                    pi
                                    написал в отредактировано
                                    #17

                                    hdmi_force_hotplug=1
                                    hdmi_cvt 800 480 60 1 0 0 0
                                    hdmi_ignore_edid=0xa5000080
                                    hdmi_group=2
                                    hdmi_mode=87

                                    Попробуй такие настройки прописать

                                    1 ответ Последний ответ
                                    0
                                    • piP Не в сети
                                      piP Не в сети
                                      pi
                                      написал в отредактировано
                                      #18

                                      Интересно, там всего режимов hdmi 86 Ну я попробую конечно
                                      Я несколько в ином направлении стал подумывать.
                                      Там еще есть пропущенные пикселы и размер рамки сверху и снизу.
                                      Может ими подгоняется дополнительно при установке какого-тот режима из перечня.

                                      1 ответ Последний ответ
                                      0
                                      • piP Не в сети
                                        piP Не в сети
                                        pi
                                        написал в отредактировано
                                        #19

                                        Да, получилось!
                                        Sancxjo (2016-09-22 13:46:01):Интересно, там всего режимов hdmi 86 Ну я попробую конечно
                                        Я несколько в ином направлении стал подумывать.
                                        Там еще есть пропущенные пикселы и размер рамки сверху и снизу.
                                        Может ими подгоняется дополнительно при установке какого-тот режима из перечня.
                                        Спасибо!

                                        1 ответ Последний ответ
                                        0

                                        • Войти

                                        • Нет учётной записи? Зарегистрироваться

                                        • Login or register to search.
                                        • Первое сообщение
                                          Последнее сообщение
                                        0
                                        • Категории
                                        • Главная
                                        • Документация
                                        • Последние
                                        • Пользователи