Читатели като вас помагат в подкрепа на MUO. Когато правите покупка чрез връзки на нашия сайт, ние може да спечелим комисионна за партньор. Прочетете още.

Стандартен проект на Raspberry Pi, който използва типичен HDMI монитор, вероятно има дисплей с правилна ориентация. Но това не винаги е така. Може би сте инсталирали необичаен монитор и трябва да обърнете нещата.

Или може би искате да работите с дисплея, завъртян на 90 градуса.

Какъвто и да е случаят, Raspberry Pi има множество опции за завъртане на екрана.

Защо може да се наложи да завъртите вашия Raspberry Pi дисплей

Ако използвате своя Raspberry Pi като десктоп или медиен център, вероятно няма нужда да завъртате дисплея.

Или вие?

В крайна сметка завъртането на екрана е функция, която повечето операционни системи поддържат с добра причина. Текстообработката (доклади, училищни задачи, дори сценарии) се възползва от дисплей, завъртян на 90 градуса.

За емулация на игра завъртането на дисплея на 90 градуса е от полза за някои аркадни заглавия, особено тези, поддържани в емулатора MAME.

instagram viewer

Всеки Raspberry Pi, свързан към компактен дисплей, може би като таблет Raspberry Pi или смарт огледало, може да изисква специфична ориентация на дисплея.

Вероятно можете да помислите за собствена реализация. Каквото и да е това, има вероятност дисплеят на Pi да се нуждае от завъртане по някакъв начин.

За щастие имате множество опции за завъртане на екрана за Raspberry Pi.

Как да завъртите дисплея в Raspberry Pi OS

Вашата най-лесна опция за завъртане на дисплея на Raspberry Pi е чрез операционната система. В Raspberry Pi OS има специфична команда от менюто в работната среда. Направете правилния избор тук и можете да завъртите дисплея по посока на часовниковата стрелка, обратно на часовниковата стрелка или да го обърнете изцяло.

За да използвате това:

  1. Отворете Меню > Предпочитания
  2. Изберете Конфигурация на екрана
  3. В новия прозорец щракнете с десния бутон върху дисплея
  4. Изберете Ориентация и изберете една от четирите опции
  5. Щракнете върху зелената отметка, за да потвърдите и приложите новата ориентация

Когато приложите промяната, ще бъдете помолени да рестартирате. Екранът ще има нова ориентация, когато Pi се рестартира.

Завъртете вашия Raspberry Pi дисплей в Ubuntu

Ubuntu е все по-популярна опция за потребителите на Raspberry Pi като алтернатива на Raspberry Pi OS. Стъпките за завъртане на дисплея в Ubuntu се различават леко.

  1. Кликнете Настройки
  2. Избирам Дисплеи
  3. Щракнете върху падащото меню до Ориентация към подходящата опция

Имате четири възможности:

  • Пейзаж
  • Портрет вдясно
  • Портрет вляво
  • Пейзаж (обърнат)

Ако сте доволни от новия избор, потвърдете, когато бъдете подканени.

Завъртете екрана на Raspberry Pi 4

Потребителите с Raspberry Pi 4 ще открият, че компютърът има свои собствени инструкции за завъртане на екрана на командния ред. Това са алтернатива на описаните по-горе стъпки.

Това се дължи на това, че Raspberry Pi 4 и 400 имат двойни HDMI изходи.

Завъртането на дисплея на Raspberry Pi 4 разчита на командата xrandr, която определя HDMI изхода и необходимото завъртане.

(Xrandr е същият инструмент, използван за завъртане на дисплея в работната среда. Той е предварително инсталиран с Raspberry Pi OS.)

За да завъртите надясно, наляво или да обърнете (преобърнете) дисплея, използвайте една от тези команди:

ДИСПЛЕЙ=:0 xrandr --изход HDMI-1 --завъртане надясно

ДИСПЛЕЙ=:0 xrandr --изход HDMI-1 --завъртане наляво

ДИСПЛЕЙ=:0 xrandr --изход HDMI-1 --завъртане обърнато

Можете също така да нулирате въртенето на дисплея на Raspberry Pi 4 с

ДИСПЛЕЙ=:0 xrandr --изход HDMI-1 --завъртане нормално

Тези команди трябва да бъдат въведени в терминала и ще дадат незабавни резултати.

Завъртете екрана на Raspberry Pi във файла config.txt

Да се предварително конфигурирайте Raspberry Pi настройки на дисплея, можете да редактирате файла config.txt преди първото зареждане. Това също може да се редактира по всяко друго време, въпреки че промените няма да са моментални.

Ако използвате Windows, ще намерите config.txt в папката за зареждане на Pi, единствената част от SD картата, която може да се чете. Може да се редактира в Windows Notepad или друг текстов редактор.

В Linux (включително Raspberry Pi OS) можете да отворите config.txt в настолен текстов редактор или в терминала. За да редактирате config.txt в инструмент като nano, който е предварително инсталиран, използвайте:

sudo nano /boot/config.txt

Прегледайте текстовия файл, докато намерите настройка, наречена display_hdmi_rotate. (Ако това не съществува, можете да го добавите на нов ред в долната част на страницата).

По подразбиране това ще изглежда като:

display_hdmi_rotate=0

Например, ако използвате официалния 7-инчов сензорен дисплей Raspberry Pi и искате да обърнете (или обърнете) дисплея, ще използвате:

display_hdmi_rotate=2

Междувременно се постига завъртане на 90 градуса с

display_hdmi_rotate=1

Завъртане на 270 градуса (или 90 градуса обратно на часовниковата стрелка) е

display_hdmi_rotate=3

Когато се направи редакция на файла config.txt, щракнете CTRL+X за излизане и Y за да потвърдите запазването.

Можете да научите повече за настройка на Raspberry Pi сензорен дисплей в нашето специално ръководство.

Дисплеите на трети страни изискват малко по-различни инструкции. Например, ако настроите Hyperpixel или др Raspberry Pi дисплей HAT, необходимата команда е по-проста display_rotate=x. Както преди, 0 нулира ориентацията, като 1, 2 и 3 са налични като опции за въртене.

Обърнете внимание, че при всяка редакция на файла config.txt, Raspberry Pi трябва да се рестартира, за да влязат в сила промените. Направете така с

sudo рестартиране

Когато Raspberry Pi се рестартира, дисплеят трябва да съответства на желаната ориентация.

Как да завъртите екрана на Raspberry Pi без кабели

Останалата част от това ръководство разглежда настройките и командите, но има шанс да не ви трябват. В крайна сметка има шанс вашият Raspberry Pi дисплей да не се нуждае от завъртане. Вместо това просто трябва да преосмислите проекта си, за да сте сигурни, че всичко се подрежда така, както трябва.

В края на краищата, ако това е проект, който изисква редовни актуализации и/или преинсталация, коригирането на ориентацията с команда или настройка на настройките може да стане повтарящо се.

Така че, помислете за проекта, окабеляването, което използвате, и всяко шаси или кутия. Може ли различно решение за окабеляване да подобри позиционирането на дисплея? Бихте ли могли да се придържате към ориентацията по подразбиране на Pi, ако кабелите бяха подредени по друг начин?

Обърнете или завъртете вашия Raspberry Pi дисплей, както го искате

Няма нужда да се примирявате с обърната или неправилна ориентация на дисплея на вашия Pi. Просто използвайте една от тези опции, за да завъртите дисплея, като използвате менюта на работния плот, терминални команди или изрази за конфигурация.

Може дори да преразгледате изцяло проекта си, за да избегнете проблеми с обърнат или завъртян дисплей.