Satura rādītājs:
- 1. darbība. Jums būs nepieciešams:
- 2. darbība: salieciet savu oranžo PI datoru:
- 3. darbība: pievienojiet OPI
- 4. darbība: pievienojiet displeju
- 5. darbība: pievienojiet barošanas avotu
- 6. darbība: lejupielādējiet Linux attēlu
- 7. darbība: pievienojiet SD karti
- 8. solis: konvertējiet tvertni uz Fex
- 9. darbība. Sagatavojiet drošu skriptu. Fex
- 10. darbība: konfigurējiet displeja parametrus
- 11. darbība. Gatavs rediģēšana Fex
- 12. darbība: palaidiet OPI
- 13. darbība. Pielāgojiet ekrāna labo apakšējo galu
- 14. darbība: pielāgojiet izvēlnes Sākt izmēru
- 15. darbība: pielāgojiet darbvietas
Video: Oranžais PI ceļvedis: iestatiet to lietošanai ar automašīnas atpakaļskata displeju un HDMI un RCA adapteri: 15 soļi
2024 Autors: John Day | [email protected]. Pēdējoreiz modificēts: 2024-01-30 10:58
Priekšvārds. Šķiet, ka visi citi izmanto lielu un pat lielāku televizoru vai monitoru ar muļķīgu oranžu PI plāksni. Un tas izskatās kā mazliet pārspīlēts, ja tas ir paredzēts iegultām sistēmām. Šeit mums ir nepieciešams kaut kas mazs un kaut kas lēts. Tāpat kā vecs pārnēsājams televizors vai LCD displejs, ko parasti izmanto automašīnās, lai izveidotu savienojumu ar atpakaļskata kameru. Ja jūs gatavojaties izmantot kaut ko līdzīgu, tad visi jautājumi, kas ir pilni visos forumos, piemēram, "Kā es varu iestatīt izšķirtspēju no vairākiem tūkstošiem līdz vairākiem tūkstošiem?" šeit vairs netiek izmantoti. Contrtaversely Jūs faktiski interesēs: "Kā iestatīt izšķirtspēju LOW?".
Ņemiet vērā arī to, ka atšķirībā no vecajiem putekļsūcēja televizoriem vai tiem izsmalcinātajiem dārgajiem vairāku režīmu lielajiem datoru monitoriem, lēts un vienkāršs LCD displejs parasti var atbalstīt vienu vai divus dažādus video režīmus. Un, ja ienākošais signāls neatbilst nevienam no tiem, jūs redzēsit tikai tukšu ekrānu. Ja ievades signāls nesakrīt, displejs var pat neradīt dzīvības pazīmes. Tas rada sajūtu, ka displejs ir miris vai oranžs ir miris, vai arī ar adapteri kaut kas nav kārtībā …
1. darbība. Jums būs nepieciešams:
- (Galddators), kurā darbojas sistēma Windows ar interneta savienojumu;
- Oranža PI plāksne ar HDMI savienotājiem. (Lielākajai daļai no tām ir viens, bet ir daži izņēmumi. Orange PI Zero, piemēram) un daži 5v barošanas avoti, lai ieslēgtu Orange PI;
- Micro SD (tm) zibatmiņas karte, lai pierakstītu jūsu PI operētājsistēmas attēlu. Kartei jābūt diezgan lielai. 4Gb ir pietiekami, bet jo lielāks, jo labāk;
- Automašīnas atpakaļskata displejs ar RCA kompozīta video ieeju. (Lielākā daļa no pieejamajiem patiešām paļaujas uz RCA savienotājiem.);
- HDMI -RCA adapteris;
- 12 V barošanas avots displejam;
- Un, protams, kabeļi, lai savienotu viens ar otru.
2. darbība: salieciet savu oranžo PI datoru:
Atrodiet saprātīgu brīvu vietu uz sava galda, novietojiet tur savu Orange PI, HDMI-RCA adapteri, displeju un barošanas blokus.
3. darbība: pievienojiet OPI
Pievienojiet Orange PI adapterim, izmantojot kādu HDMI-HDMI kabeli.
4. darbība: pievienojiet displeju
Savienojiet HDMI-RCA adapteri ar displeju, izmantojot kādu RCA-RCA kabeli. Ņemiet vērā, ka saliktais video signāls parasti iet caur DZELTENO JACK. Automašīnas atpakaļskata displeja SARKANO ligzdu parasti izmanto 12 voltu barošanai (labāk to pārliecināties, ieskatoties displeja rokasgrāmatā).
5. darbība: pievienojiet barošanas avotu
Pievienojiet 5 V barošanas moduli savam Orange PI un 12 V barošanas moduli Jūsu automašīnas atpakaļskata LCD displejam. Vēl nepievienojiet barošanas avotus elektrotīklam. (Jebkurā gadījumā šajā posmā tas ir bezjēdzīgi, jo oranžais PI nav pareizi konfigurēts, tāpēc jūs neredzēsit neko interesantu.)
6. darbība: lejupielādējiet Linux attēlu
Lejupielādējiet piemērotas operētājsistēmas attēlu un pierakstiet šo attēlu savā Micro SD kartē. Ir daudz rokasgrāmatu, kā to izdarīt pareizi. Piemēram, jūs varat atsaukties uz šo pamācību:
www.orangepi.org/Docs/SDcardinstallation.html
Manuprāt, labāk ir izmantot kādu Debian vai Ubuntu izplatīšanu no oficiālās vietnes (https://www.orangepi.org/downloadresources/), nevis armbian, jo pēdējā saglabā savu konfigurācijas failu (script.bin) dziļi Linux vietējā ext2 nodalījumā, un ir grūti to izņemt savā galddatorā, un vēl grūtāk to ievietot atpakaļ pēc nepieciešamajām izmaiņām. Lai ierakstītu failus Linux nodalījumā, nepieciešams vai nu dators, kurā darbojas Linux, vai virtuāls dators, kurā darbojas Linux. Jebkura veida “Windows to ext2fs” lasītāji/rakstītāji ir “pulvera muca” - nekad nevar zināt, kad (un kāpēc) viņi iznīcinās jūsu failu sistēmu ellē.
Viņi saka, ka scipt.bin faila rediģēšana jāveic tieši Orange Pi. bet… paturiet prātā šādus faktorus:
- Jūsu Orange PI vēl nav pareizi konfigurēts un "atskaņo mirušu", tāpēc nav zināms, kā to izmantot, lai labotu skriptu.bin
- Pat ja esat pievienojis savu Orange PI kādam lielam un izsmalcinātam vairāku režīmu HDMI monitoram, joprojām ir nedaudz bīstami ieslēgt Orange PI plati un ielādēt nepareizi konfigurētu operētājsistēmu. Iemesls ir tāds, ka script.bin tiek izmantots ne tikai, lai konfigurētu video izšķirtspēju un atsvaidzes intensitāti, bet arī kontrolētu procesora un atmiņas pulksteņa ātrumu. Nepareizi iestatot, tas var izraisīt pārkaršanu un, iespējams, jūsu paneļa bojājumus. Un tas, visticamāk, būs iestatīts nepareizi, jo tur ir daudz Orange PI dēļu veidu, un iespēja, ka jūsu konkrētā lejupielādētā attēla script.bin būs piemērots jūsu konkrētajai plāksnei, ir maza. Vēl sliktāk ir tāpēc, ka lielāko daļu script.bin tur jau ir sagatavojuši pārspīlētāji. Tāpēc paturiet sūdzības un sagatavojieties sava datora datora rediģēšanai.
7. darbība: pievienojiet SD karti
Izmantojiet piemērotu adapteri, lai pievienotu SD karti (ja operētājsistēmas attēls ir instalēts) galddatoram. Tālāk es pieņemšu, ka jūs esat saprātīgs un izmantojat Windows. Ja esat ievērojis manu padomu un izmantojat attēlu, kura skripts.bin tiek saglabāts FAT nodalījumā, jūs viegli redzēsit disku, kurā ir divi (vai vairāki) faili: script.bin un uImage. Pēdējais ir Linux sāknēšanas kodols, un mums ir labāk to atlaist.
8. solis: konvertējiet tvertni uz Fex
Kopējiet script.bin kādā savā darbvirsmas datora mapē un pārveidojiet to teksta (tā sauktā "fex") formātā. Lai veiktu konvertēšanu, jums būs nepieciešama konvertēšanas utilīta. Atrodiet pareizi strādājošu fexc.exe kopiju operētājsistēmai Windows vai izpildiet manu iepriekš norādīto Orange PI HowTo: Apkopojiet Sunxi rīku operētājsistēmai Windows operētājsistēmai Windows
Izmantojiet komandu "bin2fex" vai tieši ierakstiet:
"fexc -I bin -O fex script.bin script.fex"
uzvednē "dos" un nospiediet enter.
(Lai tas darbotos, jums noteikti ir jābūt utilītai fexc tajā pašā mapē, uz kuru esat nokopējis savu skriptu.bin. Varat arī mēģināt iestatīt savu logu vides mainīgo uz vietu, kur esat instalējis fexc.exe. Vēl vairāk varat lejupielādēt fexc_install.zip, izpakojiet to kādā mapē un veiciet dubultklikšķi uz install.bat tur. Instalēšanas skripts izveidos mapi c: / stool / jūsu c: cietajā diskā un ievietos divus īsceļus: BIN_TO_FEX un FEX_TO_BIN uz jūsu darbvirsmas. Viss, kas jums nepieciešams, ir nokopēt failu script.bin mapē c: / stool / un veiciet dubultklikšķi uz ikonas BIN_TO_FEX, lai iegūtu teksta formāta failu script.fex. Un pēc rediģēšanas pabeigšanas vienkārši veiciet dubultklikšķi uz ikonas FEX_TO_BIN, lai to atjaunotu binārajā formātā. BRĪDINĀJUMS. Ja tiešām jūtaties slikti, jums jāsamazina līdz pēdējam līdzeklim, iespējams, neesat pietiekami gudrs, lai labi rīkotos ar savu oranžo datoru. Iespējams, labāk ir meklēt palīdzību turpat netālu.)
Visbeidzot, jums vajadzētu iegūt teksta failu script.fex. Lai to rediģētu, izmantojiet jebkuru vienkārša teksta redaktoru. Piemēros mūžīgo notepad.exe (no jūsu Windows izplatīšanas) vai Notepad ++ vai jebkuru programmēšanas IDE redaktoru. (Nemēģiniet šim nolūkam izmantot Arduino IDE - tas jūs izspiedīs, sūdzoties, ka tas nav arduino projekts. Citi IDE mēdz būt liberālāki.)
9. darbība. Sagatavojiet drošu skriptu. Fex
Tagad jums vajadzētu būt iespējai skatīt un rediģēt failu script.fex. (Tas, kuru jūs saņēmāt, atšifrējot skriptu.bin). Vispirms apskatiet pašu faila sadaļu. Sadaļas nosaukums ir [produkts], un pēdiņās jābūt virknei, kas satur atslēgu mašīnu un kādu teksta vērtību (tieši līdz vienādības zīmei). Kaut kas tamlīdzīgs:
mašīna = "kāds mašīnas nosaukums"
Ja citātu vērtība precīzi atbilst jūsu Orange Pi plates tipam, jums, iespējams, ir paveicies, ka jums ir fails script.bin, kuram ir pareizi atmiņas un CPU iestatījumi, un jūs varat turpināt NEXT STEP. Citiem būs jārediģē fails script.fex, lai tas būtu drošs.
Vispirms dodieties uz sadaļu ar nosaukumu [mērķis]. Tur jūs redzēsit atslēgu ar nosaukumu sāknēšanas pulkstenis, kurai tiek piešķirta kāda vērtība. Tieši tā:
[mērķis]
boot_clock = 1536
Skaitliskā vērtība līdz vienādības zīmei ir CPU frekvence MHz. Ja tas ir zemāks par 1000 vai tikai nedaudz virs tā (piemēram, piemēram, 1008), varat atstāt lietas tā, kā ir, un turpināt. Ja citādi, piemēram, šis piemērs, pulkstenis ir iestatīts uz ~ 1500 vai pat uz ~ 2000, labāk to samazināt. Vai arī pārliecinieties, vai jūsu dēlis ir patiešām varens, oranžās pi sērijas augstākais gals (piemēram, Orange Pi Plus, Orange PI Plus 2, Orange PI Prime, Orange PI Ultimate, Orange PI Unlimited, Orange PI REBIRTH un THE RETURN OF ORANŽAIS PI …).
Pārliecinieties arī, ka ne tikai jums ir atbilstošas radiatora izlietnes, bet arī tās jau ir instalētas Orange PC mikroshēmās.
Vēl viena interesanta vieta failā script.fex būs sadaļa [dvfs_table]. Tur jūs redzēsiet CPU frekvenču prāta tabulu. Šeit frekvences tiek mērītas Hz, tāpēc jūs vēlaties šos 9 ciparu skaitļus. Vēlreiz, ja jūsu skats nav izkropļots ar ļoti lieliem skaitļiem (piemēram, max_freq = 1536000000 un vairāk), ja jums ir augšējā gala plāksne, varat turpināt. Pretējā gadījumā jums vajadzētu samazināt vērtības. Kur iegūt pareizos? Es iesaku tos kopēt un ielīmēt no:
Jūsu pārliecībai esmu tos kopējis šeit:
[dvfs_table] max_freq = 1008000000 min_freq = 60000000 lv_count = 5 lv1_freq = 1056000000 lv1_volt = 1500 lv2_freq = 1008000000 lv2_volt = 1400 lv3_freq = 912000000 lv3_v00_folt = 1300 lv3_freq = 912000000 lv3_v00_13
Tās noteikti ir drošas, bet nedaudz apšaubāmas vērtības. Tomēr jūs vienmēr varat mēģināt tos palielināt nākotnē.
Un visbeidzot [dram_para] sadaļa. Šeit mums ir dram pulksteņa ātrums MHz dramat_clk parametra veidā. Sunxi Fex Guide iesaka šeit iestatīt dram_clk = 360. Tomēr jaunākajiem dēļiem tas šķiet pārāk zems. Šeit izmantojiet kādu vērtību, kas ir tuvu 600. Patīk
dram_clk = 624
vai
dram_clk = 576
Ikviens tur meklē lielāku skaitļošanas jaudu, bet tomēr neizlaiž soli, lai samazinātu frekvences līdz drošām vērtībām. Jūs varētu saprast, par ko es runāju, kad jūsu Linux sāk zaudēt failus, vienkārši kopējot tos no vienas vietas uz citu.
10. darbība: konfigurējiet displeja parametrus
Visbeidzot, mēs esam nokļuvuši ekrāna parametru iestatījumos. Failā script.fex atrodiet sadaļu [boot_disp] … un izdzēsiet to kā visu sadaļu. Tas ir saistīts ar to, ka šī sadaļa tiek izmantota tikai reklāmas reklāmkaroga parādīšanai Orange PI sāknēšanas procesā. Un tā kā mēs šo funkciju neizmantosim, tā paliek tikai kā iespējamo papildu kļūmju avots (piemēram, lipīga izšķirtspēja utt.)
Interesējošā sadaļa būs [disp_init]. Tam vajadzētu būt šādam:
[disp_init] disp_init_enable = 1 disp_mode = 0 screen0_output_type = 3 screen0_output_mode = 3 screen1_output_type = 3 screen1_output_mode = 3 fb0_format = 0 fb0_width = 0 fb0_height = 0 fb1_format = 0 fb1bfw
Nokopējiet to no šejienes un, ja vēlaties, ielīmējiet savā script.fex. Ņemiet vērā, ka ekrāna izvades veidam ir jābūt 3 (hdmi) un ekrāna izvades režīmam ir jābūt 3 (720 x 576, kas nav savstarpēji savienoti). Tā ir laba vieta, kur atzīmēt, ka šis iestatījums ir atkarīgs no aparatūras. Tas nozīmē, ka, ja jums ir, piemēram, HDMI-VGA adapteris (nevis HDMI-RCA/TV), nepieciešamais izvades režīms var būt cits. Varat izmēģināt citus režīmus, lai redzētu, vai tie ir piemērotāki. Šis ir laiks, kad jūs svētīsit faktu. Jūs varat rediģēt konfigurācijas failu savā galddatorā, nevis konfigurētajā oranžajā PI.
Vēl viena būtiska lieta ir izslēgt hdmi šifrēšanu. Atrodiet (vai izveidojiet) sadaļu [hdmi_para] un pievienojiet šādas virknes:
hdcp_enable = 0hdmi_cts_compatibility = 1
Visa sadaļa izskatīsies šādi:
[hdmi_para] hdmi_used = 1 hdmi_power = "vcc-hdmi-18" hdcp_enable = 0 hdmi_cts_compatibility = 1
Un atkal jūs varat to nokopēt un ielīmēt šeit no sava faila script.fex.
11. darbība. Gatavs rediģēšana Fex
Mēs esam pabeiguši skriptu.fex, tāpēc saglabājiet to cietajā diskā un izejiet no teksta rediģēšanas programmatūras.
Izmantojiet fex2bin.bat (vai darbvirsmas saīsni FEX_TO_BIN), lai iesaiņotu failu atpakaļ binārā formātā. Atcerieties, ka script.bin parasti ir atribūts "tikai lasāms", un utilīta fexc nevar to pārrakstīt automātiski. (Es to novērsu izplatīšanā ļoti amatieriem - tiem, kas izmanto darbvirsmas saīsnes. Citi ir jāaizmirst mazāk.)
12. darbība: palaidiet OPI
Visbeidzot, mēs saņēmām jaunu un svaigu dzirkstošu script.bin failu, tāpēc ir pienācis laiks to kopēt uz Orange PC sāknējamo SD karti. Ievietojiet to savā oranžajā PI slotā (pirms kartes izņemšanas neaizmirstiet noklikšķināt uz "drošā datu nesēja noņemšanas" Windows teknē.)
Pievienojiet 12 V barošanas avotu elektrotīklam, lai ieslēgtu automašīnas atpakaļskata displeju. Dariet to pašu ar 5 V barošanas avotu, lai ieslēgtu Orange PI. Un tagad displejā var redzēt /*mirušos cilvēkus* / ziņojumus no sāknējošās Linux.
Te varētu apstāties. Bet kādu var neapmierināt tas, ka attēls var precīzi neatbilst ekrānam. Daļa no tās (netālu no robežām) var nebūt redzama displejā. Tātad pēdējais posms būs ekrāna pielāgošana.
13. darbība. Pielāgojiet ekrāna labo apakšējo galu
Žēl, bet fbset līdzīgi Linux komunālie pakalpojumi … Nu es nevaru teikt, ka tie nedarbojas … Kad jūs darāt kaut ko pilnīgi nepareizi, jūs uzreiz nonāksit pie sabojāta ekrāna. Bet, kamēr jūs paliekat saprātīgu izmaiņu robežās, šķiet, ka Orange Pi + HDMI uz RCA adapteris + TV displeja sistēma darbojas tā, it kā viss būtu vienāds. Tātad labākā un pārbaudītākā ekrāna robežu iestatīšanas metode šeit nav piemērota. Tomēr vēl ir pāragri padoties. Pirmkārt, ir diezgan viegli izkļūt no ekrāna labākā un apakšējā gala. Lai to izdarītu, var izmantot pārbaudīto skripta modifikācijas pieeju.bin.
Vēlreiz skatiet sadaļu [disp_init]. 4,3 collu displejam Varat izmantot šādu tekstu:
[disp_init]
disp_init_enable = 1 disp_mode = 0 screen0_output_type = 3 screen0_output_mode = 3 screen1_output_type = 3 screen1_output_mode = 3 fb0_format = 10 fb0_width = 704 fb0_height = 544 fb1_format = 10 fb1_4ight_70
Citas dimensijas Varat mēģināt palielināt/samazināt vertikālās/horizontālās izšķirtspējas iestatījumus. Tomēr paturiet prātā, ka skaitļiem jābūt sešpadsmitiem (patiesībā varbūt 8). Tāpēc nerakstiet tur patvaļīgas vērtības. Sāciet no zināmajiem (fb0_width = 720 un fb0_height = 576) un sāciet atņemt 16. I.e
fb0_platums = 704 -VAI- fb0_platums = 720
fb0_height = 576 fb0_height = 560
14. darbība: pielāgojiet izvēlnes Sākt izmēru
Kādā brīdī jūs varēsit pareizi redzēt ekrāna attēla labo apakšējo apmali. Lietas nav tik varavīksnes līdzīgas ar augšējo kreiso stūri. Es varu tikai ieteikt pielāgot jūsu Xorg iestatījumus. Sadaļā "Debian XFCE 0.9.1" dodieties uz iestatījumu paneli un iestatiet palielināt platumu un samazināt sākuma izvēlnes garumu.
15. darbība: pielāgojiet darbvietas
Pēc tam dodieties uz Iestatījumi-> darbvietas un izmantojiet cilni "robežas", lai iestatītu ekrāna apmales. Tas ierobežos tikko palaisto lietojumprogrammu logu izmērus ekrāna apgabalā, ko ierobežo jūsu iestatījumi. Tomēr tā nav panaceja. Laiku pa laikam lietojumprogrammas mēģinās izkļūt no šīm robežām (un tas noteikti izdosies). Lai jūs nomierinātu, es varu teikt, ka jūs nezaudējat pārāk daudz. Pat ar pareizi iestatītu 5 collu 800 x 480 TFT monitoru daudzas Orange PI Linux grafiskās lietojumprogrammas joprojām nav izmantojamas (īpaši QT veidotājs).
Ieteicams:
Pilnīgs ceļvedis augsnes mitruma sensora lietošanai ar praktisku piemēru: 7 soļi
Pilnīgs ceļvedis augsnes mitruma sensora izmantošanai W/ praktisks piemērs: šo un citas pārsteidzošas pamācības varat izlasīt ElectroPeak oficiālajā vietnē Pārskats Šajā apmācībā jūs uzzināsit, kā izmantot augsnes mitruma sensoru. Ir sniegti arī praktiski piemēri, lai palīdzētu apgūt kodu. Ko jūs uzzināsit: kā augsne
Iestatiet Raspberry Pi ar AdaFruit PiTFT displeju: 11 soļi
Iestatiet Raspberry Pi ar AdaFruit PiTFT displeju: PIEZĪME. Tā kā tas ir novecojis, šo pamācību nevajadzētu izmantot. Lūdzu, izmantojiet AdaFruit vienkāršo instalēšanu. Iestatiet Raspberry Pi darbam ar Adafruit PiTFT displeju. Šajā instrukcijā monitora vietā tiek izmantots MacBook Pro un specializēts USB kabelis, k
Elektriskā ratiņkrēsla atpakaļskata kamera: 10 soļi (ar attēliem)
Elektriskā ratiņkrēsla atpakaļskata kamera: mans brālis izmanto Invacare TDX elektrisko ratiņkrēslu, ar kuru ir viegli manevrēt visos virzienos, bet ierobežotās redzamības dēļ aizmugurē ir grūti braukt atpakaļ ierobežotās vietās. Projekta mērķis ir izveidot atpakaļskata kameru
Oranžais PI ceļvedis: iestatiet to lietošanai ar 5 collu HDMI TFT LCD displeju: 8 soļi (ar attēliem)
Oranžais PI: kā to iestatīt lietošanai ar 5 collu HDMI TFT LCD displeju: ja jūs bijāt pietiekami apdomīgs, lai kopā ar savu oranžo PI pasūtītu HDMI TFT LCD displeju, jūs, iespējams, attur grūtības mēģināt piespiest to darboties . Lai gan citi pat nevarēja pamanīt šķēršļus. Galvenais ir tas, ka tie atrodas pie
ATX darbināms automašīnas stereo un trīsceļu skaļruņi (lietošanai mājās): 10 soļi (ar attēliem)
Automašīnas stereo stereo iekārta ar ATX un trīsceļu skaļruņi (lietošanai mājās): ir pagājis kāds laiks, kopš esmu pētījis, kā ieslēgt automašīnas stereo bez 12 voltu akumulatora, un man tas noteikti būs jāuzlādē vēlāk. Kāpēc? nu …. jo man ir sony mp3 cd usb aux ipod kabeļa bloks, 4x52w vati ar apakšizvadi, kas vēl