Cuprins:
- Pasul 1: Materiale
- Pasul 2: Software
- Pasul 3: Configurați cardul SD
- Pasul 4: Să ne conectăm
- Pasul 5: Navigarea în fereastra terminalului Linux (Shell)
- Pasul 6: combinații speciale de taste
- Pasul 7: Obținerea de ajutor în Terminalul 1: Manual și pagini de informații
- Pasul 8: Obținerea ajutorului nr. 2: Comenzi Whatis și Apropos
- Pasul 9: Obținerea ajutorului nr. 3: --help Option
- Pasul 10: Destul de terminal! Unde este desktopul ?
- Pasul 11: Ce este SSH, oricum?
- Pasul 12: Conectați-vă Pi fără cap și continuați să învățați
Video: Introducere în Raspberry Pi (fără cap): 12 pași (cu imagini)
2024 Autor: John Day | [email protected]. Modificat ultima dată: 2024-01-30 11:46
In cele din urma! Folosiți-vă Raspberry Pi fără a cheltui ceea ce se simte ca și cum veți conecta pentru totdeauna periferice externe și veți avea nevoie de monstruozitate prin cablu: configurați Pi-ul dvs. pentru a fi fără cap! (nu genul înfricoșător) Acest lucru este deosebit de util pentru oamenii care predau ateliere cu Raspberry Pi, deoarece poate fi dificil (și scump) să oferiți monitoare, tastaturi și șoareci pentru fiecare student.
Presupun că știți puțin despre Pi, așa că acest tutorial nu va acoperi ceea ce este Pi sau sunt capabilități minunate (mă uit la voi, pini GPIO!). Pentru a afla mai multe despre ceea ce poate face Pi, consultați câteva dintre celelalte tutoriale ale mele (consultați ultima secțiune din acest tutorial) sau lăsați un comentariu.
Ce este acoperit în acest tutorial: Activarea și utilizarea SSH, o prezentare generală a ferestrei terminalului Linux și cum să vă conectați la interfața grafică a utilizatorului Pi (interfață grafică de utilizator, cunoscută și sub numele de vizualizare desktop) prin SSH.
Timp de citire: 15 min
Timp de construire: ~ 20 min
Cost: gratuit! (presupunând că aveți deja un cablu RPi și Ethernet)
Pasul 1: Materiale
- Computer cu port Ethernet și slot pentru card SD
- Raspberry Pi 3
- Card SD (8 GB sau mai mare)
- Cablu de alimentare MicroUSB la USB
- Cablu Ethernet
- Recomandat: Raspberry Pi Case și cablu GPIO
Pasul 2: Software
Pentru acest proiect, veți avea nevoie de următoarele programe software (gratuite!):
-
Gravor
Pentru a scrie sistemul de operare Raspbian pe cardul SD (și, de asemenea, formatați cardul SD)
-
Bonjour Print Services (instalați numai pentru sistemul de operare Windows sau Linux)
Pentru utilizarea adresei IP „raspberrypi.local”
-
MASTIC
Pentru SSH în Pi
-
Conexiune desktop la distanță (se instalează pe computere care nu sunt Windows)
Pentru a rula GUI prin SSH
Pasul 3: Configurați cardul SD
1. Descarcă aroma ta preferată de Raspbian! Puteți obține cea mai recentă versiune aici
2. Introduceți cardul SD în computer și deschideți Etcher
3. Selectați fișierul zip Raspbian, driverul pentru cardul SD și faceți clic pe „format”
4. Activați accesul SSH
Deschideți conținutul fișierului pentru cardul SD. Adăugați un nou fișier text intitulat „SSH”. Dacă computerul adaugă o extensie de fișier (de ex. „. Txt”), ștergeți-o și ignorați orice avertismente.
5. Scoateți cardul SD și introduceți-l în Pi
Pasul 4: Să ne conectăm
1. Conectați cablul Ethernet între Raspberry Pi și computer
2. Conectați cablul de alimentare USB
Verificați dacă ledul roșu de alimentare se aprinde și dacă luminile portului Ethernet (galben și verde) sunt aprinse și / sau clipesc.
3. Conectați RPi la World Wide Web (cunoscut și ca Internet)
Mergeți la Setări -> Rețea și Internet -> Schimbați opțiunile adaptorului (aka conexiuni de rețea).
Faceți clic pe conexiunea Ethernet, țineți apăsat „CTRL” și apoi faceți clic pe conexiunea WiFi. * Faceți clic dreapta în fereastră și selectați „Bridge Connections” - aceasta va lega conexiunea dintre portul Ethernet la portul WiFi.
* Dacă selectați mai întâi conexiunea WiFi, aceasta va lega conexiunea de la WiFi la Ethernet, ceea ce vă va permite să vă conectați la Pi, dar nu să vă conectați la Internet.
4. Deschideți PuTTY și conectați-vă la Pi utilizând adresa IP „raspberrypi.local”
Nume de utilizator implicit: pi
Parola implicită: zmeură
5. Schimbați parola implicită tastând passwd și urmând instrucțiunile
Pasul 5: Navigarea în fereastra terminalului Linux (Shell)
Fereastra terminalului este panoul de control al sistemului
De obicei, se afișează un prompt de comandă, care ne oferă informații, dar nu face parte din comenzile către sistem. Cel mai frecvent, promptul de comandă afișează numele de conectare al utilizatorului și directorul de lucru curent (reprezentat printr-un twiddle: ~).
Introducerea comenzilor
Comenzile sunt scrise după prompt și introduse apăsând tasta Enter.
Comenzile pot fi emise ca atare sau urmate de una sau mai multe opțiuni. Opțiunile au de obicei o liniuță în fața lor, cum ar fi următoarele:
ls -a
Puteți vizualiza opțiunile pentru o comandă specifică tastând numele comenzii urmată de „--help” (va acoperi acest lucru mai târziu).
A doua fotografie arată o listă de comenzi comune. Exersați-le folosind (1) navigarea la desktop, (2) crearea unui fișier cu un anumit text și (3) salvarea fișierului.
Iată o provocare specială: tastați următoarea comandă și încercați să aflați ce face.
cd..
Pasul 6: combinații speciale de taste
Fereastra terminalului Linux este mai ușor (și mai rapid) de utilizat dacă cunoașteți câteva combinații speciale de taste. Cele mai frecvente includ:
- Ctrl + C: Termină programul care rulează
- Ctrl + A: Deplasați-vă la începutul liniei de comandă
- Ctrl + E: Deplasați-vă la sfârșitul liniei de comandă
- Tastele săgeată sus și jos: Căutați în istoricul comenzilor (puteți să le editați și să apăsați Enter pentru a executa din nou)
- Filă: completarea numelui de fișier
Verificați fotografiile de mai sus pentru o listă mai completă și practicați-le folosind acestea în timp ce navigați pe linia de comandă!
Pasul 7: Obținerea de ajutor în Terminalul 1: Manual și pagini de informații
Paginile manualului sunt o resursă exhaustivă pentru toate comenzile disponibile în fereastra terminalului Linux.
Pentru a citi paginile manuale ale unei anumite comenzi, tastați următoarele:
om comandă
În manual, prima linie conține numele comenzii despre care citiți și ID-ul secțiunii care conține pagina manualului.
După prima linie este un sinopsis, care este o scurtă descriere a comenzii care include notația tehnică a tuturor opțiunilor și / sau argumentelor. Opțiunile sunt un mod de a executa comanda, iar un argument este pe care o executați. Argumentele opționale sunt puse între paranteze drepte.
După sinopsis este o descriere mai lungă a comenzii, urmată de o prezentare mai detaliată a opțiunilor disponibile, informații despre combinarea opțiunilor, alte comenzi conexe și alte informații referitoare la comandă.
Unele comenzi au mai multe pagini man, cum ar fi comanda „passwd”. Pentru a vedea toate paginile despre o comandă, utilizați opțiunea „-a”:
man -a passwd
Prima secțiune a paginii manuale pentru comanda apropos este prezentată în a doua fotografie de mai sus.
Paginile cu informații conțin informații mai recente și pot fi mai ușor de utilizat. Pentru a vizualiza paginile cu informații despre o comandă (înlocuind „comanda” cu numele real al comenzii pe care doriți să o cercetați, cum ar fi „apropos”), tastați următoarele:
comanda info
Pentru a naviga în paginile cu informații, utilizați tastele săgeată pentru a naviga prin text, tasta Enter pentru a citi despre un anumit cuvânt cheie, tastele „P” și „N” pentru a merge la subiectul anterior sau următor și bara de spațiu pentru a muta o pagină mai departe. Folosiți „Q” pentru a renunța.
Un extras din paginile de informații este prezentat în a treia fotografie de mai sus.
Pasul 8: Obținerea ajutorului nr. 2: Comenzi Whatis și Apropos
Comanda „whatis” oferă informații scurte despre o comandă și listează prima secțiune din paginile man care conține o pagină relevantă (în paranteză după numele comenzii).
Dacă nu sunteți sigur de unde să începeți, comanda „apropos” este o modalitate bună de a căuta cuvinte cheie. De exemplu, dacă doriți să știți cum să porniți un browser, puteți tasta: „browser apropos”, care va afișa o listă cu toate programele legate de browser, inclusiv browserele web, browserele de fișiere și FTP etc.
Pasul 9: Obținerea ajutorului nr. 3: --help Option
Majoritatea comenzilor au și opțiunea „--help”, care oferă o scurtă explicație a comenzii și o listă a opțiunilor disponibile. Când aveți dubii, aceasta este o modalitate excelentă de a obține informații rapide și utile despre utilizarea unei anumite comenzi și a posibilelor sale extensii.
Pentru a utiliza opțiunea --help, tastați „--help” după o anumită comandă, cum ar fi următorul exemplu (prezentat și în fotografia de mai sus):
apropos --help
Pasul 10: Destul de terminal! Unde este desktopul ?
Bine, bine.. Conexiunea desktop la distanță este o modalitate ușoară de a utiliza vizualizarea desktop, cunoscută și sub numele de „Interfață grafică pentru utilizator” sau pe scurt GUI.
1. Instalați conexiunea desktop la distanță pe Pi:
sudo apt-get install xrdp
2. Instalați Remote Desktop Connection pe computer (este deja instalat pe sistemul de operare Windows).
3. Deschideți Conexiune desktop la distanță și conectați-vă folosind IP-ul "raspberrypi.local" (sau găsiți adresa IP a Pi folosind comanda ifconfig). Ignorați avertismentul (dați clic pe „da”).
4. Conectați-vă cu numele de utilizator și parola Pi
Dacă încă nu v-ați schimbat parola, faceți-o acum. (Da, știu că v-am spus deja să faceți acest lucru, dar merită să o repetați, deoarece cineva ar putea să vă spargă Pi-ul dacă nu modificați parola implicită.)
Pasul 11: Ce este SSH, oricum?
SSH înseamnă „Secure SHell” - este un „protocol de rețea criptografică pentru operarea în siguranță a serviciilor de rețea într-o rețea nesecurizată”. - Wikipedia
… Uh, ce?
Cu alte cuvinte, SSH este un mod sigur de conectare între un computer și altul, chiar dacă rețeaua prin care sunteți conectat nu este sigură. De exemplu, dacă vă aflați într-o rețea partajată și utilizați SSH pentru a vă conecta de la distanță la un alt computer, alte persoane din rețeaua partajată nu pot vedea ce faceți prin conexiunea la distanță (deși Snowden a lansat documente care arătau NSA uneori poate decripta SSH).
Utilizările obișnuite ale SSH includ conectarea la distanță, cum ar fi dacă doriți să vă conectați la un computer care trăiește la o milă subterană fără să trebuiască, știți, de fapt să mergeți acolo (am lucrat pentru un experiment super cool de materie întunecată numit DRIFT și acest lucru așa am putea accesa computerele care controlau detectorul, deoarece computerele locuiau într-o mină la aproximativ 3 mile sub pământ.. prea departe pentru a călători pentru a actualiza software-ul!).
Iată pagina completă Wikipedia pe SSH - este super tare, așa că verificați-o!
Pasul 12: Conectați-vă Pi fără cap și continuați să învățați
Du-te și explorează! Practicați utilizarea ferestrei terminalului până când vă familiarizați cu comenzile de bază. Puteți chiar să luați în considerare îndepărtarea cablului Ethernet și transformarea dispozitivului dvs. Pi într-un punct de acces (voi posta un tutorial despre acest lucru în următoarele săptămâni).
Programați pinii GPIO pentru a face lucruri interesante! Aveți nevoie de câteva idei? Consultați aceste tutoriale:
1. Realizarea unui senzor de umiditate a solului
2. Construirea unui controler de irigare (poate fi pariat cu senzorul de umiditate al solului)
3. Bark Back: Instalați un monitor IoT Pet
4. Extindeți-vă casa inteligentă și adăugați un player de muzică declanșat de mișcare
Ai nevoie de piese?
Scoateți electronice vechi și rupte! Jucăriile electronice sunt un loc minunat pentru a obține motoare și difuzoare. Dacă doriți motoare mai bune, scoateți sculele electrice.
Adresați-vă prietenilor sau găsiți un atelier de reparații pentru piese și cabluri suplimentare, salvați cablurile de alimentare din electronice vechi și folosiți-le ca surse de alimentare sau recoltați-le pentru fire și / sau conectori, salvați căștile vechi și folosiți-le pentru proiecte audio.
Cel mai bun sfat: gândiți-vă înainte de a arunca:)
Recomandat:
Raspberry Pi Desktop: Configurare sigură fără cap fără afișaj: 6 pași
Raspberry Pi Desktop: Configurare sigură fără cap fără afișaj: Dacă citiți acest lucru, probabil că sunteți deja familiarizat cu Raspberry Pi. Am câteva dintre aceste scânduri minunate în jurul casei pentru derularea diferitelor proiecte. Dacă vă uitați la orice ghid care vă arată cum să începeți cu Raspberry Pi
Rularea fără ecran / afișare (fără cap) pe Raspberry Pi sau alte computere bazate pe Linux / unix: 6 pași
Rularea fără ecran / afișare (fără cap) pe Raspberry Pi sau alte computere bazate pe Linux / unix: Când majoritatea oamenilor cumpără un Raspberry PI, cred că au nevoie de un ecran de computer. Nu pierdeți banii pe monitoare și tastaturi de computer inutile. Nu vă pierdeți timpul mutând tastaturi și monitoare între computere. Nu lega un televizor când nu
Introducere în programarea Raspberry Pi fără codificare manuală: 3 pași
Introducere în programarea Raspberry Pi fără codificare manuală: Bună, această instrucțiune vă va arăta cum să transformați Raspberry Pi într-un dispozitiv de automatizare complet programabil, compatibil cu limbajul de programare orientat grafic pentru PLC-uri numit Function Block Diagram (parte a standardului IEC 61131-3). Acesta poate fi
Cum să rulați motorul DC fără perii Quadcopter fără drone utilizând controlerul de viteză al motorului fără perii HW30A și testerul servo: 3 pași
Cum să rulați motorul DC fără perii Quadcopter cu drone utilizând regulatorul de viteză al motorului fără perii HW30A și testerul servo: Descriere: Acest dispozitiv se numește Servo Motor Tester care poate fi utilizat pentru a rula servo motorul prin conectarea simplă a servomotorului și alimentarea acestuia. De asemenea, dispozitivul poate fi folosit ca generator de semnal pentru regulatorul de viteză electric (ESC), apoi nu puteți
Răcitor / suport pentru laptop cu cost zero (fără lipici, fără găurire, fără piulițe și șuruburi, fără șuruburi): 3 pași
Zero Cost Laptop Cooler / Stand (Fără lipici, fără găurire, fără piulițe și șuruburi, fără șuruburi): ACTUALIZARE: VĂ RUGĂM VOTĂ PENTRU MEA MEA MEA INTRAREA PE www.instructables.com/id/Zero-Cost-Aluminum-Furnace-No-Propane-No-Glue-/ SAU POATE VOTA PENTRU CEL MAI BUN PRIETEN AL MEU