Përmbajtje:
- Hapi 1: Materialet
- Hapi 2: Softueri
- Hapi 3: Konfiguroni Kartën SD
- Hapi 4: Le të lidhemi
- Hapi 5: Lundrimi në Dritaren e Terminalit Linux (Shell)
- Hapi 6: Kombinime të veçanta të çelësave
- Hapi 7: Marrja e ndihmës në Terminalin #1: Manuali & Faqet e Informacionit
- Hapi 8: Marrja e Ndihmës #2: Whatis dhe Apropos Commands
- Hapi 9: Marrja e ndihmës #3: -Opsioni i ndihmës
- Hapi 10: Mjaft me Terminalin! Ku është desktopi?
- Hapi 11: Çfarë është SSH, sidoqoftë?
- Hapi 12: Mbajeni Pi -në tuaj pa kokë dhe vazhdoni të mësoni
Video: Hyrje në Raspberry Pi (pa kokë): 12 hapa (me fotografi)
2024 Autor: John Day | [email protected]. E modifikuara e fundit: 2024-01-30 12:28
Më në fund! Përdorni Raspberry Pi tuaj pa shpenzuar atë që ndihet si të lidhësh përgjithmonë periferikësh të jashtëm dhe të merresh me një monstruozitet kabllor: Konfiguro Pi -in tënd të jetë pa kokë! (jo lloji i frikshëm) Kjo është veçanërisht e dobishme për njerëzit që mësojnë punëtori me Raspberry Pi, pasi mund të jetë e rëndë (dhe e shtrenjtë) të sigurosh monitorë, tastiera dhe minj për çdo student.
Unë jam duke supozuar që ju të gjithë dini pak për Pi, kështu që ky tutorial nuk do të mbulojë atë që është Pi ose ka aftësi të mrekullueshme (po ju shikoj, kunjat e GPIO!). Për të mësuar më shumë rreth asaj që Pi mund të bëjë, shikoni disa nga mësimet e mia të tjera (shihni pjesën e fundit në këtë tutorial) ose lini një koment.
Çfarë përfshihet në këtë tutorial: Aktivizimi dhe përdorimi i SSH, një përmbledhje e përgjithshme e dritares së terminalit Linux dhe si të lidheni me GUI të Pi (Ndërfaqja Grafike e Përdoruesit, aka pamja e desktopit) përmes SSH.
Koha e leximit: 15 min
Koha e ndërtimit: ~ 20 min
Kostoja: Falas! (duke supozuar se tashmë keni një kabllo RPi dhe Ethernet)
Hapi 1: Materialet
- Kompjuter me port Ethernet & slot për Kartën SD
- mjedër Pi 3
- Kartë SD (8 GB ose më e madhe)
- Kordoni i rrymës MicroUSB në USB
- Kabllo Ethernet
- Rekomanduar: Raspberry Pi Case & kabllo GPIO
Hapi 2: Softueri
Për këtë projekt, do t'ju duhen programet e mëposhtme (falas!) Softuare:
-
Etcher
Për të shkruar sistemin operativ Raspbian në kartën SD (dhe gjithashtu formatoni kartën SD)
-
Shërbimet Bonjour Print (instaloni vetëm për Windows ose Linux OS)
Për përdorimin e adresës IP "raspberrypi.local"
-
PuTTY
Për SSH në Pi
-
Lidhja me Desktopin në distancë (instaloni në kompjuterë jo Windows)
Për drejtimin e GUI përmes SSH
Hapi 3: Konfiguroni Kartën SD
1. Shkarkoni shijen tuaj të preferuar të Raspbian! Këtu mund të merrni versionin më të fundit
2. Futni kartën SD në kompjuterin tuaj dhe hapni Etcher
3. Zgjidhni skedarin zip Raspbian, drejtuesin për kartën tuaj SD dhe klikoni "format"
4. Aktivizoni qasjen në SSH
Hapni përmbajtjen e skedarit për kartën SD. Shtoni një skedar teksti të ri të titulluar "SSH". Nëse kompjuteri shton një shtesë të skedarit (p.sh. ".txt"), fshini atë dhe injoroni çdo paralajmërim.
5. Hiqeni kartën SD dhe futeni në Pi tuaj
Hapi 4: Le të lidhemi
1. Lidheni kabllon Ethernet midis Raspberry Pi dhe kompjuterit tuaj
2. Lidheni kabllon e energjisë USB
Kontrolloni që drita e kuqe e energjisë të ndizet dhe që dritat e portës Ethernet (të verdha dhe jeshile) janë ndezur dhe/ose vezullojnë.
3. Lidhni RPi me World Wide Web (aka internet)
Shkoni te Cilësimet -> Rrjeti dhe Interneti -> Ndryshoni opsionet e përshtatësit (aka Lidhjet e Rrjetit).
Klikoni në lidhjen Ethernet, mbani të shtypur "CTRL" dhe PASTAJ klikoni në lidhjen tuaj WiFi.* Klikoni me të djathtën në dritare dhe zgjidhni "Bridge Connections"-kjo do të kapërcejë lidhjen midis portës Ethernet me portën tuaj WiFi.
*Nëse zgjidhni lidhjen WiFi së pari, ajo do të tejkalojë lidhjen nga WiFi në Ethernet, gjë që do t'ju lejojë të hyni në Pi por jo të lidheni me Internetin.
4. Hapni PuTTY dhe regjistrohuni në Pi duke përdorur adresën IP "raspberrypi.local"
Emri i përdoruesit i paracaktuar: pi
Fjalëkalimi i paracaktuar: mjedër
5. Ndryshoni fjalëkalimin e paracaktuar duke shtypur passwd dhe duke ndjekur kërkesat
Hapi 5: Lundrimi në Dritaren e Terminalit Linux (Shell)
Dritarja e terminalit është paneli i kontrollit për sistemin
Ai zakonisht tregon një komandë të shpejtë, e cila na jep informacion, por nuk është pjesë e komandave në sistem. Më së shpeshti linja e komandës shfaq emrin e hyrjes së përdoruesit dhe drejtorinë aktuale të punës (e përfaqësuar nga një gjëzë: ~).
Futja e komandave
Komandat shkruhen pas kërkesës dhe futen duke shtypur butonin Enter.
Komandat mund të lëshohen ashtu siç janë ose të pasohen nga një ose më shumë opsione. Opsionet zakonisht kanë një vijë para tyre, si më poshtë:
ls -a
Ju mund të shihni opsionet për një komandë specifike duke shtypur emrin e komandës të ndjekur nga "--help" (do ta mbuloni këtë më vonë).
Fotografia e dytë tregon një listë të komandave të zakonshme. Praktikoni përdorimin e tyre duke (1) lundruar në Desktop, (2) duke krijuar një skedar me pak tekst dhe (3) duke ruajtur skedarin.
Këtu keni një sfidë të veçantë: shtypni komandën e mëposhtme dhe përpiquni të kuptoni se çfarë po bën.
cd..
Hapi 6: Kombinime të veçanta të çelësave
Dritarja e terminalit Linux është shumë më e lehtë (dhe më e shpejtë) për t'u përdorur nëse dini disa kombinime të veçanta të çelësave. Më të zakonshmet përfshijnë:
- Ctrl+C: Përfundoni ekzekutimin e programit
- Ctrl+A: Kaloni në fillim të vijës së komandës
- Ctrl+E: Kaloni në fund të vijës së komandës
- Çelësat e shigjetës lart dhe poshtë: Kërkoni në historinë e komandave (mund t'i modifikoni ato dhe shtypni Enter për të ekzekutuar përsëri)
- Skeda: Plotësimi i emrit të skedarit
Kontrolloni fotot e mësipërme për një listë më të plotë dhe praktikoni përdorimin e tyre ndërsa lundroni në vijën e komandës!
Hapi 7: Marrja e ndihmës në Terminalin #1: Manuali & Faqet e Informacionit
Faqet manuale janë një burim shterues për të gjitha komandat në dispozicion në dritaren e terminalit Linux.
Për të lexuar faqet manuale në një komandë të veçantë, shkruani sa vijon:
komanda e njeriut
Në manual, rreshti i parë përmban emrin e komandës për të cilën po lexoni dhe ID -në e seksionit që përmban faqen e manualit.
Pas rreshtit të parë është një përmbledhje, e cila është një përshkrim i shkurtër i komandës që përfshin shënimin teknik të të gjitha opsioneve dhe/ose argumenteve. Opsionet janë një mënyrë për të ekzekutuar komandën, dhe një argument është ajo në të cilën e ekzekutoni atë. Argumentet fakultative vendosen midis kllapave katrore.
Pas përmbledhjes është një përshkrim më i gjatë i komandës, i ndjekur nga një pasqyrë më e thelluar e opsioneve në dispozicion, informacion në lidhje me kombinimin e opsioneve, komandave të tjera të lidhura dhe informacione të tjera që kanë të bëjnë me komandën.
Disa komanda kanë faqe të shumta burrash, si komanda "passwd". Për të parë të gjitha faqet në lidhje me një komandë, përdorni opsionin "-a":
njeri -a passwd
Seksioni i parë i faqes manuale për komandën apropos është treguar në foton e 2 -të më sipër.
Faqet e informacionit përmbajnë informacione më të fundit dhe mund të jenë më të lehta për t'u përdorur. Për të parë faqet e informacionit në një komandë (duke zëvendësuar "komandën" me emrin aktual të komandës që dëshironi të hulumtoni, si "apropos"), shkruani sa vijon:
komanda e informacionit
Për të lundruar në faqet e informacionit, përdorni tastet e shigjetave për të shfletuar tekstin, tastin Enter për të lexuar për një fjalë kyçe të veçantë, çelësat "P" dhe "N" për të shkuar te tema e mëparshme ose e ardhshme dhe shiritin e hapësirës për të lëvizur një faqe me tutje. Përdorni "Q" për të lënë.
Një fragment nga faqet e informacionit është treguar në foton e 3 -të më sipër.
Hapi 8: Marrja e Ndihmës #2: Whatis dhe Apropos Commands
Komanda "whatis" jep informacion të shkurtër në lidhje me një komandë dhe liston pjesën e parë në faqet man që përmban një faqe përkatëse (në kllapa pas emrit të komandës).
Nëse nuk jeni plotësisht të sigurt se ku të filloni, komanda "apropos" është një mënyrë e mirë për të kërkuar fjalë kyçe. Për shembull, nëse doni të dini se si të filloni një shfletues, mund të shkruani: "apropos browser", i cili do të nxjerrë një listë të të gjitha programeve të lidhura me shfletuesin, duke përfshirë shfletuesit e uebit, shfletuesit e skedarëve dhe FTP, etj.
Hapi 9: Marrja e ndihmës #3: -Opsioni i ndihmës
Shumica e komandave gjithashtu kanë opsionin "--help", i cili jep një shpjegim të shkurtër të komandës dhe një listë të opsioneve në dispozicion. Kur jeni në dyshim, kjo është një mënyrë e shkëlqyeshme për të marrë disa informacione të shpejta dhe të dobishme për përdorimin e një komande të veçantë dhe shtesat e mundshme të tij.
Për të përdorur opsionin --help, shkruani "--help" pas një komande të veçantë, si shembulli i mëposhtëm (treguar gjithashtu në foton më lart):
afropos -ndihmë
Hapi 10: Mjaft me Terminalin! Ku është desktopi?
Në rregull. Lidhja me Desktopin në distancë është një mënyrë e thjeshtë për të përdorur pamjen e desktopit, e njohur edhe si "Ndërfaqja grafike e përdoruesit" ose shkurt GUI.
1. Instaloni Lidhjen e Desktopit të Largët në Pi tuaj:
sudo apt-get install xrdp
2. Instaloni Lidhjen e Desktopit të Largët në kompjuterin tuaj (është instaluar tashmë në Windows OS).
3. Hapni Lidhjen e Remote Desktop dhe regjistrohuni duke përdorur IP "raspberrypi.local" (ose gjeni IP -në e Pi tuaj duke përdorur komandën ifconfig). Injoroni paralajmërimin (klikoni "po").
4. Hyni me emrin e përdoruesit dhe fjalëkalimin e Pi
Nëse nuk e keni ndryshuar fjalëkalimin tuaj, bëjeni tani. (Po, e di që ju kam thënë tashmë ta bëni këtë, por ia vlen të përsëritet pasi dikush në të vërtetë mund të hakojë në Pi tuaj nëse nuk ndryshoni fjalëkalimin e paracaktuar.)
Hapi 11: Çfarë është SSH, sidoqoftë?
SSH qëndron për "Secure SHell" - është një "protokoll i rrjetit kriptografik për funksionimin e shërbimeve të rrjetit në mënyrë të sigurt mbi një rrjet të pasigurt". - Wikipedia
… Uh, çfarë?
Me fjalë të tjera, SSH është një mënyrë e sigurt për t'u lidhur midis një kompjuteri dhe një tjetri, edhe nëse rrjeti përmes të cilit jeni lidhur nuk është i sigurt. Për shembull, nëse jeni në një rrjet të përbashkët dhe përdorni SSH për të hyrë nga distanca në një kompjuter tjetër, njerëzit e tjerë në rrjetin e ndarë nuk mund të shohin se çfarë po bëni përmes lidhjes në distancë (edhe pse Snowden lëshoi dokumente që tregonin NSA ndonjëherë mund të deshifrojë SSH).
Përdorimet e zakonshme të SSH përfshijnë hyrjen në distancë, si nëse doni të lidheni me një kompjuter që jeton një kilometër nën tokë pa qenë nevoja, e dini, në fakt shkoni atje (kam punuar për një eksperiment super të ftohtë të lëndës së errët të quajtur DRIFT dhe këtë është se si do të kishim akses në kompjuterët që kontrollonin detektorin sepse kompjuterët jetonin në një minierë rreth 3 kilometra nën tokë.. shumë larg për të udhëtuar për të përditësuar softuerin!).
Këtu është faqja e plotë e Wikipedia në SSH - është super e bukur kështu që shikojeni!
Hapi 12: Mbajeni Pi -në tuaj pa kokë dhe vazhdoni të mësoni
Dilni dhe eksploroni! Praktikoni duke përdorur dritaren e terminalit derisa të ndiheni rehat dhe të njiheni me komandat themelore. Ju madje mund të konsideroni heqjen e kabllit Ethernet dhe bërjen e Pi tuaj një pikë aksesi (unë do të postoj një mësim mbi këtë në javët e ardhshme).
Programoni kunjat e GPIO për të bërë gjëra interesante! Keni nevojë për disa ide? Shikoni këto mësime:
1. Marrja e një sensori lagështie të tokës
2. Ndërtimi i një kontrolluesi të ujitjes (mund të barazohet me sensorin e lagështisë së tokës)
3. Bark Back: Instaloni një IoT Pet Monitor
4. Zgjero në Smart Home tuaj dhe shtoni një Lëvizës muzikor të aktivizuar me Motion
Keni nevojë për pjesë?
Hiqni elektronikën e vjetër dhe të prishur! Lodrat elektronike janë një vend i shkëlqyeshëm për të marrë motorë dhe altoparlantë. Nëse doni motorë më të mirë, ndani veglat e energjisë.
Pyesni miqtë ose gjeni një dyqan riparimi për pjesë shtesë dhe tela, kurseni kabllot e energjisë nga pajisjet elektronike të vjetra dhe përdorni ato si furnizues me energji elektrike ose korrni ato për tela dhe/ose lidhje, ruani kufjet e vjetra dhe përdorni ato për projekte audio.
Këshilla më e mirë: mendoni para se të hidhni:)
Recommended:
Roboti pa kokë me krahë lëvizës: 6 hapa (me fotografi)
Roboti pa kokë me krahë lëvizës: Udhëzimet e mëposhtme janë frymëzuar nga boti pa kokë i Halloween. Këtu mund të gjeni udhëzimin e plotë se si ta bëni botin nga kartoni. Për ta bërë atë më të gjallë, kam një ide për të bërë krahun që mban kokën të lëvizë
Si të bëni: Instalimi i Raspberry PI 4 pa kokë (VNC) me imazh Rpi dhe fotografi: 7 hapa (me fotografi)
Howto: Instalimi i Raspberry PI 4 Headless (VNC) Me Rpi-imager dhe Fotografi: Unë planifikoj ta përdor këtë Rapsberry PI në një mori projektesh argëtuese përsëri në blogun tim. Mos ngurroni ta kontrolloni. Doja të kthehesha në përdorimin e PI -së time të Raspberry por nuk kisha një tastierë ose miun në vendndodhjen time të re. Kishte pak kohë që kur krijova një mjedër
Spooky Teddy - Karrige me lëvizje të fuqishme Arduino dhe kokë rrotulluese: 11 hapa (me fotografi)
Spooky Teddy-Arduino Powered Self-rocking Chair & Rotating Head: Spooky pelushi është një dekor Halloween me 2 pjesë. Pjesa e parë është arushi pelushi që ka një mekanizëm të printuar 3D që mund të rrotullohet me një Arduino UNO dhe një solenoid. Pjesa e dytë është një karrige vetë-lëkundëse e mundësuar nga një Arduino nano dhe një solenoid
Shirit me kokë për lexuesin e gjumit: 24 hapa (me fotografi)
Shirit për kokën e lexuesit të gjumit: A keni menduar ndonjëherë se si flini natën? Pajisjet si FitBit gjurmojnë gjumin duke analizuar lëvizjen tuaj gjatë gjithë natës, por ato nuk mund të shikojnë se çfarë po bën truri juaj. Pas një semestri të mësimit në lidhje me instrumentet mjekësore, klasa jonë po
Pi pa kokë - Fillimi i Raspberry Pi juaj pa ndonjë pajisje shtesë: 4 hapa (me fotografi)
Pi pa kokë - Fillimi i Raspberry Pi juaj pa ndonjë pajisje shtesë: Përshëndetje, arsyeja pse zbritët këtu është, mendoj, se ju jeni shumë si unë! Ju nuk doni të shkoni lehtë me Pi tuaj - lidhni Pi në një monitor, lidhni një tastierë dhe një mi, dhe voila! &Hellip; Pfft, kush e bën këtë?! Në fund të fundit, një Pi është një