Sadržaj:
- Korak 1: Materijali
- Korak 2: Softver
- Korak 3: Konfigurirajte SD karticu
- Korak 4: Povežimo se
- Korak 5: Kretanje kroz prozor terminala Linux (ljuska)
- Korak 6: Posebne kombinacije tipki
- Korak 7: Dobivanje pomoći na terminalu #1: stranice s priručnikom i informacijama
- Korak 8: Dobivanje pomoći #2: Naredbe Whatis i Apropos
- Korak 9: Dobivanje pomoći #3: --help Option
- 10. korak: Dosta je terminala! Gdje je radna površina ?
- Korak 11: Što je uopće SSH?
- Korak 12: Nosite svoj Pi bez glave i nastavite učiti
Video: Uvod u (bez glave) Raspberry Pi: 12 koraka (sa slikama)
2024 Autor: John Day | [email protected]. Zadnja promjena: 2024-01-30 09:37
Konačno! Upotrijebite svoj Raspberry Pi bez trošenja osjećaja da zauvijek povezujete vanjske periferne uređaje i bavite se monstruoznošću kabela: Konfigurirajte svoj Pi da bude bez glave! (ne zastrašujuće) Ovo je osobito korisno za ljude koji podučavaju radionice s Raspberry Pi, jer može biti nezgrapno (i skupo) nabaviti monitore, tipkovnice i miševe za svakog učenika.
Pretpostavljam da svi znate nešto o Pi, pa ovaj vodič neće pokriti što je Pi ili njegove izvrsne mogućnosti (gledam vas, GPIO pinovi!). Da biste saznali više o tome što Pi može učiniti, pogledajte neke od mojih drugih vodiča (pogledajte zadnji odjeljak u ovom vodiču) ili ostavite komentar.
Ono što je obuhvaćeno ovim vodičem: Omogućavanje i korištenje SSH -a, opći pregled prozora terminala Linux i kako se povezati s Pi -jevim grafičkim sučeljem (grafičko korisničko sučelje, poznato i kao radna površina) putem SSH -a.
Vrijeme čitanja: 15 min
Vrijeme izrade: ~ 20 min
Cijena: Besplatno! (pod pretpostavkom da već imate RPi i Ethernet kabel)
Korak 1: Materijali
- Računalo s Ethernet priključkom i utorom za SD karticu
- malina Pi 3
- SD kartica (8 GB ili veća)
- Kabel za napajanje MicroUSB na USB
- Ethernet kabel
- Preporučeno: Raspberry Pi kućište i GPIO kabel
Korak 2: Softver
Za ovaj projekt trebat će vam sljedeći (besplatni!) Softverski programi:
-
Bakropisac
Za pisanje Raspbian OS -a na SD karticu (i formatiranje SD kartice)
-
Bonjour Print Services (instalirajte samo za Windows ili Linux OS)
Za korištenje IP adrese "raspberrypi.local"
-
Kit
Za SSH u Pi
-
Veza s udaljenom radnom površinom (instalirajte na računalima koja nisu Windows)
Za pokretanje grafičkog sučelja putem SSH -a
Korak 3: Konfigurirajte SD karticu
1. Preuzmite svoj omiljeni okus Raspbian -a! Najnoviju verziju možete preuzeti ovdje
2. Umetnite SD karticu u računalo i otvorite Etcher
3. Odaberite Raspbian zip datoteku, upravljački program za SD karticu i kliknite "format"
4. Omogućite pristup SSH -u
Otvorite sadržaj datoteke za SD karticu. Dodajte novu tekstualnu datoteku pod nazivom "SSH". Ako računalo doda ekstenziju datoteke (npr. ". Txt"), izbrišite je i zanemarite sva upozorenja.
5. Izvadite SD karticu i umetnite je u svoj Pi
Korak 4: Povežimo se
1. Priključite Ethernet kabel između Raspberry Pi i vašeg računala
2. Priključite USB kabel za napajanje
Provjerite je li crveno svjetlo napajanja uključeno i jesu li svjetla Ethernet priključka (žuto i zeleno) uključena i/ili trepere.
3. Spojite RPi na World Wide Web (aka Internet)
Idite na Postavke -> Mreža i Internet -> Promijeni opcije adaptera (poznate i kao mrežne veze).
Pritisnite Ethernet vezu, držite pritisnutu tipku "CTRL", a zatim kliknite svoju WiFi vezu.* Desnom tipkom miša kliknite u prozoru i odaberite "Bridge Connections"-ovo će premostiti vezu između Ethernet priključka i vašeg WiFi priključka.
*Ako prvo odaberete WiFi vezu, ona će premostiti vezu s WiFi -a na Ethernet, što bi vam omogućilo da se prijavite na Pi, ali se ne povežete na Internet.
4. Otvorite PuTTY i prijavite se na Pi koristeći "raspberrypi.local" IP adresu
Zadano korisničko ime: pi
Zadana lozinka: malina
5. Promijenite zadanu lozinku upisivanjem passwd i slijedeći upute
Korak 5: Kretanje kroz prozor terminala Linux (ljuska)
Prozor terminala je upravljačka ploča sustava
Obično prikazuje naredbeni redak koji nam daje informacije, ali nije dio naredbi za sustav. Najčešće naredbeni redak prikazuje korisničko ime za prijavu korisnika i trenutni radni direktorij (predstavljen twiddle -om: ~).
Unos naredbi
Naredbe se pišu nakon upita i unose pritiskom na tipku Enter.
Naredbe se mogu izdati kakve jesu ili im slijedi jedna ili više opcija. Opcije obično imaju crticu ispred sebe, poput sljedeće:
ls -a
Opcije za određenu naredbu možete pregledati upisivanjem naziva naredbe iza koje slijedi "--help" (kasnije će se o tome više govoriti).
Druga fotografija prikazuje popis uobičajenih naredbi. Vježbajte ih pomoću (1) navigacije do radne površine, (2) stvaranja datoteke s nekim tekstom i (3) spremanja datoteke.
Evo posebnog izazova: upišite sljedeću naredbu i pokušajte shvatiti što radi.
cd..
Korak 6: Posebne kombinacije tipki
Prozor terminala Linux je lakše (i brže) koristiti ako znate nekoliko posebnih kombinacija tipki. Najčešći su:
- Ctrl+C: Završi pokretanje programa
- Ctrl+A: Pomaknite se na početak naredbenog retka
- Ctrl+E: pomaknite se do kraja naredbenog retka
- Tipke sa strelicama gore i dolje: Pretražujte kroz povijest naredbi (možete ih urediti i pritisnuti Enter za ponovno izvršavanje)
- Kartica: Dovršetak naziva datoteke
Za potpuniji popis pogledajte gornje fotografije i vježbajte ih koristiti dok se krećete kroz naredbeni redak!
Korak 7: Dobivanje pomoći na terminalu #1: stranice s priručnikom i informacijama
Stranice s priručnikom iscrpni su izvor za sve dostupne naredbe u prozoru terminala Linux.
Da biste pročitali stranice priručnika o određenoj naredbi, upišite sljedeće:
muška zapovijed
U priručniku prvi redak sadrži naziv naredbe o kojoj čitate i ID odjeljka koji sadrži stranicu s priručnikom.
Nakon prvog retka nalazi se sinopsis, koji je kratak opis naredbe koji uključuje tehnički zapis svih opcija i/ili argumenata. Opcije su način izvršavanja naredbe, a argument je ono na čemu je izvršavate. Izborni argumenti stavljaju se između uglatih zagrada.
Nakon sinopsisa slijedi duži opis naredbe, nakon čega slijedi dublji pregled dostupnih opcija, informacija o kombiniranju opcija, drugih povezanih naredbi i drugih informacija koje se odnose na naredbu.
Neke naredbe imaju više man stranica, poput naredbe "passwd". Da biste vidjeli sve stranice o naredbi, upotrijebite opciju “-a”:
čovjek -propusnik
Prvi odjeljak stranice s priručnikom za naredbu apropos prikazan je na 2. gornjoj fotografiji.
Stranice s informacijama sadrže novije informacije i mogu ih biti lakše koristiti. Da biste pregledali stranice s informacijama o naredbi (zamjenjujući "naredbu" sa stvarnim imenom naredbe koju želite istražiti, poput "apropos"), upišite sljedeće:
naredba info
Za kretanje po stranicama s informacijama koristite tipke sa strelicama za pregledavanje teksta, tipku Enter za čitanje o određenoj ključnoj riječi, tipke "P" i "N" za prelazak na prethodni ili sljedeći predmet i razmaknicu za pomicanje jedne stranice unaprijediti. Za odustajanje upotrijebite “Q”.
Odlomak s stranica s informacijama prikazan je na trećoj fotografiji iznad.
Korak 8: Dobivanje pomoći #2: Naredbe Whatis i Apropos
Naredba "whatis" daje kratke informacije o naredbi i navodi prvi odjeljak na man stranicama koji sadrži relevantnu stranicu (u zagradama iza naziva naredbe).
Ako niste sigurni odakle započeti, naredba "apropos" je dobar način za pretraživanje ključnih riječi. Na primjer, ako želite znati kako pokrenuti preglednik, možete upisati: "apropos browser", koji će prikazati popis svih programa vezanih uz preglednik, uključujući web preglednike, datoteke i FTP preglednike itd.
Korak 9: Dobivanje pomoći #3: --help Option
Većina naredbi također ima opciju “--help”, koja daje kratko objašnjenje naredbe i popis dostupnih opcija. Kada ste u nedoumici, ovo je sjajan način za dobivanje brzih i korisnih informacija o korištenju određene naredbe i njezinih mogućih proširenja.
Da biste koristili opciju --help, upišite "--help" nakon određene naredbe, poput sljedećeg primjera (također prikazanog na gornjoj fotografiji):
apropos -pomoć
10. korak: Dosta je terminala! Gdje je radna površina ?
U redu u redu.. Veza s udaljenom radnom površinom jednostavan je način korištenja prikaza radne površine, poznatog i kao "grafičko korisničko sučelje" ili skraćeno GUI.
1. Instalirajte vezu s udaljenom radnom površinom na svoj Pi:
sudo apt-get install xrdp
2. Instalirajte vezu s udaljenom radnom površinom na svoje računalo (već je instalirano na OS Windows).
3. Otvorite vezu s udaljenom radnom površinom i prijavite se koristeći "raspberrypi.local" IP (ili pronađite IP svog Pi -a pomoću naredbe ifconfig). Zanemarite upozorenje (kliknite "da").
4. Prijavite se s korisničkim imenom i lozinkom za Pi
Ako još niste promijenili lozinku, učinite to sada. (Da, znam da sam vam već rekao da to učinite, ali vrijedi ponoviti jer bi netko mogao stvarno hakirati vaš Pi ako ne promijenite zadanu lozinku.)
Korak 11: Što je uopće SSH?
SSH označava "Secure SHell" - to je "kriptografski mrežni protokol za sigurno upravljanje mrežnim uslugama preko nezaštićene mreže." - Wikipedija
… Uh, što?
Drugim riječima, SSH je siguran način povezivanja između jednog računala i drugog, čak i ako mreža preko koje ste povezani nije sigurna. Na primjer, ako ste na zajedničkoj mreži i koristite SSH za daljinsko prijavljivanje na drugo računalo, drugi ljudi na zajedničkoj mreži ne mogu vidjeti što radite putem udaljene veze (iako je Snowden ipak objavio dokumente koji pokazuju NSA ponekad može dešifrirati SSH).
Uobičajene upotrebe SSH -a uključuju daljinsko prijavljivanje, na primjer, ako se želite spojiti na računalo koje živi milju ispod zemlje, a da ne morate, znate, zapravo ići tamo dolje (radio sam za super cool eksperiment s tamnom materijom koji se zove DRIFT i ovo je način na koji bismo pristupili računalima koja kontroliraju detektor jer su računala živjela u rudniku udaljenom oko 3 milje pod zemljom.. predaleko za putovanje radi ažuriranja softvera!).
Evo cijele stranice Wikipedije o SSH -u - super je pa provjerite!
Korak 12: Nosite svoj Pi bez glave i nastavite učiti
Idite i istražite! Vježbajte koristiti prozor terminala dok se ne udobno i upoznate s osnovnim naredbama. Možete čak razmisliti o uklanjanju Ethernet kabela i pretvaranju vašeg Pi u pristupnu točku (o tome ću u sljedećih nekoliko tjedana objaviti vodič).
Programirajte GPIO pinove da rade super stvari! Trebate neke ideje? Pogledajte ove vodiče:
1. Izrada senzora vlažnosti tla
2. Izgradnja kontrolera navodnjavanja (može se pariti sa senzorom vlage tla)
3. Lajanje unatrag: Instalirajte IoT monitor za kućne ljubimce
4. Proširite svoj pametni dom i dodajte glazbeni player pokretan pokretom
Trebate dijelove?
Rastavite staru i pokvarenu elektroniku! Elektroničke igračke izvrsno su mjesto za nabavku motora i zvučnika. Ako želite bolje motore, rastavite električne alate.
Pitajte prijatelje ili potražite servis za dodatne dijelove i žice, sačuvajte kabele za napajanje iz stare elektronike i upotrijebite ih za napajanje ili ih sakupite za žice i/ili konektore, sačuvajte stare slušalice i upotrijebite ih za audio projekte.
Najbolji savjet: razmislite prije nego što bacite:)
Preporučeni:
Robot bez glave s pokretnim rukama: 6 koraka (sa slikama)
Robot bez glave s pokretnim rukama: Sljedeće upute inspirirane su Botom bez glave vještica. Ovdje možete pronaći potpune upute o tome kako napraviti robota od kartona. Da bih ga učinio živim, imam ideju da pokrenem ruku koja drži glavu
Kako: Instaliranje Raspberry PI 4 bez glave (VNC) s Rpi-imagerom i slikama: 7 koraka (sa slikama)
Kako: Instaliranje Raspberry PI 4 Headless (VNC) s Rpi-imagerom i slikama: Planiram koristiti ovaj Rapsberry PI u hrpi zabavnih projekata na svom blogu. Slobodno provjerite. Htio sam se vratiti korištenju Raspberry PI -a, ali nisam imao tipkovnicu ili miš na novoj lokaciji. Prošlo je dosta vremena od postavljanja maline
Raspberry Pi Desktop: Sigurno postavljanje bez glave bez zaslona: 6 koraka
Radna površina Raspberry Pi: Sigurno postavljanje bez glave bez zaslona: Ako ovo čitate, vjerojatno ste već upoznati s Raspberry Pi. Imam par ovih izvrsnih ploča po kući za vođenje raznih projekata. Ako pogledate bilo koji vodič koji vam pokazuje kako započeti s Raspberry Pi
Pokretanje bez zaslona / zaslona (bez glave) na Raspberry Pi ili drugim računalima temeljenim na Linuxu / unixu: 6 koraka
Pokretanje bez zaslona / zaslona (bez glave) na Raspberry Pi ili drugim računalima sa sustavom Linux / unix: Kada većina ljudi kupi Raspberry PI, misle da im je potreban zaslon računala. Ne trošite novac na nepotrebne računalne monitore i tipkovnice. Ne gubite vrijeme na premještanje tipkovnica i monitora između računala. Ne vežite televizor kad nema
Hladnjak / stalak za prijenosno računalo bez troškova (bez ljepila, bez bušenja, bez matica i vijaka, bez vijaka): 3 koraka
Hladnjak / postolje za prijenosno računalo nula troškova (bez ljepila, bez bušenja, bez matica i vijaka, bez vijaka): AŽURIRAJTE: MOLIM VAS LJUBAV GLAS ZA MOJE INSTRUKCIJE, HVALA ^ _ ^ MOŽETE SE I VI GLAVATI ULAZITE NA www.instructables.com/id/Zero-Cost-Aluminium-Furnace-No-Propane-No-Glue-/ ILI MOŽDA GLASATE ZA NAJBOLJEG PRIJATELJA