Orodha ya maudhui:
- Hatua ya 1: Kugeuza Onyesho
- Hatua ya 2: Kwanini Skrini ya Kugusa Inahitaji Kuzunguka
- Hatua ya 3: Kuzungusha Skrini ya Kugusa
- Hatua ya 4: Hiyo ndio
Video: Zungusha Uonyesho wa Raspberry Pi na Skrini ya Kugusa: Hatua 4
2024 Mwandishi: John Day | [email protected]. Mwisho uliobadilishwa: 2024-01-30 12:50
Hii ni ya msingi inayoweza kufundishwa kukuonyesha jinsi ya kuzungusha onyesho na skrini ya kugusa kwa Pi yoyote ya Raspberry inayoendesha mfumo wa uendeshaji wa Buster Raspbian, lakini nimetumia njia hii tangu Jessie. Picha zilizotumiwa katika hii zinatoka kwa Raspberry Pi 3 B + inayoendesha Raspbian Buster na skrini ya kugusa ya 3.5 TFT LCD.
Skrini ya kugusa iliyotumiwa ni ya kupendeza, ikiwa unataka moja unaweza kuipata kwenye kiunga hiki kutoka amazon:
www.amazon.com/Raspberry-320x480-Monitor-Raspbian-RetroPie/dp/B07N38B86S/ref=asc_df_B07N38B86S/?tag=hyprod-20&linkCode=df0&hvadid=312824707815&hvpos=vvvsvvvr = c & hvdvcmdl = & hvlocint = & hvlocphy = 9027898 & hvtargid = pla-667157280173 & psc = 1
Hatua ya 1: Kugeuza Onyesho
Onyesho la pi ya raspberry ni rahisi sana kuzunguka kwa sababu kuna chaguo unaweza kuweka kwenye / boot / konfig.txt ambayo hukuruhusu kuzungusha skrini na laini moja.
Ili kuzunguka fungua tu terminal yako (ctrl + alt + t) na kisha andika "sudo nano /boot/config.txt"
Nenda chini ya faili na andika kile unahitaji kuzungusha skrini yako kwa jinsi unavyotaka:
# Mwelekeo Mbadala
onyesha_protate = 0
# Zungusha 90 ° Saa moja kwa moja
onyesha_rotate = 3
# Zungusha 180 °
onyesha_rotate = 2
# Zungusha 270 ° Saa moja kwa moja
onyesha_protate = 1
Hatua ya 2: Kwanini Skrini ya Kugusa Inahitaji Kuzunguka
Skrini ya kugusa ni ngumu zaidi, inategemea tumbo kuchukua pembejeo na kuziweka ramani kwa nafasi mpya. Hii imefanywa na tumbo la mabadiliko ya pande tatu ambayo ni kawaida sana katika roboti na fizikia ya nafasi kuelezea mwendo wa kitu katika nafasi ya 3D. Labda unafikiria ni kwanini mshale wangu wa 2D anahitaji tumbo la 3D? Lakini mshale wako kwa kweli ana mwelekeo wa tatu ambao hautumiwi. Tazama hesabu hapa chini:
Kwa chaguo-msingi tumbo limewekwa na kitambulisho cha kitambulisho, kumaanisha ramani ya moja kwa moja: (Dots ni washika nafasi ya kusaidia kujipanga, fikiria hawako, Inscrutable huondoa nafasi)
……| 1 0 0 |
Mimi = | 0 1 0 |
……| 0 0 1 |
Wakati matrix hii inapozidishwa na vector ya pembejeo iliyotolewa na skrini yako ya kugusa hii ndio hufanyika:
| 1 0 0 |….| 300 |…..| 300 |
| 0 1 0 | * | 200 | = | 200 |
| 0 0 1 |…….| 1 |……….| 1 |
Kama unavyoona hapo juu, tumbo la kitambulisho haliathiri pato. Sasa kusudi la kufundisha hii sio kukufundisha kuzidisha kwa tumbo, lakini ikiwa una nia kuna mafunzo mengi mkondoni. Nitaonyesha upande wa hesabu ya hii ili tu uweze kuona uthibitisho wa jinsi na kwanini hii inatokea.
Ikiwa tunataka kuzungusha skrini kuu 90 ° (saa moja kwa moja) basi tutatumia tumbo hili:
| 0 -1 1 |…| 300 |….|-200 |
| 1 0 0 | * | 200 | = | 300 |
| 0 0 1 |……..| 1 |………| 1 |
Kwa hivyo unavyoona maadili ya x na y sasa yamebadilika lakini dhamana mpya ya x pia ni hasi. Ni ngumu kuibua, kwa hivyo angalia mfano wangu kwenye picha. Mstari umefuatiliwa kutoka katikati kwenda kulia, sasa inapozungushwa 90 ° (saa moja kwa moja), unaona mstari uliofuatiliwa unatoka katikati -> kulia (+ x) hadi katikati -> chini (-y) na ndio sababu vector ya kuingiza inahitaji kubadilishwa kama vile. Matrices mengine ya mzunguko yameorodheshwa katika hatua inayofuata lakini sasa unajua kidogo zaidi juu ya kile kinachoendelea!
Hatua ya 3: Kuzungusha Skrini ya Kugusa
Nenda kwenye kituo chako tena na andika "cd / usr/share/X11/xorg.conf.d/", ikiwa skrini yako ya kugusa ni angalau inagundua kugusa basi faili ya usanidi inapaswa kuwa hapa.
Chapa "ls" kuorodhesha faili za sasa, faili yako ya upimaji inapaswa kuwa ndani, ikiwa haujui ni ipi yako ni wazi kila moja (Kutumia "nano your_file_name") na upate iliyo na sehemu ambayo ina "Kitambulisho … skrini ya kugusa ya kugusa ". Uwezekano mkubwa itakuwa moja ambayo ina "evdev" au "libinput" kwenye kichwa. Mara tu ukiipata "sudo nano your_file_name" kupata ufikiaji wa kuandika na kuhariri faili.
Nenda kwenye sehemu yako na uongeze "Chaguo" sahihi chini kwenye "Sehemu".
Zote zina mtazamo wa saa:
90 ° = Chaguo "TransformationMatrix" "0 -1 1 1 0 0 0 0 1"
180 ° = Chaguo "TransformationMatrix" "-1 0 1 0 -1 1 0 0 1"
270 ° = Chaguo "TransformationMatrix" "0 1 0 -1 0 1 0 0 1"
Hatua ya 4: Hiyo ndio
Tunatumahi hii inasaidia watu wengi wanaopenda Raspberry Pi! Ninaona watu wanahangaika na suala hili kila wakati kwa hivyo ikiwa utakutana na mtu kwenye mkutano ambaye anahitaji msaada tuma tu kiunga cha hapa. Furaha kubuni marafiki wangu!
Ilipendekeza:
Skrini ya kugusa Macintosh - Mac ya kawaida na Mini ya IPad kwa Skrini: Hatua 5 (na Picha)
Skrini ya kugusa Macintosh | Mac ya kawaida na Mini iPad ya Screen: Hii ndio sasisho langu na muundo uliyorekebishwa juu ya jinsi ya kubadilisha skrini ya Macintosh ya mavuno na mini iPad. Hii ni moja ya 6 ya haya ambayo nimefanya kwa miaka mingi na ninafurahi sana na mageuzi na muundo wa hii! Nyuma mnamo 2013 wakati nilifanya
Raspberry Pi 7 "Ubao wa skrini ya kugusa: Hatua 15
Raspberry Pi 7 "Ubao wa skrini ya kugusa: Hii inaweza kufundisha jinsi ya kujenga betri inayoweza kuchajiwa ya lithiamu ion iliyochajiwa kibao cha skrini ya Raspberry Pi. Mradi huu uligunduliwa kwenye Adafruit.com na inayoweza kufundishwa inaingia kwa kina juu ya jinsi ya kuunda tena mradi huu
Kijarida cha Sauti ya Raspberry Pi Hi-Fi na Udhibiti wa Skrini ya kugusa na Max2Play: Hatua 9
Kijarida cha Sauti ya Raspberry Pi Hi-Fi na Udhibiti wa Skrini ya kugusa na Max2Play: Hapa, tutaelezea kwa undani mkutano wa Raspberry Pi Touch Streamer mpya. Kifungu kinacholingana na vitu vyote muhimu kwa usanidi huu vinaweza kupatikana katika duka la Max2Play. Ikiwa tayari unamiliki sehemu hizi, kesi hiyo inaweza pia kununuliwa kando
Uonyesho wa Skrini ya Kugusa Arduino: Hatua 4
Onyesho la skrini ya kugusa ya Arduino: Halo! Leo, nitakuonyesha jinsi ya kutumia ngao ya skrini ya kugusa na Arduino Uno. Unaweza kuitumia kama onyesho ndogo kwa nukuu au picha au kila aina ya vitu vingine
Arduino Pamoja na Uonyesho wa Skrini ya Kugusa: Hatua 16
Arduino Pamoja na Uonyesho wa Skrini ya Kugusa: Je! Ungependa kuunda menyu zaidi ya kibinafsi na mwingiliano bora wa kibinadamu / mashine? Kwa miradi kama hiyo, unaweza kutumia Arduino na Onyesho la Skrini ya Kugusa. Je! Wazo hili linasikika? Ikiwa ni hivyo, angalia video leo, ambapo nitakuonyesha punda