Orodha ya maudhui:

Kusonga Programu ya Raspberry Pi: Sehemu ya 1: Hatua 14
Kusonga Programu ya Raspberry Pi: Sehemu ya 1: Hatua 14

Video: Kusonga Programu ya Raspberry Pi: Sehemu ya 1: Hatua 14

Video: Kusonga Programu ya Raspberry Pi: Sehemu ya 1: Hatua 14
Video: Установка приложения ArduBlock 2024, Julai
Anonim

Kufuata zaidi na mwandishi:

Darasa la Umeme linaloweza kuvaliwa
Darasa la Umeme linaloweza kuvaliwa
Darasa la Umeme linaloweza kuvaliwa
Darasa la Umeme linaloweza kuvaliwa
Darasa la Pi Raspberry
Darasa la Pi Raspberry
Darasa la Pi Raspberry
Darasa la Pi Raspberry
Jinsi ya Kuunganisha Werkstatt-01 kwa Moduli ya Eurorack
Jinsi ya Kuunganisha Werkstatt-01 kwa Moduli ya Eurorack
Jinsi ya Kuunganisha Werkstatt-01 kwa Moduli ya Eurorack
Jinsi ya Kuunganisha Werkstatt-01 kwa Moduli ya Eurorack

Kuhusu: Maalum ya kushona, kutengeneza na kutengeneza vitafunio. Vitu zaidi ninafanya… Ninafundisha darasa la maingiliano la mitindo na nguo linaloitwa Ushirikiano unaoweza kuvaliwa na laini katika Chuo cha Sanaa cha California. www.wearablesoftin… Zaidi Kuhusu push_reset »

Katika somo hili, utajifunza jinsi ya kutumia Raspberry Pi yako ukitumia kiolesura cha mstari wa amri. Utaunda folda, songa kutoka saraka moja hadi nyingine, na ujifunze jinsi ya kuchukua picha ya skrini kukamata kazi yako yote kwa darasa lote!

Tutaanza na kutambua na kufafanua maneno na dhana muhimu karibu na programu ya Raspberry Pi. Utatambulishwa kwa mazingira ya eneo-kazi na uanze kutumia kiolesura cha mstari wa amri.

Kusonga Programu ya Raspberry Pi: Sehemu ya 2 inaendelea na mafunzo ya mstari wa amri na maagizo kadhaa muhimu ambayo huwezi kutumia sana kwa darasa lote lakini utataka kufahamu kwa hivyo unaendelea na masomo yako na majaribio na Raspberry Pi.

Hatua ya 1: Sema Hello kwa Linux

Image
Image

Katikati ya Raspberry Pi ni OS yake ambayo kwa upande wetu ni Raspbian. Raspbian ni mfumo wa bure wa kufanya kazi kulingana na Debian iliyoboreshwa kwa vifaa vya Raspberry Pi. Debian inategemea programu nyingine, kernel ya Linux. Hii inafanya Debian usambazaji wa Linux, pia inajulikana kama distro ya Linux.

Linux ni nini?

Linux iliundwa na Linus Torvald na ilishirikiwa na ulimwengu mnamo 1991. Inajulikana zaidi kama OS lakini Linux ni kiini cha msingi wa OS. Jambo kuu juu ya Linux ni kwamba ni chanzo wazi. Chanzo wazi inamaanisha kuwa nambari yote ya chanzo inapatikana kupakua, kutumia, na kubadilisha ukichagua. Linux ni bure kupakua na kutumia kama vile distros za Linux zilizotengenezwa, kama Raspbian. Hii inatofautiana na mifumo ya uendeshaji ya OS X ya Apple na Microsoft. Mifumo hii ya uendeshaji imefungwa chanzo maana huwezi kupata msimbo wa chanzo na kila kitu kimeundwa kwa usiri. Programu iliyoandikwa kwa OS X au Windows haitafanya kazi na Linux lakini kuna njia mbadala nyingi za bure na wazi kwa baadhi ya programu unazopenda za Mac na Windows zinazopatikana kwa Linux.

Ili kujifunza zaidi, sikiliza Linus mwenyewe anazungumza juu ya Linux katika mazungumzo yake ya TED hapo juu. Wacha tuchunguze dhana zingine ambazo ni muhimu kwa programu ya kompyuta.

Mfumo wa Uendeshaji ni nini?

OS ni mkusanyiko wa programu ambayo inasimamia uhifadhi, vifaa, programu, na zaidi.

Baadhi ya mambo ambayo OS hufanya:

  • inasimamia faili na folda
  • inatambua na kusakinisha madereva kwa vifaa vya pembeni
  • inasimamia usalama wa mfumo
  • inaruhusu programu kuwasiliana na vifaa
  • mizigo na inaendesha programu tumizi
  • inaonyesha michoro na maandishi ya programu
  • hutoa ufikiaji wa programu kwa kumbukumbu na uhifadhi

Kernel ya OS

Kernel ni sehemu kuu ya mfumo wa uendeshaji. Lengo pekee la punje ni kusimamia mawasiliano kati ya programu tumizi na vifaa (CPU, kumbukumbu ya diski nk). Kernel inasimamia huduma za msingi za OS ambazo zingine zimeorodheshwa hapo juu. Ikiwa matumizi muhimu na huduma zinaongezwa juu ya kernel, basi kifurushi kamili kinakuwa OS.

Hatua ya 2: Kuzunguka

Kuna njia mbili za kuzunguka programu ya Raspberry Pi:

1) Mazingira ya Desktop

Mazingira ya eneo-kazi yanajulikana kama GUI (Kielelezo cha Mtumiaji wa Picha). Hivi ndivyo umekuwa ukitumia kwenye kompyuta yako ya kibinafsi unapofungua windows, buruta na kuacha vitu, uunda folda mpya, nk Mazingira ya eneo-kazi yalibuniwa kuiga dawati halisi la ofisi na kijarida, kikokotoo, na folda kuweka hati zilizoandikwa Katika somo hili, nitaonyesha ni wapi unaweza kupata vitu lakini nadhani haswa unajua jinsi ya kuzunguka na kutumia mazingira ya eneo-kazi.

2) Lebo ya Linux

Ganda ni programu inayojulikana kama CLI (Amri-Line Interface) kwa sababu inachukua maagizo ya kibodi na kuipitisha kwa mfumo wa uendeshaji kutekeleza. Karibu usambazaji wote wa Linux unasambaza programu ya ganda kutoka Mradi wa GNU uitwao Bash. Jina ni kifupi cha Bourne Again SHell ambayo inamtaja mwandishi wa mpango wa asili wa ganda amechukuliwa kutoka, Steve Bourne. Unaweza kufanya mambo sawa ndani ya ganda ambayo unaweza kwenye desktop. Isipokuwa badala ya kubonyeza aikoni chapa amri. Mstari wa amri ni njia ambayo watu wamezunguka kompyuta miongo kadhaa kabla ya kuwa na GUI na katika darasa hili, ndio utakayotumia.

Hatua ya 3: Kutumia Mazingira ya Desktop

Desktop katika programu inayoitwa LXDE, ambayo ni fupi kwa Mazingira ya Desktop ya Xweight Lightweight. Programu tumizi hii tayari inakuja imewekwa kwenye Raspberry Pi iliyotunzwa na programu zilizo tayari kwako kutumia.

Desktop imegawanywa katika sehemu kuu mbili: eneo la kazi na eneo la eneo-kazi. Unaweza kuona ikoni ya kikapu cha taka iko katika eneo la eneo-kazi. Ikoni hii inaitwa njia ya mkato. Unaweza kuongeza na kuondoa njia za mkato kwa kubofya kulia kwenye programu na uchague kuunda njia ya mkato.

Picha
Picha

Upau wa kazi unaweza kushikilia vitu kadhaa vinavyoitwa applet. Kutoka kushoto kwenda kulia applet kwenye mwambaa wa kazi ulioonyeshwa ni:

  • Menyu
  • Baa ya Uzinduzi wa Maombi
  • Upau wa Kazi
  • Bluetooth
  • Mitandao ya WiFi
  • Udhibiti wa Sauti
  • Ufuatiliaji wa Matumizi ya CPU
  • Saa
  • Ejector

Applet hizi zote kwenye mwambaa wa kazi zinaweza kuchukuliwa, kuongezwa, na kupangwa tena.

Kuongeza au kuondoa applet bonyeza-up kwenye bar ya kazi na uchague Ongeza / Ondoa Vitu vya Jopo. Dirisha litaonekana na tabo nne zinazoendesha juu. Bonyeza kwenye tabo Jopo Applets. Bonyeza kwenye Bar ya Uzinduzi wa Maombi na kisha kitufe cha Mapendeleo kwenye menyu ya kulia.

Picha
Picha
Picha
Picha

Dirisha la pili litafunguliwa ambalo limegawanywa katika safu mbili. Katika safu ya kushoto, unapata matumizi ya sasa kwenye upau wa uzinduzi wa programu. Safu ya kulia inashikilia orodha ya programu zilizosanikishwa kwenye Pi ambayo unaweza kuchagua kuongeza. Kama mfano, hebu tuondoe hizi mbili, kwani hatuwezi kuzitumia katika darasa hili:

  • Mathematica
  • Wolfram

Na ongeza moja:

SonicPi (chini ya kitengo cha "Programu")

Ili kuondoa, bonyeza programu na kisha kitufe cha Ondoa katikati. Ni rahisi sana! Hii haifuti programu kutoka kwa Pi yako, njia ya mkato tu kutoka kwenye mwambaa wa kazi. Ili kuongeza, chagua programu kutoka safu ya kulia na kisha bonyeza kitufe cha Ongeza.

Picha
Picha
Picha
Picha

Ikoni ya SonicPi sasa iko kwenye mwambaa wa kazi ambapo programu zingine mbili zilikuwa.

Picha
Picha

Hatua ya 4: Kuzima + na kuwasha tena kutoka kwa GUI

Labda tayari umegundua kuwa Raspberry Pi 3 (na aina zingine zote za jambo hilo) haina kitufe cha kuwasha / kuzima. Kwa hivyo, unawezaje kufunga Raspberry Pi? Kuvuta tu kuziba nguvu wakati Raspberry Pi bado inaendesha inaweza kuharibu data kwenye kadi ya SD, kwa hivyo usifanye hivyo! Njia bora na salama ya kuzima Raspberry Pi mbali ni kuifunga kupitia programu. Ili kufanya hivyo, nenda kwenye Menyu kwenye kona ya juu kushoto na uchague Kuzima.

Picha
Picha

Dirisha linajitokeza na chaguzi tatu

Kuzimisha

Kuzima Pi yako kwa njia hii kwa usalama huacha michakato yote na kuzima mfumo. Ni salama zaidi kusubiri sekunde 60 hadi uondoe usambazaji wa umeme. Vinginevyo, unaweza kutazama LED ya kijani ya ACT. Itaangaza mara 10 kisha kuwa thabiti kuarifu kuwa imezimwa.

Picha
Picha

Anzisha upya

Chaguo hili linaanzisha tena Raspberry Pi kwa usalama. Hii wakati mwingine ni muhimu baada ya kusanikisha programu na kusanidi Raspberry Pi.

Kuondoka

Pi ya Raspberry inaweza kuwa na zaidi ya mtumiaji mmoja kwa kuongeza Mtumiaji chaguo-msingi wa Pi. Chaguo hili hutoka kwa mtumiaji wa sasa.

Hatua ya 5: Kutumia Kidhibiti faili

Sehemu kubwa ya OS ya kompyuta ni mfumo wa faili. Kidhibiti faili ni ombi la Raspbian la kupata na kusimamia mfumo wa faili wa Raspberry Pi ambao una saraka (folda) na faili (kama Windows Explorer au Finder kwenye Mac). Wacha tuifungue na tuchunguze.

Bonyeza ikoni ya baraza la mawaziri la faili kwenye upau wa kazi. Unaweza pia kuipata chini ya Menyu> Vifaa> Kidhibiti faili.

Picha
Picha
Picha
Picha

Hatua ya 6: Kutumia Interface ya Amri ya Amri

Mstari wa amri pia hujulikana kama terminal au koni. Programu-msingi ya wastaafu katika Raspbian inaitwa LXTerminal. LXTerminal ni programu nyingine ambayo hukuruhusu kuingiliana na ganda. Kitaalam inajulikana kama 'emulator ya mwisho' ambayo inamaanisha kuwa inaiga vituo vya video vya mtindo wa zamani (kutoka kabla ya GUI zilitengenezwa) katika mazingira ya picha.

Ili kuanza tunahitaji kufungua dirisha la terminal. Bonyeza vitufe:

Ctrl + Alt + t

Au kichwa kona ya juu kushoto na bonyeza ikoni ya kufuatilia kompyuta na skrini nyeusi.

Picha
Picha

Dirisha la terminal litaibuka na laini fupi ya herufi na mshale. Hii inaitwa msukumo wa mstari wa amri.

Picha
Picha

Mstari huo wa herufi ili kutoka kushoto kwenda kulia ni jina la mtumiaji, jina la mwenyeji, njia, na ishara:

  • jina la mtumiaji ni jina la mtumiaji wa sasa wa uendeshaji ambaye ameingia kwenye Pi.
  • jina la mwenyeji ni jina la Pi
  • njia ni mahali ambapo mtumiaji anafanya kazi kutoka kwa kompyuta, pia inajulikana kama saraka ya sasa ya kazi. Chaguo-msingi ni saraka ya nyumbani ya mtumiaji huyo. Tumeingia kama mtumiaji "pi". "~" ni sawa na njia "/ nyumba / jina la mtumiaji" au "/ nyumba / pi" ndio kesi hii.
  • alama inaonyesha ni mtumiaji gani wa sasa ni mtumiaji gani. "$" inamaanisha mtumiaji wa kawaida "#" inamaanisha mtumiaji wa mizizi.
Picha
Picha

Kutumia maarifa haya, laini hapo juu inamaanisha pi ya mtumiaji imeingia kwenye kompyuta inayoitwa raspberrypi na kwa sasa iko kwenye saraka ya nyumbani kama mtumiaji wa kawaida.

Mshale umekaa pale unasubiri maoni kutoka kwako, wacha tupe kitu cha kufanya!

Hatua ya 7: Piga picha ya skrini

Kwa kazi yako ya kwanza, utajifunza jinsi ya kuchukua picha ya skrini ili uweze kuandika maendeleo yako kwa darasa lote. Kuchukua picha ya skrini utatumia Scrot (SCReenshOT). Hii ni programu ya kukamata skrini ya mstari wa amri nilitumia kuchukua viwambo vya skrini kwa darasa hili. Scrot inakuja kutunzwa na Raspbian kwa hivyo hakuna haja ya kuiweka. Kuchukua picha ya skrini ya aina ya eneo-kazi lako:

scrot

Picha kiwamba inahifadhiwa kiatomati kwenye folda yako ya nyumbani. Nenda na uangalie kwa kutumia Kidhibiti faili. Picha ya skrini itaonekana kama hii:

Picha
Picha

Chini ni maagizo zaidi ya Scrot ambayo yatakuwa muhimu wakati unapoandika maendeleo yako. Jaribu kila moja na angalia matokeo katika Kidhibiti faili.

Chukua picha ya skrini baada ya kuchelewa kwa sekunde 5:

mwanzo -d 5

Kuhesabu kucheleweshwa kwa sekunde 5 kisha chukua picha ya skrini:

scrot -cd 5

Chukua picha ya skrini ya dirisha linalotumika sasa kwenye eneo-kazi, ambalo katika kesi hii ni terminal:

scrot -u -cd 5

Picha
Picha

Kuhesabu kwa skrini.

Picha
Picha

Picha ya skrini ya dirisha linalotumika sasa (Kituo).

Hatua ya 8: Sudo, Mizizi, na Ruhusa

Mfumo wa uendeshaji wa Raspbian unaruhusu zaidi ya mtumiaji mmoja kuingia kwenye Raspberry Pi. Kwa chaguo-msingi, Raspberry Pi ina akaunti mbili za mtumiaji: pi na mizizi.

Pi inachukuliwa kuwa akaunti ya kawaida ya mtumiaji. Mzizi ni akaunti ya superuser na ruhusa za ziada ambazo zinaruhusu kufanya mambo ambayo mtumiaji wa kawaida hawezi. Tofauti hii husaidia kukukinga kutoka kwa ajali kuvunja mfumo wa uendeshaji na kulinda OS kutoka kwa virusi vinavyoweza kutokea. Utabaki umeingia kama mtumiaji wa kawaida lakini una uwezo wa kutekeleza amri kama superuser wakati inahitajika. Hii imefanywa kwa kutumia amri s udo. Amri hii ni fupi kwa superuser do. Kuweka Sudo kabla ya amri nyingine kuitoa kama mtumiaji wa mizizi akiipa haki za mizizi kwa kutekeleza majukumu ya kiutawala. Kazi hizi ni pamoja na kusanikisha programu, kuhariri faili za msingi, na kazi zingine zenye nguvu.

Hatua ya 9: Mti wa Saraka

Mfumo wako wa faili wa Raspberry Pi umepangwa katika muundo wa saraka ya safu. Hii inamaanisha kuwa mfumo wa faili umeundwa kama safu ya saraka zilizo matawi kutoka saraka moja. Kama mchoro, mfumo unafanana na mti. Kuendana na ulinganifu wa mti katika mfumo wa faili wa Raspbian saraka moja ambayo saraka hutoka kutoka inaitwa mzizi.

Njia

Katika mti wa saraka, kila faili ina njia inayoelekeza mahali ilipo.

Njia kamili

Njia kamili ni njia ya faili inayoanzia saraka ya mizizi. Kwa mfano, katika Kidhibiti faili unaweza kuona njia kamili ya saraka ya Nyaraka ni:

/ nyumbani / pi / Nyaraka

Ukataji wa kwanza wa mbele "/" unawakilisha saraka ya mizizi.

Njia ya Jamaa

Njia ya jamaa ni mahali pa faili kuanzia saraka ya sasa ya kazi. Unapoingia kwanza kwenye Raspberry Pi yako (au anza kikao cha emulator ya mwisho) saraka yako ya sasa ya kazi imewekwa kwenye saraka yako ya nyumbani. Njia ya jamaa ya mfano huo wa saraka ya Hati iliyotumiwa hapo juu ni:

Nyaraka

Angalia jinsi hakuna kufyeka mbele; hii ni kiashiria kuwa unatumia njia ya jamaa.

Hatua ya 10: Kuzunguka na Kuunda Faili

Kama ilivyo katika mazingira ya eneo-kazi, unaweza kuunda na kuzunguka faili na saraka kwenye mstari wa amri. Fuata kwenye dirisha la terminal.

pwd = saraka ya kazi iliyopo. Unaweza daima kujua uko wapi kwenye mti wa saraka na amri hii. Jaribu:

pwd

mkdir = tengeneza saraka mpya. Weka jina lililochaguliwa la saraka mpya baada ya mkdir. Kwa mfano, piga boof hii moja:

mkdir boof

cd = badilisha saraka. Amri hii inakuhamishia kwenye saraka unayoelekeza:

boof ya cd

Haraka itasasishwa na njia ya eneo lako jipya ambalo sasa ni saraka yako ya sasa ya kufanya kazi:

pi @ raspberrypi: ~ / boof $

Wakati uko kwenye saraka ya boof tengeneza folda nyingine inayoitwa picha:

picha mkdir

Nenda kwenye saraka inayoitwa fotos.

picha za cd

ls = orodha ya yaliyomo kwenye saraka. Kuona ikiwa kuna faili zozote kwenye saraka hii unaweza kuangalia karibu na ls amri:

ls

Unapogonga E nter prints zingine za haraka lakini sio kitu kingine chochote. Hii ni kwa sababu hivi sasa saraka uliyo nayo haina kitu. Bado hujaweka faili yoyote ndani yake (au boof kwa jambo). Wacha tuunde moja sasa kwa kuchukua picha na moduli ya kamera!

Hatua ya 11: Vitu muhimu zaidi vya laini ya Amri

Amri ya Historia + Kuhariri

Ikiwa unajikuta ukiandika amri sawa au ile ile mara kwa mara kwenye kikao hicho unaweza kutaka kujaribu kunakili na kubandika ili kuokoa wakati. Ctrl + C na Ctrl + V haitafanya kazi kwenye terminal. Badala yake, unataka kutumia historia ya amri. Ukibonyeza kitufe cha juu-mshale unaweza kuona na kutumia amri zako zote za awali. Ili kuhariri amri tumia mishale ya kulia na kushoto kusogeza mshale.

Kumaliza kikao cha Kituo

Kukamilisha kikao na kufunga dirisha la terminal tumia bonyeza Ctrl + D au tumia:

Utgång au funga tu dirisha kwa kubofya kipanya chako kwenye kitufe cha X kwenye kona.

Hatua ya 12: Piga Picha

Raspistill ni matumizi ya laini-laini ya laini inayokuja na Raspbian. Inatumika kuchukua na kudhibiti picha na moduli ya kamera. Kwa hivyo, unajua hii inamaanisha nini, sivyo? Ni wakati wa kuchukua picha ya kujipiga mwenyewe! Kwa chaguo-msingi, kamera itaonyesha hakikisho kwenye skrini kwa sekunde 5 kabla ya kuchukua picha. Weka kamera yako ili ielekeze kwenye uso wako. Kuchukua picha na kuihifadhi kama jpeg inayoitwa mePic aina:

raspistill -o mePic.jpg

Nzuri! Umechukua tu picha yako ya kwanza na Raspberry Pi. Ikiwa hakukuwa na makosa, utaona haraka mpya. Ikiwa ilikupa kosa, angalia typo katika amri yako, pitia tena usanidi ili uhakikishe kuwa kamera yako imewezeshwa, na hakikisha kamera yako imechomekwa vizuri (inahitaji kuanza upya baada ya kurudia tena).

Ili kuona ikiwa picha imeundwa kwa mafanikio, angalia cwd yako (saraka ya sasa ya kufanya kazi):

ls

Ikiwa haijaorodheshwa hakikisha uko katika anwani sahihi na ujaribu tena:

pi @ raspberrypi: ~ / boof / fotos $

Ikiwa picha ilihifadhi kwa usahihi, mePic-j.webp

xdg -nifunguePic.jpg

Hapa ni yangu:

Picha
Picha

Unaweza kuandika juu yanguPic-j.webp

Hatua ya 13: Bendera za mstari wa amri na Kupata Msaada

Unapoangalia amri hizi ambazo umetumia hadi sasa:

raspistill -o mePic.jpg

mwanzo -d 5

scrot -u -cd 5

Je! -O, -u, -d, na -c ni nini? Unapoona mhusika aliye na "-" mbele yake hii inaitwa bendera. Bendera ya mstari wa amri ni njia ya kawaida kutaja chaguzi za matumizi ya laini ya amri na zana kama vile Scrot na Raspistill. Unaweza kutafuta chaguzi zote zinazopatikana kwa matumizi ya laini ya amri na zana na amri ya mtu. Kwa mfano, kuangalia chaguzi zote Scrot inapaswa kutoa aina:

mtu wa kwanza

Amri ya mtu ni fupi kwa mwongozo. Hii inaleta kurasa za mwongozo ambapo unaweza kusoma maelezo ya programu na chaguzi zote zinazopatikana za kutumia.

Picha
Picha

Ikiwa unataka kujua zaidi juu ya amri, mtu ndio kitu cha kwanza unapaswa kutumia! Unaweza kutafuta kurasa za mwongozo kwa amri yoyote ukitumia mtu kama hivyo:

mtu wa kwanza

Ili kutoka nje ya kurasa za mwongozo bonyeza "q".

Ikiwa amri haina matumizi ya ukurasa wa mwongozo -h au - msaada baada ya amri au jina la programu:

mwanzo -h

raspistill - msaada

au habari:

habari raspistill

Ninakuhimiza utumie amri za mtu na - msaada na kila zana mpya, matumizi, na amri unayotumia katika LXTerminal. Ni njia bora ya kujifunza jinsi ya kuzitumia kuifanya iwe tabia nzuri kuingia kwenye gombo la sasa.

Hatua ya 14: Tafuta kurasa za Mwongozo na Chukua Selfie na Moduli ya Kamera

Pakia picha mbili kama ilivyoelezwa hapo chini:

1) Kutumia kivinjari cha wavuti, tafuta amri mpya ya Linux. Pakia picha ya skrini ukitumia mtu kujua zaidi juu ya amri hiyo. Unaweza kuingia kwenye darasa hili kwenye kivinjari chako cha Pi au ujitumie viwambo vya barua pepe.

2) Pakia selfie yako iliyochukuliwa na moduli ya kamera ya Raspberry Pi.:)

Ilipendekeza: