INHOUDSOPGAWE:
- Stap 1: materiaal
- Stap 2: sagteware
- Stap 3: Stel die SD -kaart op
- Stap 4: Kom ons skakel
- Stap 5: Navigeer deur die Linux Terminal -venster (Shell)
- Stap 6: Spesiale sleutelkombinasies
- Stap 7: Kry hulp in die terminale #1: handleiding en inligtingbladsye
- Stap 8: Kry hulp #2: wat en opdragte van Apropos
- Stap 9: Kry hulp #3: -hulpopsie
- Stap 10: Genoeg van die terminale! Waar is die lessenaar ?
- Stap 11: Wat is SSH, in elk geval?
- Stap 12: Gebruik u koplose Pi en bly leer
Video: Inleiding tot die (koplose) Framboos Pi: 12 stappe (met foto's)
2024 Outeur: John Day | [email protected]. Laas verander: 2024-01-30 07:27
Uiteindelik! Gebruik u Raspberry Pi sonder om te bestee aan eksterne toestelle om aan eksterne toestelle te koppel en 'n kabelmonster te hanteer: stel u Pi in om koploos te wees! (nie die skrikwekkende soort nie) Dit is veral handig vir mense wat werkswinkels aanbied met die Raspberry Pi, aangesien dit omslagtig (en duur) kan wees om monitors, sleutelborde en muise vir elke student te voorsien.
Ek neem aan dat u 'n bietjie van die Pi weet, dus hierdie tutoriaal dek nie wat die Pi is nie, of die wonderlike funksies daarvan (ek kyk na u, GPIO -penne!). Om meer te wete te kom oor wat die Pi kan doen, kyk na 'n paar van my ander tutoriale (sien die laaste afdeling in hierdie tutoriaal) of lewer 'n opmerking.
Wat in hierdie tutoriaal behandel word: SSH aktiveer en gebruik, 'n algemene oorsig van die Linux -terminale venster, en hoe u via SSH via die GUI van die Pi (grafiese gebruikerskoppelvlak, oftewel die desktop -aansig) kan koppel.
Lees tyd: 15 min
Bou tyd: ~ 20 min
Koste: gratis! (as u reeds 'n RPi en Ethernet -kabel het)
Stap 1: materiaal
- Rekenaar met Ethernet -poort en SD -kaartgleuf
- Framboos Pi 3
- SD -kaart (8 GB of groter)
- MicroUSB na USB -netsnoer
- Ethernet -kabel
- Aanbeveel: Framboos Pi -omhulsel en GPIO -kabel
Stap 2: sagteware
Vir hierdie projek benodig u die volgende (gratis!) Sagtewareprogramme:
-
Etser
Om die Raspbian -bedryfstelsel na die SD -kaart te skryf (en ook die SD -kaart te formateer)
-
Bonjour Print Services (slegs vir Windows of Linux bedryfstelsel)
Vir die gebruik van die "raspberrypi.local" IP -adres
-
PuTTY
Na SSH in die Pi
-
Verbinding met eksterne lessenaars (installeer op nie-Windows-rekenaars)
Vir die bestuur van die GUI via SSH
Stap 3: Stel die SD -kaart op
1. Laai u gunsteling smaak van Raspbian af! U kan die nuutste weergawe hier kry
2. Plaas die SD -kaart in u rekenaar en maak Etcher oop
3. Kies die Raspbian zip -lêer, die bestuurder van u SD -kaart, en klik op "formaat"
4. Aktiveer SSH -toegang
Maak die lêerinhoud van die SD -kaart oop. Voeg 'n nuwe tekslêer met die titel "SSH" by. As die rekenaar 'n lêeruitbreiding byvoeg (bv. ". Txt"), verwyder dit en ignoreer enige waarskuwings.
5. Gooi die SD -kaart uit en steek dit in u Pi
Stap 4: Kom ons skakel
1. Koppel die Ethernet -kabel tussen die Raspberry Pi en u rekenaar
2. Steek die USB -kragkabel in
Kontroleer of die rooi kraglig brand en dat die Ethernet -poortligte (geel en groen) aan is en/of flikker.
3. Koppel die RPi aan die World Wide Web (oftewel die internet)
Gaan na Instellings -> Netwerk en internet -> Verander adapteropsies (ook netwerkverbindings).
Klik op die Ethernet-verbinding, hou "CTRL" ingedruk en klik dan op u WiFi-verbinding.* Klik met die rechtermuisknop in die venster en kies "Bridge Connections"-dit sal die verbinding tussen die Ethernet-poort na u WiFi-poort oorbrug.
*As u eers die WiFi -verbinding kies, sal dit die verbinding van die WiFi na die Ethernet oorbrug, wat u in staat sal stel om by die Pi aan te meld, maar nie aan die internet te koppel nie.
4. Maak PuTTY oop en meld aan by die Pi met die "raspberrypi.local" IP -adres
Standaard gebruikersnaam: pi
Standaard wagwoord: framboos
5. Verander die standaard wagwoord deur passwd in te tik en die instruksies te volg
Stap 5: Navigeer deur die Linux Terminal -venster (Shell)
Die terminale venster is die bedieningspaneel vir die stelsel
Dit toon gewoonlik 'n opdragprompt wat ons inligting gee, maar nie deel uitmaak van die opdragte van die stelsel nie. Die opdragprompt toon meestal die aanmeldnaam van die gebruiker en die huidige werkgids (voorgestel deur 'n twiddle: ~).
Voer bevele in
Opdragte word na die aanwysing geskryf en ingevoer deur op die Enter -sleutel te druk.
Opdragte kan soos dit uitgereik word, gevolg deur een of meer opsies. Opsies het gewoonlik 'n streep voor hulle, soos die volgende:
ls -a
U kan die opsies vir 'n spesifieke opdrag sien deur die opdragnaam te tik gevolg deur "--help" (sal dit later meer behandel).
Die tweede foto toon 'n lys met algemene opdragte. Oefen dit deur (1) na die lessenaar te gaan, (2) 'n lêer met teks te skep en (3) die lêer te stoor.
Hier is 'n spesiale uitdaging: tik die volgende opdrag en probeer uitvind wat dit doen.
cd..
Stap 6: Spesiale sleutelkombinasies
Die Linux -terminale venster is makliker (en vinniger) om te gebruik as u 'n paar spesiale sleutelkombinasies ken. Die mees algemene sluit in:
- Ctrl+C: Beëindig die lopende program
- Ctrl+A: Gaan na die begin van die opdragreël
- Ctrl+E: Gaan na die einde van die opdragreël
- Pyltjies op en af: Soek deur opdraggeskiedenis (kan dit wysig en op Enter druk om weer uit te voer)
- Tab: voltooiing van lêernaam
Kyk na die foto's hierbo vir 'n meer volledige lys en oefen dit te gebruik terwyl u deur die opdragreël navigeer!
Stap 7: Kry hulp in die terminale #1: handleiding en inligtingbladsye
Die handleidingsbladsye is 'n volledige bron vir al die beskikbare opdragte in die Linux -terminale venster.
Tik die volgende om die handleidingsbladsye oor 'n spesifieke opdrag te lees:
man bevel
In die handleiding bevat die eerste reël die naam van die opdrag waaroor u lees en die ID van die gedeelte wat die handleiding bevat.
Na die eerste reël is 'n opsomming, 'n kort beskrywing van die opdrag wat 'n tegniese aantekening van al die opsies en/of argumente bevat. Opsies is 'n manier om die opdrag uit te voer, en 'n argument is waarop u dit uitvoer. Opsionele argumente word tussen vierkantige hakies geplaas.
Na die opsomming is 'n langer beskrywing van die opdrag, gevolg deur 'n meer diepgaande oorsig van die beskikbare opsies, inligting oor die kombinasie van opsies, ander verwante opdragte en ander inligting rakende die opdrag.
Sommige opdragte het veelvuldige manbladsye, soos die "passwd" -opdrag. Gebruik die "-a" opsie om alle bladsye oor 'n opdrag te sien:
man -'n wagwoord
Die eerste gedeelte van die handleidingblad vir die apropos -opdrag word op die 2de foto hierbo getoon.
Die inligtingsbladsye bevat meer onlangse inligting en kan makliker wees om te gebruik. Om die inligtingbladsye op 'n opdrag te sien (vervang "opdrag" met die werklike naam van die opdrag wat u wil ondersoek, soos "apropos"), tik die volgende:
info opdrag
Om deur die inligtingsbladsye te navigeer, gebruik die pyltjie sleutels om deur die teks te blaai, die Enter -sleutel om te lees oor 'n spesifieke sleutelwoord, "P" en "N" sleutels om na die vorige of volgende onderwerp te gaan, en die spasiebalk om een bladsy te skuif verder. Gebruik "Q" om op te hou.
'N Uittreksel uit die inligtingsbladsye word op die 3de foto hierbo getoon.
Stap 8: Kry hulp #2: wat en opdragte van Apropos
Die opdrag "whatis" gee kort inligting oor 'n opdrag en gee 'n lys van die eerste afdeling op die manbladsye wat 'n relevante bladsy bevat (tussen hakies na die opdragnaam).
As u heeltemal nie seker is waar om te begin nie, is die 'apropos' opdrag 'n goeie manier om na sleutelwoorde te soek. As u byvoorbeeld wil weet hoe u 'n blaaier kan begin, kan u tik: 'apropos browser', wat 'n lys van alle blaaierverwante programme, insluitend webblaaiers, lêer- en FTP-blaaiers, ens.
Stap 9: Kry hulp #3: -hulpopsie
Die meeste opdragte het ook die opsie '--help', wat 'n kort verduideliking van die opdrag en 'n lys beskikbare opsies gee. As u twyfel, is dit 'n uitstekende manier om vinnige en nuttige inligting te kry oor die gebruik van 'n spesifieke opdrag en die moontlike uitbreidings daarvan.
Om die --help-opsie te gebruik, tik "--help" na 'n spesifieke opdrag, soos die volgende voorbeeld (ook op die foto hierbo getoon):
apropos --help
Stap 10: Genoeg van die terminale! Waar is die lessenaar ?
Goed, ok.. Verbinding met eksterne lessenaars is 'n maklike manier om die lessenaaraansig te gebruik, ook bekend as 'grafiese gebruikerskoppelvlak', of kortweg GUI.
1. Installeer eksterne tafelverbinding op u Pi:
sudo apt-get install xrdp
2. Installeer eksterne tafelverbinding op u rekenaar (is reeds geïnstalleer op Windows OS).
3. Maak verbinding met eksterne lessenaar oop en meld aan met die "raspberrypi.local" IP (of vind die IP van u Pi met behulp van die opdrag ifconfig). Ignoreer waarskuwing (klik "ja").
4. Meld aan met die gebruikersnaam en wagwoord van die Pi
As u nog nie u wagwoord verander het nie, doen dit nou. (Ja, ek weet ek het jou al gesê om dit te doen, maar dit is die moeite werd om te herhaal, aangesien iemand jou Pi eintlik kan inbreek as jy nie die standaardwagwoord verander nie.)
Stap 11: Wat is SSH, in elk geval?
SSH staan vir 'Secure SHell' - dit is 'n 'kriptografiese netwerkprotokol vir die bestuur van netwerkdienste veilig oor 'n onbeveiligde netwerk.' - Wikipedia
… Uh, wat?
Met ander woorde, SSH is 'n veilige manier om tussen een rekenaar en 'n ander te verbind, selfs al is die netwerk waardeur u verbind is, nie veilig nie. As u byvoorbeeld op 'n gedeelde netwerk is en u SSH op afstand gebruik om op 'n ander rekenaar aan te meld, kan ander mense op die gedeelde netwerk nie sien wat u via die eksterne verbinding doen nie (hoewel Snowden wel dokumente vrygestel het wat die NSA gewys het kan soms SSH ontsyfer).
Algemene gebruike van SSH sluit in aanmelding op afstand, soos as u wil koppel aan 'n rekenaar wat 'n kilometer onder die grond woon, sonder dat u dit hoef te doen (ek het gewerk vir 'n super cool eksperiment met donker materie genaamd DRIFT en dit is hoe ons toegang sou kry tot die rekenaars wat die detektor beheer het omdat die rekenaars in 'n myn ongeveer 3 myl ondergronds gewoon het. te ver om te reis om sagteware op te dateer!).
Hier is die volledige Wikipedia -bladsy oor SSH - dit is super cool, kyk gerus!
Stap 12: Gebruik u koplose Pi en bly leer
Gaan en verken! Oefen die terminale venster totdat u gemaklik en vertroud is met die basiese opdragte. U kan selfs oorweeg om die Ethernet -kabel te verwyder en u Pi 'n toegangspunt te maak (ek plaas 'n handleiding hieroor in die volgende paar weke).
Program die GPIO penne om cool dinge te doen! Het u 'n paar idees nodig? Kyk na hierdie tutoriale:
1. Maak 'n grondvogsensor
2. Bou van 'n besproeiingsbeheerder (kan gekombineer word met grondvogsensor)
3. Blaf terug: installeer 'n IoT Pet Monitor
4. Brei uit op u Smart Home en voeg 'n Motion Triggered Music Player by
Benodig u onderdele?
Verwyder ou en stukkende elektronika! Elektroniese speelgoed is 'n uitstekende plek om motors en luidsprekers te kry. As u beter motors wil hê, moet u die gereedskap uitmekaar haal.
Vra vriende of soek 'n herstelwinkel vir ekstra onderdele en draad, spaar kragkabels van ou elektronika en gebruik dit as kragtoevoer, of haal dit vir drade en/of verbindings, stoor ou koptelefoon en gebruik dit vir klankprojekte.
Die beste raad: dink voor jy gooi:)
Aanbeveel:
Hoe om 'n afstandlose koplose framboos Pi te verwyder: 4 stappe
Hoe om 'n afstandlose koplose Pi te verwyder: is u verward oor hoe u die Raspberry Pi op afstand kan instel sonder om 'n monitor of sleutelbord te hê? Moenie bekommerd wees nie! Natuurlik kan ons dit doen. In hierdie handleiding sal ek op afstand via SSH my framboos pi zero met vars raspbian OS binne -in
Geleidende Jelly Donuts - 'n inleiding tot naaikringe met Makey Makey: 4 stappe (met foto's)
Conductive Jelly Donuts - 'n inleiding tot naaikringe met Makey Makey: Ons het op Twitter opgemerk dat baie van ons Scratch- en Makey Makey -fanatici meer wil weet oor naaikringe, en daarom het ons hierdie tutoriaal saamgestel om u 'n vinnige inleiding te gee oor naaikringe. en hoe u 'n paar modulêre stukke kan naai. (Dit is
Inleiding tot spraakherkenning met Elechouse V3 en Arduino .: 4 stappe (met foto's)
Inleiding tot stemherkenning met Elechouse V3 en Arduino .: Hallo daar …! Stemherkenningstegnologie is die afgelope paar jaar hier. Ons onthou nog steeds die groot opgewondenheid wat ons gehad het toe ons met die eerste iPhone met Siri geaktiveer het. Sedertdien het spraakbeheertoestelle gegroei tot 'n baie gevorderde vlak
Inleiding tot 8051 -programmering met AT89C2051 (gastrolle: Arduino): 7 stappe (met foto's)
Inleiding tot 8051-programmering met AT89C2051 (gastrolle: Arduino): Die 8051 (ook bekend as MCS-51) is 'n MCU-ontwerp uit die 80's wat vandag nog steeds gewild bly. Moderne 8051-versoenbare mikrobeheerders is beskikbaar by verskeie verskaffers, in alle vorms en groottes, en met 'n wye verskeidenheid randapparatuur. In hierdie instruksie
Instruksies vir die voltooiing van die opmaak van die baanskyfontwerp vir die opheffing/verlaging van die middelste voetsteun op motorwielstoele: 9 stappe (met foto's)
Instruksies vir die voltooiing van die opmaak van die baanskyfontwerp vir die opheffing/verlaging van die middelste voetsteun op motorwielstoele: die middelste voetsteunhysers moet goed onder die sitplek geberg word en laer om te ontplooi. 'N Meganisme vir die onafhanklike werking van die opberging en ontplooiing van voetsteun is nie ingesluit by rolstoele op die mark nie, en PWC -gebruikers het die behoefte uitgespreek