Tartalomjegyzék:

A (fej nélküli) Raspberry Pi bevezetője: 12 lépés (képekkel)
A (fej nélküli) Raspberry Pi bevezetője: 12 lépés (képekkel)

Videó: A (fej nélküli) Raspberry Pi bevezetője: 12 lépés (képekkel)

Videó: A (fej nélküli) Raspberry Pi bevezetője: 12 lépés (képekkel)
Videó: Ennek a tuningautónak már nem veszik el a forgalmiját - Check Engine Sztori 2024, November
Anonim
Bevezetés a (Fej nélküli) Raspberry Pi -be
Bevezetés a (Fej nélküli) Raspberry Pi -be

Végül! Használja a Raspberry Pi készüléket anélkül, hogy úgy költene, mintha örökké csatlakoztatná a külső perifériákat, és kábítószer -szörnyűségekkel foglalkozna: Állítsa be a fejét fejetlenné! (nem az ijesztő típus) Ez különösen hasznos a Raspberry Pi -vel tanító műhelyek számára, mivel nehézkes (és drága) lehet monitorokat, billentyűzeteket és egereket biztosítani minden diák számára.

Feltételezem, hogy valamennyien tudtok a Pi -ről, ezért ez az oktatóanyag nem foglalkozik azzal, hogy mi a Pi, vagy milyen fantasztikus képességei vannak (én rád nézek, GPIO csapok!). Ha többet szeretne megtudni arról, hogy mit tud a Pi, nézze meg néhány egyéb oktatóanyagomat (lásd az oktatóanyag utolsó szakaszát), vagy hagyjon megjegyzést.

Mit tartalmaz ez az oktatóanyag: Az SSH engedélyezése és használata, a Linux terminálablakának általános áttekintése, és hogyan csatlakozhat a Pi GUI -jához (grafikus felhasználói felület, más néven az asztali nézet) SSH -n keresztül.

Olvasási idő: 15 perc

Építési idő: ~ 20 perc

Költség: ingyenes! (feltéve, hogy már rendelkezik RPi és Ethernet kábellel)

1. lépés: Anyagok

Anyagok
Anyagok

- Számítógép Ethernet porttal és SD kártya foglalattal

- Raspberry Pi 3

- SD kártya (8 GB vagy nagyobb)

- MicroUSB - USB tápkábel

- Hálózati kábel

- Ajánlott: Raspberry Pi tok és GPIO kábel

2. lépés: Szoftver

Ehhez a projekthez a következő (ingyenes!) Szoftverprogramokra lesz szüksége:

  • Rézmetsző

    A Raspbian operációs rendszer írása az SD -kártyára (és az SD -kártya formázása)

  • Bonjour Print Services (csak Windows vagy Linux operációs rendszerre telepíthető)

    A "raspberrypi.local" IP -cím használatához

  • Gitt

    SSH -ba a Pi -be

  • Távoli asztali kapcsolat (telepítés nem Windows számítógépekre)

    A GUI SSH -n keresztüli futtatásához

3. lépés: Konfigurálja az SD -kártyát

Konfigurálja az SD kártyát
Konfigurálja az SD kártyát
Konfigurálja az SD kártyát
Konfigurálja az SD kártyát
Konfigurálja az SD kártyát
Konfigurálja az SD kártyát
Konfigurálja az SD kártyát
Konfigurálja az SD kártyát

1. Töltse le kedvenc raspbian ízét! A legfrissebb verziót itt szerezheti be

2. Helyezze be az SD kártyát a számítógépbe, és nyissa meg az Etcher programot

3. Válassza ki a Raspbian zip fájlt, az SD kártya illesztőprogramját, majd kattintson a "formázás" gombra

4. Engedélyezze az SSH hozzáférést

Nyissa meg az SD -kártya fájltartalmát. Adjon hozzá egy új szövegfájlt "SSH" címmel. Ha a számítógép fájlkiterjesztést (pl. ". Txt") ad hozzá, törölje azt, és figyelmen kívül hagyja a figyelmeztetéseket.

5. Vegye ki az SD -kártyát, és helyezze be a Pi -be

4. lépés: Kapcsolódjunk

Kapcsolódjunk!
Kapcsolódjunk!
Kapcsolódjunk!
Kapcsolódjunk!
Kapcsolódjunk!
Kapcsolódjunk!

1. Csatlakoztassa az Ethernet kábelt a Raspberry Pi és a számítógép közé

2. Csatlakoztassa az USB tápkábelt

Ellenőrizze, hogy a piros tápellátás jelzőfény világít -e, és hogy az Ethernet -port jelzőfényei (sárga és zöld) világítanak és/vagy villognak -e.

3. Csatlakoztassa az RPi -t a világhálóhoz (más néven az internethez)

Lépjen a Beállítások -> Hálózat és internet -> Adapterbeállítások (más néven hálózati kapcsolatok) menüpontba.

Kattintson az Ethernet-kapcsolatra, tartsa lenyomva a "CTRL" billentyűt, majd kattintson a WiFi-kapcsolatra.* Kattintson jobb gombbal az ablakban, és válassza a "Bridge Connections" lehetőséget-ez áthidalja az Ethernet-port és a WiFi-port közötti kapcsolatot.

*Ha először a WiFi kapcsolatot választja, akkor áthidalja a kapcsolatot a WiFi -ről az Ethernet -re, ami lehetővé teszi, hogy bejelentkezzen a Pi -be, de ne csatlakozzon az internethez.

4. Nyissa meg a PuTTY -t, és jelentkezzen be a Pi -be a "raspberrypi.local" IP -címmel

Alapértelmezett felhasználónév: pi

Alapértelmezett jelszó: málna

5. Módosítsa az alapértelmezett jelszót a passwd begépelésével, és kövesse az utasításokat

5. lépés: Navigálás a Linux terminál ablakában (Shell)

Navigálás a Linux terminál ablakában (Shell)
Navigálás a Linux terminál ablakában (Shell)
Navigálás a Linux terminál ablakában (Shell)
Navigálás a Linux terminál ablakában (Shell)

A terminál ablak a rendszer vezérlőpanele

Jellemzően egy parancssort jelenít meg, amely információt ad nekünk, de nem része a rendszernek adott parancsoknak. A parancssor leggyakrabban a felhasználó bejelentkezési nevét és az aktuális munkakönyvtárat jeleníti meg (egy twillennel: ~).

Parancsok bevitele

A parancsokat a rendszer az utasítás után írja be, és az Enter billentyű megnyomásával adja meg.

A parancsok kiadhatók úgy, ahogy vannak, vagy egy vagy több opció követheti őket. Az opciók általában kötőjel előtt állnak, például:

ls -a

Egy adott parancs beállításait úgy tekintheti meg, ha beírja a parancs nevét, majd a "--help" parancsot (erről később lesz szó).

A második kép a gyakori parancsok listáját mutatja. Gyakorolja a használatukat úgy, hogy (1) navigál az Asztalhoz, (2) létrehoz egy fájlt néhány szöveggel, és (3) elmenti a fájlt.

Íme egy különleges kihívás: írja be a következő parancsot, és próbálja meg kitalálni, hogy mit csinál.

cd..

6. lépés: Speciális billentyűkombinációk

Különleges kulcs kombinációk!
Különleges kulcs kombinációk!
Különleges kulcs kombinációk!
Különleges kulcs kombinációk!

A Linux terminál ablaka sokkal könnyebben (és gyorsabban) használható, ha ismer néhány speciális billentyűkombinációt. A leggyakoribbak a következők:

  • Ctrl+C: A program leállítása
  • Ctrl+A: Ugrás a parancssor elejére
  • Ctrl+E: Ugrás a parancssor végére
  • Felfelé és lefelé mutató nyílbillentyűk: Keresés a parancsok előzményeiben (szerkesztheti ezeket, és az újraindításhoz nyomja le az Enter billentyűt)
  • Fül: Fájlnév befejezése

Nézze meg a fenti fényképeket a teljes listához, és gyakorolja ezeket a parancssorban való navigálás során!

7. lépés: Segítség kérése az 1. terminálon: Kézi és információs oldalak

Segítség kérése az 1. terminálon: Kézikönyv és információs oldalak
Segítség kérése az 1. terminálon: Kézikönyv és információs oldalak
Segítség kérése az 1. terminálon: Kézikönyv és információs oldalak
Segítség kérése az 1. terminálon: Kézikönyv és információs oldalak
Segítség kérése az 1. terminálon: Kézikönyv és információs oldalak
Segítség kérése az 1. terminálon: Kézikönyv és információs oldalak

A kézikönyvek kimerítő forrást jelentenek a Linux terminál ablakában elérhető összes parancs számára.

Egy adott parancs kézi oldalainak elolvasásához írja be a következőt:

férfi parancs

A kézikönyvben az első sor tartalmazza a parancs nevét, amelyről olvas, és a kézikönyv oldalt tartalmazó szakasz azonosítóját.

Az első sor után egy szinopszis található, amely a parancs rövid leírása, amely tartalmazza az összes opció és/vagy argumentum technikai jelölését. Az opciók a parancs végrehajtásának egyik módja, és az érv az, amin végrehajtja. Az opcionális argumentumok szögletes zárójelek közé kerülnek.

A szinopszis után a parancs hosszabb leírása következik, majd a rendelkezésre álló lehetőségek részletesebb áttekintése, az opciók kombinálásával kapcsolatos információk, egyéb kapcsolódó parancsok és a parancsra vonatkozó egyéb információk.

Egyes parancsok több man oldallal is rendelkeznek, például a „passwd” parancs. A parancsról szóló összes oldal megtekintéséhez használja az „-a” opciót:

férfi -passwd

Az apropos parancs kézi oldalának első szakasza a fenti 2. képen látható.

Az információs oldalak újabb információkat tartalmaznak, és könnyebben használhatók. Egy parancs információs oldalainak megtekintéséhez (a „parancs” helyett a kutatni kívánt parancs tényleges nevével, például „apropóval”) írja be a következőt:

info parancs

Az információs oldalakon való navigáláshoz használja a nyílbillentyűket a szöveg böngészéséhez, az Enter billentyűt egy adott kulcsszó olvasásához, a „P” és „N” billentyűket az előző vagy a következő témához való ugráshoz, a szóközt pedig az egyik oldal mozgatásához további. A kilépéshez használja a „Q” gombot.

Részlet az információs oldalakról a fenti 3. fotón látható.

8. lépés: Segítség kérése #2: Whatis és Apropos parancsok

Segítség #2: Whatis és Apropos parancsok
Segítség #2: Whatis és Apropos parancsok
Segítség #2: Whatis és Apropos parancsok
Segítség #2: Whatis és Apropos parancsok

A "whatis" parancs rövid információt ad egy parancsról, és felsorolja a man oldalak első szakaszát, amely releváns oldalt tartalmaz (zárójelben a parancs neve után).

Ha nem biztos abban, hogy hol kezdje, az "apropos" parancs jó módja a kulcsszavak keresésének. Ha például szeretné tudni, hogyan kell elindítani a böngészőt, írja be: „apropos browser”, amely előhívja az összes böngészővel kapcsolatos program listáját, beleértve a webböngészőket, fájl- és FTP-böngészőket stb.

9. lépés: Segítség kérése #3: --help Option

Segítség #3: -Segítség
Segítség #3: -Segítség

A legtöbb parancs rendelkezik a „--help” opcióval is, amely a parancs rövid magyarázatát és a rendelkezésre álló lehetőségek listáját tartalmazza. Ha kétségei vannak, ez egy nagyszerű módja annak, hogy gyors és hasznos információkat szerezzen az adott parancs és annak lehetséges kiterjesztéseinek használatáról.

A --help opció használatához írja be a "--help" parancsot egy adott parancs után, például a következő példa szerint (szintén a fenti képen látható):

apropos -help

10. lépés: Elég a terminálból! Hol van az asztal ?

Elég a terminálból! Hol van az asztal ?!
Elég a terminálból! Hol van az asztal ?!
Elég a terminálból! Hol van az asztal ?!
Elég a terminálból! Hol van az asztal ?!

Rendben. Rendben. A Távoli asztali kapcsolat egyszerű módja az asztali nézet használatának, más néven "Grafikus felhasználói felület" vagy röviden GUI.

1. Telepítse a Távoli asztali kapcsolatot a Pi -re:

sudo apt-get install xrdp

2. Telepítse a Távoli asztali kapcsolatot a számítógépére (már telepítve van a Windows operációs rendszerre).

3. Nyissa meg a Távoli asztali kapcsolatot, és jelentkezzen be a "raspberrypi.local" IP -címmel (vagy keresse meg a Pi IP -jét az ifconfig paranccsal). Figyelmen kívül hagyja a figyelmeztetést (kattintson az "igen" gombra).

4. Jelentkezzen be a Pi felhasználónevével és jelszavával

Ha még nem változtatta meg jelszavát, tegye meg most. (Igen, tudom, hogy már mondtam, hogy ezt tegye, de érdemes megismételni, mivel valaki valóban feltörheti a Pi -jét, ha nem változtatja meg az alapértelmezett jelszót.)

11. lépés: Egyébként mi az SSH?

Egyébként mi az SSH?
Egyébként mi az SSH?

Az SSH jelentése "Secure SHell" - ez egy "kriptográfiai hálózati protokoll a hálózati szolgáltatások biztonságos üzemeltetéséhez nem biztonságos hálózaton keresztül". - Wikipédia

… Mi?

Más szóval, az SSH biztonságos módja az egyik számítógép és a másik közötti kapcsolat létrehozásának, még akkor is, ha a hálózat, amelyen keresztül csatlakozik, nem biztonságos. Például, ha megosztott hálózaton van, és SSH -t használ a távoli bejelentkezéshez egy másik számítógépre, akkor a megosztott hálózat más emberei nem láthatják, mit csinálnak a távoli kapcsolaton keresztül (bár Snowden kiadta az NSA -t bemutató dokumentumokat) néha képes dekódolni az SSH -t).

Az SSH gyakori felhasználási területei közé tartozik a távoli bejelentkezés, például ha egy számítógéphez szeretne csatlakozni, amely egy mérfölddel a föld alatt él anélkül, hogy ténylegesen le kellene mennie (korábban egy szuper hűvös sötét anyag kísérleten dolgoztam, a DRIFT és ez így jutnánk hozzá az érzékelőt vezérlő számítógépekhez, mert a számítógépek körülbelül 3 mérföldre a föld alatt éltek.. túl messze ahhoz, hogy szoftverfrissítésre utazzunk!).

Itt a teljes Wikipedia oldal az SSH -n - szuper jó, szóval nézd meg!

12. lépés: Használd a fej nélküli Pi -t és tanulj tovább

Használd a fej nélküli Pi -t és tanulj tovább!
Használd a fej nélküli Pi -t és tanulj tovább!

Menj és fedezd fel! Gyakorolja a terminál ablak használatát, amíg kényelmesen meg nem ismeri az alapvető parancsokat. Akár az Ethernet -kábel eltávolítását és a Pi hozzáférési ponttá tételét is megfontolhatja (a következő hetekben közzéteszek egy oktatóanyagot erről).

Programozza a GPIO csapokat menő dolgokra! Kell néhány ötlet? Nézze meg ezeket az oktatóanyagokat:

1. Talajnedvesség -érzékelő készítése

2. Öntözésvezérlő építése (párásítható talajnedvesség -érzékelővel)

3. Hátsó kéreg: IoT Pet Monitor telepítése

4. Bontsa ki az intelligens otthont, és adjon hozzá egy mozgásindító zenelejátszót

Alkatrészekre van szüksége?

Szedd szét a régi és törött elektronikát! Az elektronikus játékok kiváló helyek motorok és hangszórók beszerzésére. Ha jobb motorokat szeretne, szedje szét az elektromos szerszámokat.

Kérdezze meg barátait, vagy keressen javítóműhelyt további alkatrészekhez és vezetékekhez, mentse el a tápkábeleket a régi elektronikából, és használja őket tápegységként, vagy gyűjtse be a vezetékeket és/vagy csatlakozókat, mentse el a régi fejhallgatót és használja audioprojektekhez.

A legjobb tanács: gondolkodj, mielőtt dobálsz:)

Ajánlott: