Orodha ya maudhui:

Pata Pato la HDMI Kutoka kwa Rock yako64 Kutumia Armbian: Hatua 15
Pata Pato la HDMI Kutoka kwa Rock yako64 Kutumia Armbian: Hatua 15

Video: Pata Pato la HDMI Kutoka kwa Rock yako64 Kutumia Armbian: Hatua 15

Video: Pata Pato la HDMI Kutoka kwa Rock yako64 Kutumia Armbian: Hatua 15
Video: NOOBS PLAY GAME OF THRONES FROM SCRATCH 2024, Novemba
Anonim
Pata Pato la HDMI Kutoka kwa Rock64 Yako Kutumia Armbian
Pata Pato la HDMI Kutoka kwa Rock64 Yako Kutumia Armbian

Labda uko hapa baada ya utaftaji wa google wa "Rock64 no hdmi output" ilikuelekeza katika mwelekeo huu.

Au unaweza kujiuliza jinsi ya kutumia skrini ya 16 x 2 iliyokuja na ununuzi ambao ulionekana kuwa mzuri kuwa kweli:

"Kwa $ 10- $ 20, Kompyuta moja ya Bodi inayoshindana na Pi 3B +, kesi mbaya, pamoja na adapta ya umeme, skrini ya LCD na kadi ya 16 gb micro sd."

whah?

Mafundisho haya yatasaidia juhudi zote mbili. Itaanzisha njia ya OS ambayo itaruhusu HDMI kutambuliwa na mfuatiliaji wako. Baada ya hapo, itakuwezesha kutumia pia asilimia 95 ya vitu vyema vilivyokuja na ofa ambayo ilionekana kuwa wazo nzuri wakati huo.

Asili kidogo: Kuna historia na bodi hizi. Tunapata bodi hizi kwa gharama ya chini kwa sababu sisi sio wanunuzi wa kwanza. Kwa kweli, sisi ni wamiliki wa tatu au wa nne wa haya kwa hivyo matarajio yetu yanapaswa kuwekwa ipasavyo. Wengi wetu ambao tulinunua bodi hizi tulikuwa tukitumai mambo yatafanya kazi nje ya sanduku - na hawakufanya hivyo.

Sasa ni nini? …. Ikiwa una sauti za "Caveat Emptor" kichwani mwako, - nina habari njema kidogo - lakini kinachoweza kukatisha tamaa ni ukosefu wa msaada kwa bodi hizi.

Na ndio sababu hii inafundishwa: Ili kukufanya uanze na HDMI kwanza, na kama bonasi, tunaweza pia kuziba na kucheza na skrini ya LCD kutumia nambari fulani ya kukopa niliyoipata kwenye wavuti tofauti.

Ugavi:

Kinachohitajika: Karibu kila kitu kilichokuja kwenye kifurushi cha vifaa vya upimaji vyema, vilivyofutwa bila furaha, micro sd kwa kontakt usb, ujuzi fulani na programu ya etcher au kuunda picha kwenye kadi ndogo ya sd, uvumilivu, 4 wa kike kwa waya za kike za kuruka.

Kile ambacho hakihitajiki: Unaweza kuchukua kichwa cha kike na waya nne zinazounganisha na bodi ya I2C na kuitupa kwenye takataka.

Hakuna soldering! ndio!

Hatua ya 1: Dis-kukusanyika

Tutasanya yaliyomo kwenye vifungashio kwa kuondoa SBC kutoka kwa kesi hiyo kwa kufungua visu ndogo 4 ambazo zinaweka bodi salama, na viboreshaji vidogo-vidogo ambavyo vinaweka LCD kwa kesi hiyo. Nilikuwa na screws mbili ndogo tu za LCD, unaweza kuwa na zaidi.

Sasa ondoa kwa uangalifu kichwa cha LCD kutoka kwa pini za GPIO za mwamba 64, na pia upole kuvuta nyaya nne kutoka kwa kiunganishi cha I2C ambazo zimeandikwa "GND", "VCC", "SDA", na "SCL". Sijui njia yoyote ya kutumia tena kipande hiki lakini tutatumia pini 4 tofauti, kwa hivyo tunaweza kutupa kichwa cha kike na waya.

Tutataka pia kuondoa kadi ya SD kutoka SBC. Niliamuru bodi mbili, moja ilikuwa na kadi ya 16gb kama ilivyotangazwa, na moja ilikuwa na kadi ya 8gb.

Wakati huo nilianza kujiuliza mambo kadhaa juu ya haya…..

Hatua ya 2: Pakua Kernel ya Urithi wa Ubuntu wa Armbian

Pakua Kernel ya Urithi wa Armbian
Pakua Kernel ya Urithi wa Armbian
Pakua Kernel ya Urithi wa Armbian
Pakua Kernel ya Urithi wa Armbian

Usijaribu hata kuendesha programu kama ilivyopokelewa! Wacha tuchukue kadi ya sd, na turekebishe ili kupakia OS mpya (mfumo wa uendeshaji) ubaoni. Mapitio mengi ambayo nilisoma kwa haya yalisema hakukuwa na shida kupakia OS mpya kama DietPi au Manjarro, na HDMI ilifanya kazi nje ya lango. Sikubahatika. Nilikuwa 0 kwa 2.

Lakini kuna habari njema. Toleo la urithi la Armbian Ubuntu (kernel 4.4) litafanya kazi - na maadamu hatujasasisha kernel, tunapaswa kuruhusiwa kutumia usanidi wa onyesho uliotolewa na kernel hiyo. Kwa hivyo, rekebisha kadi ya SD na tupakue OS ya Urithi (Tumia Ubuntu - Bionic - Desktop kwenye toleo la urithi wa BSP) kutoka kwa wavuti hii:

wiki.pine64.org/index.php/ROCK64_Software_Release#Armbian

Kumbuka: mtumiaji = mzizi

Nenosiri = 1234

Hatua ya 3: Choma Picha Mpya Kutumia Etcher

Choma Picha Mpya Kutumia Etcher
Choma Picha Mpya Kutumia Etcher

Labda tayari unajua kutumia etcher kupakua na kusanikisha picha ikiwa unamiliki SBC hapo awali. Hatua hii ni sharti, kwa hivyo inapaswa kutajwa, lakini ikiwa hii ni mpya kwako - utahitaji kusanikisha etcher kwenye mashine yako ya eneo-kazi na utumie Etcher kuchoma picha kwenye kadi ya SD ambayo imewekwa kwenye Micro SD Adapta ya kadi ya USB ambayo imeunganishwa na desktop yako / laptop.

Mara Etcher atakapothibitisha uundaji wa faili ya picha, toa salama kadi yako ndogo ya sd kutoka kwa mashine yako, iweke tena kwenye Rock64, ambatanisha kibodi yako, panya, kebo ya HDMI na kebo ya ethernet. Chomeka kwenye kamba ya nguvu na weka vidole vyako vivuke.

Hatua ya 4: Haya, Angalia hiyo! - Kitu Kando na "HDMI Kati ya Masafa"

Sikuchukua picha za skrini za mlolongo huu wa hatua (ningewezaje?), Lakini Ikiwa nakumbuka, picha mpya iliniacha kwenye laini ya amri, na sio desktop. Skrini ilionekana kugandishwa hadi nilipogonga kuingia, halafu ilibidi nibadilishe nenosiri la mizizi kuwa jina lisilo la kamusi, ongeza mtumiaji mpya, (mtumiaji wangu mpya anaitwa pi), na fanya chaguzi za usanidi wa ndani kabla ya kuendelea zaidi. Armbian alifanya chaguzi za ujanibishaji kwangu tayari ambazo nilihitaji tu kudhibitisha.

Kwa msisimko wangu wa mwitu wa kuona desktop halisi kwa mara ya kwanza, sikuandika maelezo mazuri hapa.

Hatua ya 5: Badilisha Mipangilio-Onyesha Badilisha Customize Desktop Yetu

Kubadilisha Mipangilio-Onyesha Customize Desktop yetu
Kubadilisha Mipangilio-Onyesha Customize Desktop yetu
Kubadilisha Mipangilio-Onyesha Customize Desktop yetu
Kubadilisha Mipangilio-Onyesha Customize Desktop yetu
Kubadilisha Mipangilio-Onyesha Customize Desktop yetu
Kubadilisha Mipangilio-Onyesha Customize Desktop yetu

Sasa kwa kuwa tuna desktop kusanidi, wacha tufanye uboreshaji wa kimsingi. Kubadilisha azimio la onyesho, kutoka kwenye menyu kuu - chagua Mipangilio- Onyesho na kisha ubadilishe azimio lako kuwa 1920 x 1080. Hii itafanya desktop yetu ionekane kuwa laini zaidi. Kutoka hapa, badilisha Ukuta, fonti, mandhari na mapendeleo mengine yote kwa kupenda kwako.

Ikiwa unajisikia kama unataka kuendesha seva isiyo na kichwa, naamini kuna chaguzi kadhaa katika usanidi wa Armbian ili kuzima eneo-kazi.

Hatua ya 6: Andaa Armbian kwa Uonyesho wa LCD - na Armbian Config

Anza kujiandaa kwa onyesho la LCD kwa kusanikisha vifurushi muhimu. Kutoka kwa aina ya mstari wa amri:

Sudo apt-pata sasisho - fix-missing

Sudo apt-get kufunga i2c-zana

na sasa kwa kuwa python3 ni kawaida, lazima pia tusanidi smbus:

Sudo apt-get kufunga python-smbus

Sudo apt-get kufunga python3-smbus

mabadiliko kadhaa ya usanidi:

Kutumia amri:

sudo armbian-config

Hatua ya 7: Armbian-Config

Armbian-Config
Armbian-Config
Armbian-Config
Armbian-Config

Tunaweza kufanya usanidi wa vifaa kuruhusu I2C na SPI kutoka kwa chaguzi za vifaa, chini ya Mfumo - Usanidi wa Vifaa

Na Tukiwa Hapa - Mipangilio Mingine: Rudi nyuma hatua 1 kwenye skrini iliyopita, na ufanye mabadiliko ya kibinafsi. Hakikisha tuna eneo sahihi la wakati na lugha iliyosanidiwa, na kila wakati napenda kubadilisha jina langu la mwenyeji ili niweze kutambua vifaa kwenye mtandao wangu kwa urahisi.

Mara nyingi huwa na kucheza muziki wa rasipberry pi wakati wote.

Toka nje ya sehemu ya usanidi, na uwashe upya ikiwa ni lazima.

Hatua ya 8: Unganisha tena Uonyesho wa I2C

Unganisha tena Uonyesho wa I2C
Unganisha tena Uonyesho wa I2C
Unganisha tena Uonyesho wa I2C
Unganisha tena Uonyesho wa I2C

Ingawa bodi ilikuja na waya 4 zilizojumuishwa kwenye kichwa, na ni wazi sio Raspberry Pi, tutazipiga waya tena kama ilivyokuwa. Najua, haina maana kwangu pia, lakini itafanya kazi. Kutumia pinouts kwa skimu ya Raspberry pi, tutaunganisha VCC na Pin # 2 au 4, SDA kwa Pin # 3, SCL to Pin # 5, na hatimaye Ground to Pin # 6. Tafadhali kumbuka nilikuwa nikitumia Pi Pins, sio nambari za siri za GPIO.

Hatua ya 9: Kwanini utengeneze tena Gurudumu? - Lets Tumia Msimbo Uliopo

Kwa nini Tengeneza tena Gurudumu? - Lets Tumia Msimbo Uliopo
Kwa nini Tengeneza tena Gurudumu? - Lets Tumia Msimbo Uliopo

Hatua hii ni muhimu zaidi. Lakini kwa kweli siwezi kuchukua sifa kwa hilo. Ninaweza kujumuisha kiunga ingawa -

Kopa msimbo wa chatu. Hakikisha unaunda I2C_LCD_driver.py kwenye mashine yako ya karibu ukitumia nambari iliyotolewa. Unaweza hata kupakua faili zote zinazohitajika kutoka hapo.

Usisahau kuhakikisha kuwa maktaba imehamia kwenye Rock64.

Kuelekea chini ya mafunzo kutakuwa na maandishi ya chatu ya sampuli. Hata ikiwa una mazoea 0 na nambari ya chatu, hati ni rahisi kusoma na itakuwa vijikaratasi bora vya nambari ili kutuongoza. Ninapendekeza utumie habari yote iliyotolewa hapa, na uandike hati nyingi kama ada unazohitaji.

Hatua ya 10: Gundua I2C yetu

Gundua I2C yetu
Gundua I2C yetu
Gundua I2C yetu
Gundua I2C yetu

Ndani ya maktaba kutoka hatua ya awali kuna marejeleo na anwani ambazo tutalazimika kurekebisha.

endesha nambari ifuatayo kuamua anwani ya onyesho letu ni nini:

Sura ya i2cdetect -y 0

Kwa upande wangu, niliona rejea ya 3f, kwa hivyo nitaona kuwa, na ubadilishe anwani ya LCD katika faili ya usanidi wa maktaba ipasavyo.

Tafadhali bonyeza kila picha kupanua picha ili uone mahali na anwani.

Hatua ya 11: Sakinisha Uvivu - Hiari

Labda tunaweza kufanya kazi katika chatu kutumia dirisha la terminal, lakini ikiwa tu tunataka kutengeneza vitu baridi kutumia chatu katika siku zijazo, itakuwa nzuri kuwa na dirisha la ganda kufanya kazi kutoka.

Sudo apt-get kufunga bila kufanya kazi

Uvivu utajiongeza kwenye menyu ya menyu inayoitwa maendeleo.

Hatua ya 12: Wacha Tujaribu

Bado kwenye dirisha letu la mwisho, tunaweza kujaribu kazi yetu hadi sasa: kwa kutumia faili ya mfano iliyotolewa na kiunga cha Misingi ya Mzunguko, au kiambatisho kilichotolewa hapa, Jaribu mbio yetu ya kwanza: (Faili ya Misingi ya Circuit jina ni "hello.py")

sudo python3 cbhello.py

"Hello World" inapaswa kuonyesha kwenye skrini yetu - hongera!

Ctrl-C itasimamisha nambari ya chatu, na kurudisha mwongozo wa amri.

Unaona tu skrini ya bluu bado? Mipangilio yako ya utofautishaji inaweza kuwa ya chini sana. Chukua dereva mdogo wa kichwa cha philips na ugeuze sufuria kidogo nyuma ya bodi ya skrini ya I2C ili kurekebisha utofauti wako kidogo. Vivyo hivyo huenda kweli, lakini upande wa mwelekeo ikiwa unaweza kuona "Hello World", lakini inaonekana nyuma ya vizuizi.

Angalia kituo chako kwa ujumbe wowote wa makosa ya chatu.

Hatua ya 13: Sasa Fungia

Sasa Gandisha!
Sasa Gandisha!

Karibu kumaliza, Baadhi tu ya kazi ya kusafisha kutoka hapa. Kumbuka tunatumia toleo la zamani la kernel. Kusasisha programu yetu haipaswi kuwa hatari, hata hivyo sasisho kwenye firmware zinaweza kutamka maafa. Fungia mfumo wetu kutoka kwa visasisho zaidi vya firmware kwa kukagua tena:

sudo armbian-config

- wakati huu kufunga mfumo chini kutoka kuruhusu sasisho. Utagundua picha yangu ya skrini ilichukuliwa baada ya kuganda visasisho (Tazama "defreeze" - na asili ni nyekundu dhidi ya bluu baada ya kufungia). Ninaweza kila wakati Defreeze, hata hivyo ninapendekeza sana tuepuke jaribu hili. Kwa giggles, niliboresha firmware tu kuona nini kitatokea, na kama inavyotarajiwa, mambo mabaya yalitokea kwenye folda yangu ya X11. Ilinibidi kuanza tena kutoka mwanzoni, sio tu kutengua rahisi.

Hatua ya 14: Ondoa Ufikiaji wa HDMI, Unganisha tena

Dremelize Ufikiaji wa HDMI, Unganisha tena
Dremelize Ufikiaji wa HDMI, Unganisha tena

Je! Una dremel iko karibu? Plastiki kwenye kesi hiyo ni nyembamba nyembamba, na kudhoofisha bandari ya hdmi ni rahisi sana. Ningefikiria mkasi mzuri, mkali pia utafanya kazi fupi ya kuunda shimo kwa kebo ya hdmi. Kwa sababu ya pembe ya bandari kwa kesi hiyo, lazima uache chumba cha ziada kwa upana wa kamba ya kebo. Ikiwa unasonga hatua hii juu, hakuna wasiwasi kama ilivyo, nawezaje kuweka hii vizuri? - haivutii?

Moja ya sifa nzuri zaidi za bodi ambayo haijatangazwa sana ni ubora wa sauti. Nilichimba shimo kubwa la kutosha kunyakua jack ya sauti ya 3.5mm kupitia kesi hiyo, sio mbali sana kutoka kwa njia yangu ya kukataza hdmi. Sioni ni muhimu kuambatisha kofia au dac / kofia kwani sauti nje ya jack ni bora sana.

Katika mwelekeo mwingine ambao tulikusanya kesi hiyo, unganisha tena bodi na skrini kwa kesi hiyo. Kazi yetu imefanywa hapa.

Hatua ya 15: Hitimisho

Baada ya kujaribu kujaribu Mifumo mingine ya Uendeshaji, mimi ni zaidi ya kuridhika na Armbian. Kwa kweli, nilifurahishwa na usanidi wa awali na usanidi, na ikilinganishwa na sawa na kuanzisha pi, Armbian ilionekana kuwa ya angavu zaidi. Nilijaribu pia (halisi) Debian, lakini hiyo ilionekana kuipunguza bodi hiyo, na OS zingine ambazo sikuwa nikitaja kwa sababu hazingefanya kazi.

Armbian anaonekana kuwa Rodney Dangerfield wa Linux OS's, (hata Distro Watch inawapa bega baridi), lakini ninaanza kufurahiya sana.

Wakati sina kinyongo na mwamba64, itanichukua muda kabla ya kuamini kununua bodi nyingine kwa mapenzi tena ingawa.

Tunatumahii kuwa hii imekuondoa, na uko njiani kuelekea kwenye raha ya maendeleo.

Shukrani maalum kwa Scott Campbell kwenye Misingi ya Mzunguko kwa kazi yako nzuri!

Ilipendekeza: