Sisukord:

Sissejuhatus (peata) Raspberry Pi -le: 12 sammu (koos piltidega)
Sissejuhatus (peata) Raspberry Pi -le: 12 sammu (koos piltidega)

Video: Sissejuhatus (peata) Raspberry Pi -le: 12 sammu (koos piltidega)

Video: Sissejuhatus (peata) Raspberry Pi -le: 12 sammu (koos piltidega)
Video: BlackMarketLabs Tone REVIEW: Targets Fat, Lacks Performance 2024, November
Anonim
(Peata) vaarika Pi sissejuhatus
(Peata) vaarika Pi sissejuhatus

Lõpuks ometi! Kasutage oma Raspberry Pi -d, kulutamata seda, mis tundub igaveseks ühendades väliseid välisseadmeid ja tegeledes kaabli koledusega: seadistage oma Pi peata! (mitte hirmutav) See on eriti kasulik inimestele, kes õpetavad Raspberry Pi -ga töötubasid, kuna monitoride, klaviatuuride ja hiirte pakkumine igale õpilasele võib olla tülikas (ja kallis).

Ma eeldan, et teate kõik Pi -st natuke, nii et see õpetus ei hõlma seda, mis on Pi või selle suurepärased võimalused (ma vaatan teid, GPIO -nööbid!). Lisateabe saamiseks selle kohta, mida Pi saab teha, vaadake mõnda muud minu õpetust (vt selle õpetuse viimast osa) või jätke kommentaar.

Mida see õpetus hõlmab: SSH lubamine ja kasutamine, Linuxi terminaliakna üldine ülevaade ja kuidas luua ühendus SSH kaudu Pi GUI -ga (graafiline kasutajaliides ehk töölaud).

Lugemisaeg: 15 min

Ehitusaeg: ~ 20 min

Maksumus: tasuta! (eeldusel, et teil on juba RPi ja Etherneti kaabel)

Samm: materjalid

Materjalid
Materjalid

- Etherneti pordi ja SD -kaardi pesaga arvuti

- Vaarika Pi 3

- SD -kaart (8 GB või suurem)

- MicroUSB -USB toitejuhe

- Etherneti kaabel

- Soovitatav: Raspberry Pi ümbris ja GPIO -kaabel

Samm 2: Tarkvara

Selle projekti jaoks vajate järgmisi (tasuta!) Tarkvaraprogramme:

  • Etcher

    Raspbian OS -i kirjutamiseks SD -kaardile (ja ka SD -kaardi vormindamiseks)

  • Bonjouri prinditeenused (installige ainult Windowsi või Linuxi operatsioonisüsteemi jaoks)

    "Raspberrypi.local" IP -aadressi kasutamiseks

  • PuTTY

    SSH -sse Pi -sse

  • Kaugtöölauaühendus (installige mitte-Windowsi arvutitesse)

    GUI käitamiseks SSH kaudu

Samm: seadistage SD -kaart

Seadistage SD -kaart
Seadistage SD -kaart
Seadistage SD -kaart
Seadistage SD -kaart
Seadistage SD -kaart
Seadistage SD -kaart
Seadistage SD -kaart
Seadistage SD -kaart

1. Laadige alla oma lemmikmaitse Raspbianist! Viimase versiooni saate siit

2. Sisestage SD -kaart arvutisse ja avage Etcher

3. Valige Raspbiani zip -fail, oma SD -kaardi draiver ja klõpsake "vormindamine"

4. Luba SSH -juurdepääs

Avage SD -kaardi faili sisu. Lisage uus tekstifail pealkirjaga "SSH". Kui arvuti lisab faililaiendi (nt.txt), kustutage see ja ignoreerige kõiki hoiatusi.

5. Eemaldage SD -kaart ja sisestage see oma Pi -sse

Samm: loome ühenduse

Võtame ühendust!
Võtame ühendust!
Võtame ühendust!
Võtame ühendust!
Võtame ühendust!
Võtame ühendust!

1. Ühendage Etherneti kaabel Raspberry Pi ja arvuti vahele

2. Ühendage USB toitekaabel

Kontrollige, kas punane toitetuli süttib ja et Etherneti pordi tuled (kollane ja roheline) põlevad ja/või vilguvad.

3. Ühendage RPi World Wide Webiga (teise nimega Internet)

Avage Seaded -> Võrk ja Internet -> Muuda adapteri valikuid (aka Võrguühendused).

Klõpsake Etherneti ühendusel, hoidke all klahvi "CTRL" ja seejärel klõpsake oma WiFi-ühendust.* Paremklõpsake aknas ja valige "Sillaühendused"-see ühendab ühenduse Etherneti pordi ja teie WiFi-pordi vahel.

*Kui valite kõigepealt WiFi -ühenduse, ühendab see ühenduse WiFi -lt Ethernetile, mis võimaldaks teil Pi -sse sisse logida, kuid mitte Interneti -ühendust luua.

4. Avage PuTTY ja logige pi sisse, kasutades "raspberrypi.local" IP -aadressi

Vaikimisi kasutajanimi: pi

Vaikimisi parool: vaarikas

5. Muutke vaikeparooli, tippides passwd ja järgides juhiseid

Samm: navigeerimine Linuxi terminaliaknas (Shell)

Linuxi terminaliaknas navigeerimine (Shell)
Linuxi terminaliaknas navigeerimine (Shell)
Linuxi terminaliaknas navigeerimine (Shell)
Linuxi terminaliaknas navigeerimine (Shell)

Terminali aken on süsteemi juhtpaneel

Tavaliselt näitab see käsuviiba, mis annab meile teavet, kuid ei kuulu süsteemi käskude hulka. Kõige sagedamini kuvatakse käsureal kasutaja sisselogimisnimi ja praegune töökataloog (mida tähistab viip: ~).

Käskude sisestamine

Käsud kirjutatakse pärast viipa ja sisestatakse sisestusklahvi vajutades.

Käsklusi võib anda nii, nagu need on või millele võib järgneda üks või mitu valikut. Valikute ees on tavaliselt kriips, näiteks järgmine:

ls -a

Saate vaadata konkreetse käsu valikuid, tippides käsu nime ja seejärel "--help" (seda käsitletakse hiljem).

Teine foto näitab tavaliste käskude loendit. Harjutage nende kasutamist, kui (1) navigeerite töölauale, (2) loote mõne tekstiga faili ja (3) salvestate faili.

Siin on eriline väljakutse: tippige järgmine käsk ja proovige aru saada, mida see teeb.

cd..

6. samm: spetsiaalsed võtmekombinatsioonid

Erilised võtmekombinatsioonid!
Erilised võtmekombinatsioonid!
Erilised võtmekombinatsioonid!
Erilised võtmekombinatsioonid!

Linuxi terminaliakent on palju lihtsam (ja kiirem) kasutada, kui teate mõnda spetsiaalset klahvikombinatsiooni. Kõige tavalisemate hulka kuuluvad:

  • Ctrl+C: programmi lõpetamine
  • Ctrl+A: käsurea algusesse liikumine
  • Ctrl+E: liikumine käsurea lõppu
  • Üles ja alla nooleklahvid: otsige käsuajaloost (saate neid muuta ja uuesti käivitamiseks vajutage sisestusklahvi)
  • Vahekaart: failinime lõpetamine

Vaadake ülaltoodud fotodelt täielikku loendit ja harjutage neid käsureal navigeerides kasutama!

Samm: abi saamine terminalist nr 1: käsiraamat ja infolehed

Abi saamine terminalist nr 1: käsiraamat ja infolehed
Abi saamine terminalist nr 1: käsiraamat ja infolehed
Abi saamine terminalist nr 1: käsiraamat ja infolehed
Abi saamine terminalist nr 1: käsiraamat ja infolehed
Abi saamine terminalist nr 1: käsiraamat ja infolehed
Abi saamine terminalist nr 1: käsiraamat ja infolehed

Käsiraamatu lehed on ammendav ressurss kõigi Linuxi terminaliaknas saadaolevate käskude jaoks.

Konkreetse käsu käsiraamatulehtede lugemiseks tippige järgmine käsk:

mees käsk

Käsiraamatu esimene rida sisaldab käsu nime, mille kohta te loete, ja selle jaotise ID, mis sisaldab käsiraamatu lehte.

Esimese rea järel on konspekt, mis on käsu lühikirjeldus, mis sisaldab kõigi valikute ja/või argumentide tehnilist märkimist. Valikud on käsu täitmise viis ja argument on see, millega seda täidate. Valikulised argumendid pannakse nurksulgude vahele.

Pärast konspekti on käsu pikem kirjeldus, millele järgneb põhjalikum ülevaade saadaolevatest valikutest, teave valikute kombineerimise kohta, muud sellega seotud käsud ja muu käsklust puudutav teave.

Mõnel käsul on mitu man -lehekülge, näiteks käsk „passwd”. Käsu kõigi lehtede vaatamiseks kasutage valikut „-a”:

mees -passwd

Käsu apropos käsiraamatu lehe esimene osa on näidatud ülaltoodud teisel fotol.

Teabelehed sisaldavad uuemat teavet ja neid saab hõlpsamini kasutada. Käsu teabelehtede vaatamiseks (asendades „käsu” selle käsu tegeliku nimega, mida soovite uurida, nt „apropos”), tippige järgmine:

info käsk

Teabe sirvimiseks kasutage infolehtedel navigeerimiseks nooleklahve, konkreetse märksõna lugemiseks sisestusklahvi, eelmise või järgmise teema juurde liikumiseks klahve „P” ja „N” ning ühe lehe teisaldamiseks tühikut. edasi. Lõpetamiseks kasutage “Q”.

Väljavõte infolehtedelt on näidatud ülaltoodud kolmandal fotol.

Samm 8: abi saamine #2: käsud Whatis ja Apropos

Abi saamine nr 2: käsud Whatis ja Apropos
Abi saamine nr 2: käsud Whatis ja Apropos
Abi saamine nr 2: käsud Whatis ja Apropos
Abi saamine nr 2: käsud Whatis ja Apropos

Käsk "whatis" annab käsu kohta lühiteavet ja loetleb man -lehtede esimese jaotise, mis sisaldab asjakohast lehte (sulgudes käsu nime järel).

Kui te pole päris kindel, kust alustada, on käsk "apropos" hea viis märksõnade otsimiseks. Näiteks kui soovite teada, kuidas brauserit käivitada, võite tippida: „apropos brauser”, mis avab loendi kõigist brauseriga seotud programmidest, sh veebibrauserid, faili- ja FTP-brauserid jne.

9. samm: abi saamine #3: -abivalik

Abi saamine nr 3: -abivalik
Abi saamine nr 3: -abivalik

Enamikul käskudel on ka valik „--help”, mis annab käsu lühikese selgituse ja saadaolevate valikute loendi. Kahtluse korral on see suurepärane võimalus saada kiiret ja kasulikku teavet konkreetse käsu ja selle võimalike laienduste kasutamise kohta.

Valiku --help kasutamiseks sisestage konkreetse käsu järele "--help", nagu järgmine näide (näidatud ka ülaltoodud fotol):

apropos -abi

10. samm: terminalist piisab! Kus on töölaud ?

Piisab terminalist! Kus on töölaud ?!
Piisab terminalist! Kus on töölaud ?!
Piisab terminalist! Kus on töölaud ?!
Piisab terminalist! Kus on töölaud ?!

Hea küll. Kaugtöölauaühendus on lihtne viis töölauavaate kasutamiseks, mida tuntakse ka kui "graafilist kasutajaliidest" või lühidalt GUI -d.

1. Installige kaugtöölauaühendus oma Pi -le:

sudo apt-get install xrdp

2. Installige arvutisse Remote Desktop Connection (see on juba Windowsi operatsioonisüsteemi installitud).

3. Avage kaugtöölaua ühendus ja logige sisse, kasutades "raspberrypi.local" IP -d (või leidke oma Pi IP, kasutades käsku ifconfig). Ignoreeri hoiatust (klõpsa "jah").

4. Logige sisse Pi kasutajanime ja parooliga

Kui te pole oma parooli veel muutnud, tehke seda kohe. (Jah, ma tean, et ma juba ütlesin teile seda teha, kuid seda tasub korrata, sest keegi võib teie Pi -sse tegelikult sisse tungida, kui te vaikeseadistust ei muuda.)

Samm 11: Mis on SSH?

Mis on SSH, igal juhul?
Mis on SSH, igal juhul?

SSH tähistab "Secure SHell" - see on "krüptograafiline võrguprotokoll võrguteenuste turvaliseks kasutamiseks turvamata võrgus". - Vikipeedia

… Ah, mis?

Teisisõnu, SSH on turvaline viis ühe arvuti ja teise vahel ühenduse loomiseks, isegi kui võrk, mille kaudu olete ühendatud, pole turvaline. Näiteks kui olete jagatud võrgus ja kasutate SSH -d teise arvutisse kauglogimiseks, ei näe teised jagatud võrgu inimesed seda, mida te kaugühenduse kaudu teete (kuigi Snowden avaldas dokumendid, mis näitasid NSA -d võib mõnikord SSH -d dekrüpteerida).

SSH levinumad kasutusalad hõlmavad kauglogimist, näiteks kui soovite luua ühenduse arvutiga, mis elab miil maa all, ilma et peaksite sinna tegelikult minema (ma töötasin ülilaheda tumeda aine eksperimendi nimel DRIFT ja see kuidas saaksime ligi detektorit juhtinud arvutitele, kuna arvutid elasid kaevanduses umbes 3 miili all.. liiga kaugel, et tarkvara uuendamiseks reisida!).

Siin on SSH -i täielik Vikipeedia leht - see on väga lahe, nii et vaadake seda!

12. samm: kasutage oma peata Pi ja jätkake õppimist

Kasutage oma peata Pi ja jätkake õppimist!
Kasutage oma peata Pi ja jätkake õppimist!

Minge ja uurige! Harjutage terminaliakna kasutamist, kuni olete mugavad ja põhikäskudega tuttavad. Võite isegi kaaluda Etherneti kaabli eemaldamist ja oma Pi juurdepääsupunktiks muutmist (postitan selle kohta mõne nädala jooksul õpetuse).

Programmeerige GPIO nööpnõelad lahedate asjade tegemiseks! Vajad ideid? Vaadake neid õpetusi:

1. Mulla niiskusanduri valmistamine

2. Niisutuskontrolleri ehitamine (saab parrida koos mulla niiskusanduriga)

3. Koorige tagasi: paigaldage IoT lemmiklooma jälgija

4. Laiendage oma nutikat kodu ja lisage liikumist käivitav muusikamängija

Vajate osi?

Võtke vana ja katkine elektroonika lahti! Elektroonilised mänguasjad on suurepärane koht mootorite ja kõlarite hankimiseks. Kui soovite paremaid mootoreid, võtke elektrilised tööriistad lahti.

Küsige sõpradelt või otsige remonditöökoda lisaosade ja juhtmete järele, säästke toitekaablid vanast elektroonikast ja kasutage neid toiteallikatena või koguge need juhtmete ja/või pistikute jaoks, salvestage vanad kõrvaklapid ja kasutage neid heliprojektide jaoks.

Parim nõuanne: mõtle enne kui viskad:)

Soovitan: