Taula de continguts:

Introducció al Raspberry Pi (sense cap): 12 passos (amb imatges)
Introducció al Raspberry Pi (sense cap): 12 passos (amb imatges)

Vídeo: Introducció al Raspberry Pi (sense cap): 12 passos (amb imatges)

Vídeo: Introducció al Raspberry Pi (sense cap): 12 passos (amb imatges)
Vídeo: Как сделать легкую цементную стяжку в старом доме. ПЕРЕДЕЛКА ХРУЩЕВКИ ОТ А до Я #12 2024, De novembre
Anonim
Introducció al (sense cap) Raspberry Pi
Introducció al (sense cap) Raspberry Pi

Per fi! Utilitzeu el vostre Raspberry Pi sense gastar el que us sembla connectar perifèrics externs per sempre i tractar amb una monstruositat per cable: configureu el vostre Pi perquè sigui sense cap. Això no és especialment útil per a la gent que imparteix tallers amb el Raspberry Pi, ja que pot resultar feixuc (i car) proporcionar monitors, teclats i ratolins per a tots els estudiants.

Suposo que tots sabreu una mica sobre el Pi, de manera que aquest tutorial no cobrirà el que és el Pi o les seves funcions fantàstiques (us estic mirant, pins GPIO!). Per obtenir més informació sobre què pot fer el Pi, consulteu alguns dels meus altres tutorials (vegeu l'última secció d'aquest tutorial) o deixeu un comentari.

Què s’explica en aquest tutorial: habilitar i utilitzar SSH, una visió general de la finestra del terminal Linux i com connectar-se a la interfície gràfica d’usuari del Pi (interfície gràfica d’usuari, també coneguda com la vista d’escriptori) mitjançant SSH.

Temps de lectura: 15 min

Temps de construcció: ~ 20 min

Cost: gratuït. (suposant que ja teniu un cable RPi i Ethernet)

Pas 1: materials

Materials
Materials

- Ordinador amb port Ethernet i ranura per a targeta SD

- Raspberry Pi 3

- Targeta SD (8 GB o més)

- Cable d'alimentació MicroUSB a USB

- Cable Ethernet

- Recomanat: Raspberry Pi Case i cable GPIO

Pas 2: programari

Per a aquest projecte, necessitareu els següents programes de programari (gratuïts!):

  • Gravador

    Per escriure el sistema operatiu Raspbian a la targeta SD (i també formatar la targeta SD)

  • Bonjour Print Services (instal·lació només per a sistemes operatius Windows o Linux)

    Per utilitzar l'adreça IP "raspberrypi.local"

  • MASSETA

    A SSH al Pi

  • Connexió d'escriptori remot (instal·lació en equips que no són Windows)

    Per executar la GUI mitjançant SSH

Pas 3: configureu la targeta SD

Configureu la targeta SD
Configureu la targeta SD
Configureu la targeta SD
Configureu la targeta SD
Configureu la targeta SD
Configureu la targeta SD
Configureu la targeta SD
Configureu la targeta SD

1. Descarregueu el vostre sabor preferit de Raspbian. Podeu obtenir la versió més recent aquí

2. Introduïu la targeta SD al vostre PC i obriu Etcher

3. Seleccioneu el fitxer zip Raspbian, el controlador de la vostra targeta SD i feu clic a "format"

4. Activeu l'accés SSH

Obriu el contingut del fitxer de la targeta SD. Afegiu un fitxer de text nou titulat "SSH". Si l'ordinador afegeix una extensió de fitxer (per exemple, ".txt"), suprimiu-la i ignoreu els advertiments.

5. Expulseu la targeta SD i inseriu-la al Pi

Pas 4: connectem-nos

Connectem-nos
Connectem-nos
Connectem-nos
Connectem-nos
Connectem-nos
Connectem-nos

1. Connecteu el cable Ethernet entre el Raspberry Pi i l'ordinador

2. Connecteu el cable d'alimentació USB

Comproveu que el llum d’alimentació vermell s’encengui i que els llums del port Ethernet (groc i verd) estiguin encès i / o parpellegin.

3. Connecteu el RPi a la World Wide Web (també coneguda com Internet)

Aneu a Configuració -> Xarxa i Internet -> Canvia les opcions de l'adaptador (també conegut com a Connexions de xarxa).

Feu clic a la connexió Ethernet, mantingueu premut "CTRL" i, A continuació, feu clic a la vostra connexió WiFi. * Feu clic amb el botó dret a la finestra i seleccioneu "Bridge Connections": permetrà connectar la connexió entre el port Ethernet i el port WiFi.

* Si primer seleccioneu la connexió WiFi, farà la connexió del WiFi a Ethernet, cosa que us permetrà iniciar sessió al Pi però no connectar-se a Internet.

4. Obriu PuTTY i inicieu sessió al Pi mitjançant l'adreça IP "raspberrypi.local"

Nom d'usuari per defecte: pi

Contrasenya per defecte: gerd

5. Canvieu la contrasenya per defecte escrivint passwd i seguint les indicacions

Pas 5: navegar per la finestra del terminal de Linux (Shell)

Navegació per la finestra del terminal de Linux (Shell)
Navegació per la finestra del terminal de Linux (Shell)
Navegació per la finestra del terminal de Linux (Shell)
Navegació per la finestra del terminal de Linux (Shell)

La finestra del terminal és el tauler de control del sistema

Normalment mostra un símbol del sistema, que ens proporciona informació, però no forma part de les ordres del sistema. El més habitual és que el símbol del sistema mostri el nom d’inici de sessió de l’usuari i el directori de treball actual (representat per un twiddle: ~).

Introducció d’ordres

Els ordres s’escriuen després de la sol·licitud i s’introdueixen prement la tecla Retorn.

Els ordres es poden emetre tal qual o bé seguir una o més opcions. Les opcions solen tenir un guió al davant, com el següent:

ls -a

Podeu veure les opcions d'una ordre específica escrivint el nom de l'ordre seguit de "--help" (es tractarà més endavant).

La segona foto mostra una llista d’ordres habituals. Practicar-los utilitzant (1) navegant a l'escriptori, (2) creant un fitxer amb text i (3) desant el fitxer.

Heus aquí un repte especial: escriviu l'ordre següent i intenteu esbrinar què fa.

cd..

Pas 6: combinacions de tecles especials

Combinacions de tecles especials!
Combinacions de tecles especials!
Combinacions de tecles especials!
Combinacions de tecles especials!

La finestra del terminal Linux és més fàcil (i més ràpida) d’utilitzar si coneixes algunes combinacions de tecles especials. Els més comuns inclouen:

  • Ctrl + C: finalitza el programa en execució
  • Ctrl + A: moveu-vos al començament de la línia d'ordres
  • Ctrl + E: es mou fins al final de la línia d'ordres
  • Tecles de fletxa amunt i avall: cerqueu a l'historial d'ordres (podeu editar-les i premeu Retorn per executar-les de nou)
  • Pestanya: finalització del nom del fitxer

Consulteu les fotos anteriors per obtenir una llista més completa i practiqueu-les mentre navegueu per la línia d’ordres.

Pas 7: Obtenir ajuda a la Terminal # 1: Manual i pàgines d'informació

Obtenir ajuda a la terminal # 1: pàgines manuals i d'informació
Obtenir ajuda a la terminal # 1: pàgines manuals i d'informació
Obtenir ajuda a la terminal # 1: pàgines manuals i d'informació
Obtenir ajuda a la terminal # 1: pàgines manuals i d'informació
Obtenir ajuda a la terminal # 1: pàgines manuals i d'informació
Obtenir ajuda a la terminal # 1: pàgines manuals i d'informació

Les pàgines del manual són un recurs exhaustiu per a totes les ordres disponibles a la finestra del terminal Linux.

Per llegir les pàgines del manual d'una ordre concreta, escriviu el següent:

man man

Al manual, la primera línia conté el nom de l'ordre que esteu llegint i l'identificador de la secció que conté la pàgina del manual.

Després de la primera línia hi ha una sinopsi, que és una breu descripció de l'ordre que inclou la notació tècnica de totes les opcions i / o arguments. Les opcions són una manera d’executar l’ordre i un argument és en què s’executa. Els arguments opcionals es posen entre claudàtors.

Després de la sinopsi, hi ha una descripció més llarga de l'ordre, seguida d'una visió general més detallada de les opcions disponibles, informació sobre la combinació d'opcions, altres ordres relacionades i altra informació relativa a l'ordre.

Algunes ordres tenen diverses pàgines man, com l'ordre "passwd". Per veure totes les pàgines sobre una ordre, utilitzeu l'opció "-a":

home -a passwd

La primera secció de la pàgina del manual de l'ordre apropos es mostra a la segona foto de dalt.

Les pàgines d'informació contenen informació més recent i poden ser més fàcils d'utilitzar. Per visualitzar les pàgines d'informació d'una ordre (substituint "ordre" pel nom real de l'ordre que voleu investigar, com ara "apropos"), escriviu el següent:

ordre info

Per navegar per les pàgines d'informació, utilitzeu les tecles de fletxa per navegar pel text, la tecla Retorn per llegir sobre una paraula clau concreta, les tecles "P" i "N" per anar al tema anterior o següent i la barra espaiadora per moure una pàgina. més lluny. Utilitzeu "Q" per sortir.

Un fragment de les pàgines d’informació es mostra a la tercera foto de dalt.

Pas 8: Obtenir ajuda núm. 2: ordres de Whatis i Apropos

Obtenir ajuda núm. 2: ordres de Whatis i Apropos
Obtenir ajuda núm. 2: ordres de Whatis i Apropos
Obtenir ajuda núm. 2: ordres de Whatis i Apropos
Obtenir ajuda núm. 2: ordres de Whatis i Apropos

L'ordre "whatis" proporciona informació breu sobre una ordre i llista la primera secció de les pàgines manual que conté una pàgina rellevant (entre parèntesi després del nom de l'ordre).

Si no esteu del tot segur per on començar, l'ordre "apropos" és una bona manera de buscar paraules clau. Per exemple, si voleu saber com iniciar un navegador, podeu escriure: "navegador apropiat", que mostrarà una llista de tots els programes relacionats amb el navegador, inclosos els navegadors web, els navegadors de fitxers i FTP, etc.

Pas 9: Obtenir ajuda núm. 3: --help Option

Obtenció d'ajuda núm. 3: opció --help
Obtenció d'ajuda núm. 3: opció --help

La majoria d'ordres també tenen l'opció "--help", que proporciona una breu explicació de l'ordre i una llista d'opcions disponibles. En cas de dubte, aquesta és una bona manera d’obtenir informació ràpida i útil sobre l’ús d’una ordre en concret i les seves possibles extensions.

Per utilitzar l'opció --help, escriviu "--help" després d'una ordre concreta, com l'exemple següent (també es mostra a la foto superior):

apropos --help

Pas 10: Prou de la terminal! On és l'escriptori ?

Ja n’hi ha prou de la terminal! On és l'escriptori ?!
Ja n’hi ha prou de la terminal! On és l'escriptori ?!
Ja n’hi ha prou de la terminal! On és l'escriptori ?!
Ja n’hi ha prou de la terminal! On és l'escriptori ?!

Molt bé. La connexió d'escriptori remot és una manera senzilla d'utilitzar la vista d'escriptori, també coneguda com a "interfície gràfica d'usuari" o, en breu, GUI.

1. Instal·leu la connexió d'escriptori remot al vostre Pi:

sudo apt-get install xrdp

2. Instal·leu Remote Desktop Connection al vostre PC (ja està instal·lat al sistema operatiu Windows).

3. Obriu Connexió d'escriptori remot i inicieu la sessió amb l'IP "raspberrypi.local" (o cerqueu l'IP del vostre Pi mitjançant l'ordre ifconfig). Ignora l'advertència (fes clic a "sí").

4. Inicieu la sessió amb el nom d'usuari i la contrasenya del Pi

Si encara no heu canviat la contrasenya, feu-ho ara. (Sí, sé que ja us ho vaig dir, però val la pena repetir-ho, ja que algú podria piratejar el vostre Pi si no canvieu la contrasenya per defecte.)

Pas 11: Què és SSH, de totes maneres?

Què és SSH, de totes maneres?
Què és SSH, de totes maneres?

SSH significa "Secure SHell": és un "protocol de xarxa criptogràfic per operar els serveis de xarxa de manera segura a través d'una xarxa no segura". - Viquipèdia

… Uh, què?

En altres paraules, SSH és una manera segura de connectar-se entre un ordinador i un altre, fins i tot si la xarxa a través de la qual està connectat no és segura. Per exemple, si esteu en una xarxa compartida i utilitzeu SSH per iniciar la sessió de forma remota en un altre equip, la resta de gent de la xarxa compartida no pot veure el que esteu fent mitjançant la connexió remota (tot i que Snowden va publicar documents que mostren la NSA de vegades pot desxifrar SSH).

Els usos més comuns de SSH inclouen l’inici de sessió remot, com si voleu connectar-vos a un ordinador que viu a una milla de terra sense haver de fer-ho, ja ho sabeu, abans (treballava per a un experiment de matèria fosca molt divertit anomenat DRIFT i això és com accediríem als ordinadors que controlaven el detector perquè els ordinadors vivien en una mina a uns 3 quilòmetres sota terra.. massa lluny per viatjar per actualitzar el programari!).

Aquí teniu la pàgina completa de la Viquipèdia sobre SSH: és fantàstic, així que mireu-ho!

Pas 12: connecteu el Pi sense cap i continueu aprenent

Utilitzeu el Pi sense cap i continueu aprenent!
Utilitzeu el Pi sense cap i continueu aprenent!

Aneu a explorar! Practiqueu l'ús de la finestra del terminal fins que us familiaritzeu amb les ordres bàsiques. Fins i tot podeu plantejar-vos la possibilitat d’eliminar el cable Ethernet i convertir el vostre Pi en un punt d’accés (publicaré un tutorial sobre això en les properes setmanes).

Programa els pins GPIO per fer coses interessants. Necessiteu algunes idees? Consulteu aquests tutorials:

1. Fer un sensor d'humitat del sòl

2. Construir un controlador de reg (es pot parar amb un sensor d'humitat del sòl)

3. Bark Back: instal·leu un monitor per a mascotes IoT

4. Amplieu el vostre Smart Home i afegiu un reproductor de música activat per moviment

Necessites peces?

Desmunteu els aparells electrònics vells i trencats. Les joguines electròniques són un lloc ideal per obtenir motors i altaveus. Si voleu millors motors, traieu les eines elèctriques.

Pregunteu als amics o busqueu un taller de reparació de components i cables addicionals, estalvieu els cables d’alimentació d’electrònics antics i utilitzeu-los com a fonts d’alimentació o colliu-los per a cables i / o connectors, guardeu els auriculars vells i utilitzeu-los per a projectes d’àudio.

El millor consell: pensa abans de llançar:)

Recomanat: