Il 0% ha trovato utile questo documento (0 voti)
4 visualizzazioni23 pagine

MagPi116-ITA Hack Nascosti Per Raspberry Pi-RaspberryItaly

MagPi116-ITA_Hack_Nascosti_per_Raspberry_Pi-RaspberryItaly

Caricato da

zykral00
Copyright
© All Rights Reserved
Per noi i diritti sui contenuti sono una cosa seria. Se sospetti che questo contenuto sia tuo, rivendicalo qui.
Formati disponibili
Scarica in formato PDF, TXT o leggi online su Scribd
Il 0% ha trovato utile questo documento (0 voti)
4 visualizzazioni23 pagine

MagPi116-ITA Hack Nascosti Per Raspberry Pi-RaspberryItaly

MagPi116-ITA_Hack_Nascosti_per_Raspberry_Pi-RaspberryItaly

Caricato da

zykral00
Copyright
© All Rights Reserved
Per noi i diritti sui contenuti sono una cosa seria. Se sospetti che questo contenuto sia tuo, rivendicalo qui.
Formati disponibili
Scarica in formato PDF, TXT o leggi online su Scribd

VISITA [Link].

COM

[Link]
Numero 116 Aprile 2022 [Link]

NASCOSTI SUGGERIMENTI
PER TUTTI I
MODELLI

Estratto dal numero 116 di The MagPi. Traduzione di Zzed e marcolecce, revisione testi e impaginazione di Mauro“Zzed” Zoia
(zzed@[Link]), per la comunità italiana Raspberry Pi [Link]. Distribuito con licenza CC BY-NC-SA 3.0.
The MagPi magazine is published by Raspberry Pi (Trading) Ltd., Mount Pleasant House, Cambridge, CB3 0RN. ISSN: 2051-9982.
HACK
NASCOSTI
PER RASPBERRY PI
Ottieni di più dal tuo microcomputer con
questi suggerimenti di Lucy Hattersley

R
aspberry Pi è un computer incredibilmente
versatile che offre molte più potenza e
funzionalità rispetto a quanto suggeriscano
le sue piccole dimensioni. Ora, con dieci anni di
solido sviluppo alle spalle, i computer Raspberry
Pi e Raspberry Pi OS sono molto attivi.
Nascoste tra tutto l'hardware e i software ci
sono delle vere gemme di trucchi che puoi
utilizzare per saperne di più sull'informatica,
migliorare i tuoi progetti e ottenere molto di più
da Raspberry Pi di quanto hai mai pensato possa
essere possibile.
In questo speciale, scopriremo gli hack nascosti
e i trucchi pratici che ogni talentuoso proprietario
di Raspberry Pi dovrebbe sapere.

Hack Nascosti per Raspberry Pi Pagina tradotta da Zzed per [Link] Aprile 2022
Aprile 2022 Pagina tradotta da Zzed per [Link] Hack Nascosti per Raspberry Pi
TRUCCHIRASPBERRY PI OS
Sotto il cofano di Raspberry Pi OS

TIP! Overlay File System


Overlay File System mantiene Raspberry Pi OS in
ottimo stato. Con Overlay File System abilitato,
qualsiasi modifica apportata viene salvata nella
RAM anziché sul disco e viene persa al riavvio.
Questo è utile per usare Raspberry Pi in un
ambito pubblico , dove vuoi che le persone siano
in grado di utilizzare il sistema operativo senza
creare però modifiche permanenti ad esso. Tipo
un Raspberry Pi installato in un negozio.
Apri Configurazione Raspberry Pi e scegli la
scheda Prestazioni. Fai clic su Configura accanto a
Overlay File System e abilita User Overlay.
La protezione da scrittura sulla partizione di
avvio, di consente di bloccare la partizione di boot,
Configura un nuovo utente per una sicurezza ancora maggiore.

Come misura di sicurezza, dovresti impostare un nome utente


personalizzato, invece di usare l'utente "pi" predefinito utilizzato in
Raspberry Pi OS (precedentemente Raspbian) da sempre.
Sali a bordo con maggiore sicurezza e crea il tuo nuovo account
utente. Uno sguardo al kernel
Crea nuovi utenti nel sistema operativo Raspberry Pi con addus e il
nome utente desiderato (in questo esempio, 'izzy'): Il kernel di Raspberry Pi è archiviato in GitHub
sudo adduser izzy ([Link]/raspberrypi/linux). Segue il kernel
principale di Linux. Raspberry Pi richiede
Ti verrà richiesta una password per il nuovo utente, izzy. Inserisci una
versioni a lungo termine del kernel, come
password per motivi di sicurezza. Il terminale chiederà il nome completo,
menzionato su GitHub e integra le
numero di stanza, telefono dell'ufficio, telefono di casa e altre informazioni.
Premi INVIO per mantenerli vuoti e inserisci 'y' in ‘Is the information modifiche al kernel Raspberry Pi. C'è
correct?’ anche una versione "successiva".
Quando crei un nuovo utente, questo avrà una cartella home in /home/. Contiene una versione instabile del
Dopo aver creato un nuovo utente, il contenuto di /etc/skel/ verrà kernel. Dopo test approfonditi
copiato nella cartella Home del nuovo utente. È possibile aggiungere o e discussioni, la prossima
modificare file dot come .bashrc in /etc/skel/ in base alle tue esigenze,
versione diventa la
e questa versione sarà applicata ai nuovi utenti.
versione principale.

Hack Nascosti per Raspberry Pi Pagina tradotta da marcolecce per [Link] Aprile 2022
Cambiare utente
Il comando su (relativo a sudo, che guarderemo
più avanti) viene utilizzato per "cambiare
utente".
su izzy

…passerà dall’utente corrente a izzy. Usa


whoami per vedere quale utente è attualmente
in uso.

whoami
Passa a 64-bit
…restutuirà 'izzy'. Sarai ancora nella cartella pi
quindi usa cd per passare alla cartella di izzy. Se utilizzi Raspberry Pi OS da un po', probabilmente stai usando la versione a
32 bit. È ora di raddoppiare passando all'ultima versione a 64 bit. Questa è
cd /home/izzy uscito dai primi beta test del mese scorso e ora può essere trovata all'interno
di Raspberry Pi Imager ([Link]/imager). Se hai uno Zero 2 W, Raspberry
Usa ls e vedrai i file creati da /etc/skel. Pi 3, Raspberry Pi 4 o Raspberry Pi 400, effettua il passaggio al sistema
operativo Raspberry Pi (64 bit). Leggi il blog di Gordon Hollingworth per
ulteriori dettagli. ([Link]/64bit).

Lista Sudoers TIP! “Probabilmente stai


L'utente predefinito su Raspberry Pi OS è un
usando la versione a 32
Controlla i
membro del gruppo sudo, che gli consente di
eseguire azioni elevate (come root) quando si sorgenti
bit di Raspberry Pi OS”
usa il comando sudo . APT mantiene un
elenco di sorgenti
Per aggiungere il nuovo utente al gruppo
software su
sudo, usa: Raspberry Pi in
sudo adduser izzy sudo un file in
/etc/apt/
[Link].
Aggiorna Raspberry Pi
Ora potrà anche usare sudo. È meglio aggiornare Raspberry Pi OS utilizzando lo
strumento di aggiornamento software integrato.
Dovresti farlo frequentemente. È importante
mantenere sistema operativo del Raspberry Pi
aggiornato per motivi di sicurezza e anche per
assicurarti di eseguire l'ultima versione, che
conterrà meno bug.
È anche possibile aggiornare il sistema operativo
Raspberry Pi utilizzando APT (Advanced Packaging
Tool) nel Terminale, ma assicurati di eseguire un
aggiornamento completo (piuttosto che solo
un aggiornamento normale).
sudo apt update
sudo apt full-upgrade

Usando full-upgrade (rispetto al normale


upgrade) ci si assicura che APT raccolga qualsiasi
modifica sia stata fatta alle dipendenze.

Aprile 2022 Pagina tradotta da marcolecce per [Link] Hack Nascosti per Raspberry Pi
PRENDI IL CONTROLLO
DEL TUO RASPBERRY PI
Prendi il controllo del tuo Raspberry Pi
Attraverso una rete

Copia i file con SCP


Dopo esserti connesso a Raspberry tramite SSH
(o VNC), ti chiederai presto come copiare i file
da e verso un computer remoto sulla rete.
Esistono diversi modi per copiare i file e
generalmente preferiamo usare SCP (secure
copy).
Mentre sei nel Terminale sul tuo computer di
origine, usa il comando scp con i dettagli del
login SSH e la posizione del file (separati da due
punti). Tipo così:
scp <user@IP>:path/to/file path/to/
destination

Diciamo che vogliamo copiare un file


chiamato [Link] dal desktop del nostro Controllo remoto: VNC
Raspberry Pi al Desktop sul nostro computer
VNC ti consente di accedere in remoto a Raspberry Pi da un altro computer.
remoto; digitiamo:
VNC è un sistema desktop grafico che ti consente di visualizzare il desktop
scp pi@[Link]:/home/lucy/Desktop/ di Raspberry Pi OS da una finestra in un altro computer.
Per farlo, dovrai attivare il software del server in Raspberry Pi OS e
[Link] /home/lucy/
installare il software visualizzatore sull'altro computer (può essere un Mac,
PC o computer Linux o un altro Raspberry Pi).
Troviamo meno prolisso naviagre alla cartella
Raspberry Pi OS viene fornito con VNC Server integrato. Tutto quello che
di destinazione sul nostro computer, quindi
devi fare è abilitarlo. Apri Configurazione Raspberry Pi (menu > Preferenze
utilizzare un punto '.' come destinazione per
> Raspberry Pi Configurazione) e scegli Interfacce. Imposta VNC su On e fai
copiare il file nella posizione attuale
clic su OK.
L'icona del server VNC apparirà nella barra dei menu. Fai clic per aprire la
cd ~/Desktop
finestra del server VNC e vedrai l'indirizzo IP in basso.
scp pi@[Link]:/home/lucy/Desktop/
Molto probabilmente dovrai installare VNC Viewer sull'altro computer
[Link] .
([Link]/vncviewer). Una volta installato, apri l'indirizzo IP del tuo
Raspberry Pi nella barra di testo di VNC Viewer e premi INVIO. Inserisci il
Se copi molti file, puoi installare un software
nome utente e la password per il sistema operativo Raspberry Pi e fai OK.
FTP (File Transfer Protocol) come FileZilla
Ora sarai in grado di accedere in remoto al desktop del Raspberry Pi OS in
([Link]) e usarlo per trasferire file
una finestra sul tuo computer remoto. Dai un'occhiata a [Link]/vnc per
tra i computer della tua rete.
maggiori informazioni.

Hack Nascosti per Raspberry Pi Pagina tradotta da marcolecce per [Link] Aprile 2022
Controllo remoto: SSH
SSH (Secure Shell) è il modo più semplice per
accedere a Raspberry Pi sulla tua rete. Lo svantaggio è
che funziona tramite il Terminale ed è basato sulla
riga di comando. Devi attivare SSH sul tuo Raspberry
Pi. Avvia Configurazione Raspberry Pi dal menu
Preferenze e scegli Interfacce. Imposta il pulsante di
opzione accanto a SSH su Abilitato e fai clic su OK.
Avrai bisogno dell'indirizzo IP (Internet Protocol).
del tuo Raspberry Pi, che puoi vedere passando il
mouse sopra l'icona della rete nella barra dei menu.
Sarà una sequenza di quattro numeri separati da
punti. Il nostro è: '[Link]' e il nome utente di
Raspberry Pi, che sul nostro computer è "pi".
Imposta la risoluzione headless Apri un'app Terminale su MacOS o Linux o
PowerShell su un'edizione recente di Windows. Molti
Quando si accede al sistema operativo Raspberry Pi in remoto, senza un utenti Windows utilizzano un'app di Terminale
monitor collegato, troverai di default una minuscola risoluzione 640×480 chiamata PuTTY ([Link]). Per connetterti, devi
del desktop. C'è un modo semplice per risolvere. Apri Configurazione inserire ssh <user>@<ip address> . Per esempio:
Raspberry Pi e fai clic su Visualizza. Imposta la risoluzione senza monitor
come più alta (dovrà
Essere compatibile
con il tuo monitor).
Fai clic su OK e ti
verrà richiesto di
“Vale la pena conoscere ssh pi@[Link]

riavviare il
Raspberry Pi.
l’hostname del tuo computer Ti verrà chiesto di inserire la password
del nome utente del computer remoto (il
Dopo il riavvio,
utilizzerai la nuova
Raspberry Pi” Raspberry Pi a cui sei connesso).
Inseriscila e rispondi con "sì" alla
risoluzione. richiesta di sicurezza. Vedrai questo
messaggio solo la prima volta che tenti di
accedere. Ora sarai registrato sul tuo Raspberry Pi.

Imposta un hostaname
Vale la pena conoscere l’hostname del tuo
computer Raspberry Pi. Il nome host è un'etichetta
che può essere utilizzata per identificare e
localizzare il Raspberry Pi su una rete. Per defaulta,
tutti i computer Raspberry Pi hanno il nome host
"raspberrypi". Puoi connetterti a un Raspberry Pi
usando l’hostname e il suffisso '.local' invece
dell'indirizzo IP.

ssh pi@[Link]

Se hai più di un Raspberry Pi, è una buona idea


cominciare a rinominarli. Apri lo Strumento di
configurazione Raspberry Pi nel menù Raspberry
Pi > Preferenze e scegli la scheda Sistema.
Modifica il campo di testo in "Hostname" con il
tuo nome personalizzato e fai clic su OK. Sarà
necessario riavviare Raspberry Pi OS per rendere
effettive le modifiche.

Aprile 2022 Pagina tradotta da marcolecce per [Link] Hack Nascosti per Raspberry Pi
DIVENTA HEADLESS
CON RASPBERRY PI OS
Desktop? Dove andiamo noi non ci servono desktop
Usa Imager per impostare un
Raspberry Pi headless
Installa Imager
01 Imager è un'app per Windows, MacOS e
Linux che semplifica la configurazione di Raspberry
Pi OS e di altri sistemi operativi. Visualizza le
istruzioni di installazione su [Link]/imager. Apri
Imager e connetti una scheda microSD al computer.
Fai clic su Scegli OS e seleziona Raspberry Pi OS
(other) e Raspberry Pi OS Lite (64 bit) se stai
utilizzando un Raspberry Pi 3, 4, 400 o Zero 2 W; o
32 bit se stai usando un computer precedente.

Q uando hai configurato per la prima volta


Raspberry Pi, generalmente hai collegato
uno schermo, una tastiera e un mouse ed
hai navigato nel Raspberry Pi OS utilizzando
l'interfaccia utente grafica.
02 Imposta l’hostname
Scegli Memoria e seleziona la scheda microSD
(stiamo utilizzando una scheda microSD da 4 GB
Tuttavia questo non è l'unico modo per usare perché non ci servono gli 8 GB richiesti dall’ OS
Raspberry Pi, e puoi installare Raspberry Pi OS Lite desktop completo). Prima di avviare il processo, fai
(64 bit). Questa è una versione di Raspberry Pi OS clic sull'ingranaggio Opzioni avanzate in basso a
senza ambiente desktop: tutto avviene nel destra. Qui puoi impostare una serie di opzioni per
Terminale. l'installazione, che saranno molto utili quando si
Ci sono molti vantaggi nell'usare Raspberry Pi OS utilizza la modalità headless. Inizia con il campo "Set
in modalità headless. Soprattutto se il tuo progetto hostname’," e cambialo in qualcosa di univoco per la
verrà utilizzato in remoto, senza uno schermo tua rete; stiamo modificando 'raspberrypi' di dafault
collegato (ad esempio, come monitor meteo o in 'zero2'.
telecamera di sicurezza). Una volta impostati
questi progetti, accederai solo da remoto tramite
SSH, quindi ha senso impostarli il più leggeri
possibile.
Il download è di soli 0,4 GB, quindi ci sta anche
in una scheda microSD piccola.
Grazie a un recente aggiornamento in Imager, è
molto più facile aggiungere impostazioni
personalizzate a Raspberry Pi OS durante la
procedura di installazione. Ora puoi aggiungere
un hostnamet personalizzato e le impostazioni
LAN wireless, nonché attivare SSH per l'accesso
remoto. Questo rende possibile impostare
completamente un Raspberry Pi headless senza
mai dover collegare una tastiera e un monitor.

Hack Nascosti per Raspberry Pi Pagina tradotta da marcolecce per [Link] Aprile 2022
Connettersi alla rete
03 Seleziona "Imposta nome utente e
password" e inserisci una password. Ora
seleziona "Configura WiFi" e inserisci il tuo SSID
“Ci sono molti vantaggi
(nome della rete wireless) e password LAN
wireless. Infine, imposta le impostazioni locali
nell'usare Raspberry Pi OS in
per la tua posizione. Fai clic su Salva quando hai
finito. modalità headless”
Fai clic su Scrivi e Sì per registrare il Raspberry
Pi OS Lite sulla scheda microSD. E di nuovo Sì
all'avviso e inserisci la tua password se richiesta.

Decodifica i LED
Connettersi con SSH
04 Aspetta che abbia terminato e trasferisci
Le schede Raspberry Pi hanno un LED di alimentazione rosso e un LED di
stato verde. Se Raspberry Pi non si avvia o deve spegnersi, i LED
la scheda microSD sul Raspberry Pi. Ora avvialo lampeggeranno un numero di volte specifico per rappresentare la
e Raspberry Pi si collegherà alla rete wireless. E situazione. Usa questa tabella per decodificare i LED.
puoi connetterti ad esso tramite SSH da
Terminale da un altro computer. Attendi per Lampeggio Lampeggio
Stato
l'avvio di Raspberry Pi e l'utilizzo dell'hostname lungo corto
custom (che hai impostato in Imager) prima di
0 3 Fallimento generico del boot
connetterti. È possibile individuare l'indirizzo IP
utilizzando:
0 4 start*.elf non trovato
ping [Link]
0 7 Immagine Kernel non trovata
E connettiti al computer usando SSH e il
nome host: 0 8 Guasto SDRAM

ssh pi@[Link] 0 9 SDRAM insufficiente

Oppure tramite l'indirizzo IP (sostituendo i 0 10 In stato HALT


numeri del Raspberry Pi sulla tua rete):
2 1 Partizione non FAT
ssh pi@[Link]
2 2 Errore di lettura dalla partizione
Da qui in poi, puoi accedere al Raspberry Pi
tramite SSH da un altro computer. Questa 2 3 Partizione estesa non FAT
configurazione è ideale per i progetti Raspberry
Pi che non utilizzano tastiera e schermo e dove il 2 4 Firma/hash non corrispondono - Pi 4
Raspberry Pi è posto in una posizione mobile o
difficile da raggiungere, ad esempio un robot o 3 1 Errore SPI EEPROM - Pi 4
una telecamera di sicurezza.
3 2 SPI EEPROM protetta in scrittura - Pi 4

3 3 Errore I2C - Pi 4

4 4 Tipo di scheda non supportato

4 5 Errore fatale firmware

4 6 Problema alimentazione tipo A

4 7 Problema alimentazione tipo B

Aprile 2022 Pagina tradotta da marcolecce per [Link] Hack Nascosti per Raspberry Pi
TERMINALE
A UN ALTRO LIVELLO
La gioia del testo con l’interfaccia a
linea di comando di Raspberry Pi

Diventare root [Link]


Il comando su, da solo, passa all'utente root. Digita: Il file [Link] viene letto dalla GPU prima della
CPU ARM e Raspberry Pi OS Linux è inizializzato.
sudo su Si trova nella prima partizione (di avvio) della
scheda microSD insieme ai file [Link] e
...per eseguire una shell come utente root. Ogni comando che inserisci sarà
[Link].
come superutente, quindi non è necessario utilizzare sudo o inserire una
È possibile visualizzare i valori di [Link]
password. Questo può essere utile con installazioni complesse che
senza aprirlo, usando vcgencmd get_config
richiedono più privilegi sudo. Tuttavia, è una cattiva abitudine e dovresti
<config>. Per esempio:
usare sudo su solo quando richiesto e uscire dalla shell di root il prima
possibile (digitando exit).
vcgencmd get_config arm_freq
Puoi saperne di più su sudo nella documentazione di Raspberry Pi
([Link]/sudo).
…restituirà la frequenza della CPU impostata in
[Link]. Puoi anche usare int e str per
vedere tutti i valori memorizzati come numeri
interi e stringhe.
vcgencmd get_config int
vcgencmd get_config str

Puoi modificare il [Link] usando:

sudo nano /boot/[Link]

È anche uno dei file che puoi modificare


manualmente rimuovendo la scheda microSD da
Raspberry Pi e collegandola a un altro computer
(MacOS, Windows o Linux).
Eventuali modifiche apportate a [Link]
saranno attive solo dopo il riavvio di Raspberry Pi.
Dai un'occhiata alla documentazione ufficiale
di Raspberry Pi ([Link]/configtxt) per scoprire
ulteriori informazioni sulle impostazioni in
[Link].

Hack Nascosti per Raspberry Pi Pagina tradotta da marcolecce per [Link] Aprile 2022
Torna indietro
Se vuoi percorrere altre strade, puoi installare
shell precedenti.

sudo apt install tcsh


sudo apt install csh

Quindi aprile con csh o tcsh. Sono molto più


limitate rispetto alla Bash shell di default e csh (C
Shell) non hanno il TAB come completamento
automatico o cronologia. Utilizza exit per tornare
indietro alla tua shell di default

Raspi-config è tuo amico


Quando è uscì Raspberry Pi, raspi-config era
ampiamente utilizzato per regolare le impostazioni “Cambia la shell di
default da Bash a Zsh”
senza immergersi nei file di configurazione
sottostanti. Si può accedere a questo pratico
strument, da Terminale con:

sudo raspi-config

Oggi, è più facile usare la Configurazione Raspberry Pi (sotto menu >


Preferenze) quando hai l’interfaccia desktop. Ma se stai usando il
Terminale, sei in headless o con accesso tramite SSH, raspi-config può Autocompletamento
essere un punto di svolta.
È un hacko di base, ma se non lo
Vedi [Link]/raspiconfig per maggiori informazioni.
Conoscessi, il completamento delle schede
Dietro la Configurazione di Raspberry Pi e raspi-config c'è un file di testo
è un punto di svolta.
chiamato [Link]. Questo setta molte impostazioni per Raspberry Pi OS.
Quando si utilizza il Terminale, avvialo
semplicemente digitando un comando o un
percorso di directory e premi il tasto TAB per
completarlo. Ad esempio, per andare alla cartella

Cambia la shell di default Documents, apri il Terminale e inserisci:

cd Doc
Puoi cambiare la tua shell predefinita da Bash a Zsh (o più datate) usando:
…e premi TAB. Magia: il resto si si riempie
chsh -s $(which zsh) automaticamente. Se c'è più di una
corrispondenza, ti mostrerà le opzioni e potrai
Ti verrà richiesta la password di amministratore. E le modifiche continuare a inserire lettere. Tentativo:
avranno effetto solo al riavvio:
cd D
sudo reboot
…E premi TAB e vedrai ‘Desktop/
Apri una finestra del Terminale e sarai accolto con Z Shell. Documents/ Downloads’. Continua a
immettrere lettere fino a quando non
Per tornare a Bash, inserisci: puoi riempire automaticamente
il comando. Puoi usare TAB più volte
chsh -s $(which bash) in ogni comando
per completare comandi, nomi di file,
…e riavvia. percorsi di directory e molto di più.

Aprile 2022 Pagina tradotta da Zzed per [Link] Hack Nascosti per Raspberry Pi
Usare vcgencmd
Lo strumento vcgencmd è un comando speciale
per il Terminale, progettato per Raspberry Pi.
Fornisce informazioni dalla GPU VideoCore su
Raspberry Pi ed è particolarmente utile per
ottenere informazioni su tutti gli aspetti delle
prestazioni hardware.
Ottieni un elenco completo di tutti i comandi
vcgencmd, digitando:
vcgencmd commands

Puoi usare:

vcgencmd measure_temp
Top e htop
Questo restituisce la temperatura attuale del
Top è un'app utilizzata per visualizzare i processi Linux, puoi lanciarla da sistema. E controlla quanta RAM c'è nel tuo
linea di comando utilizzando: Raspberry Pi con:

top vcgencmd get_config total_mem

Sulla destra c'è la colonna COMANDO, che contiene il nome dei processi Controlla la risoluzione attuale dello schermo con:
in esecuzione. Il PID è l'ID del processo (il numero di ogni processo). Le
colonne VIRT, CPU e MEM indicano quanta memoria virtuale, fisica e vcgencmd get_lcd_info
l’utilizzo della CPU per ogni processo. A differenza della maggior parte
dei comandi da Terminale, top funziona in modalità interattiva con Ottieni maggiori informazioni sull'utilizzo di
aggiornamento costante. Premi H per visualizzare i comandi da tastiera e vcgencmd nelle pagine della documentazione di
ESC per tornare alla finestra principale. Raspberry Pi ([Link]/vcgencmddoc). Per i curiosi,
Premi Q per uscire da top e tornare alla riga di comando. date uno sguardo al codice sorgente della utility
Htop è una versione più interattiva e colorata di top. Inserisci nella linea vcgencmd su GitHub ([Link]/vcgencmdgit).
di comando:

htop

…E premi Q per uscire.

sudo apt-get install htop

Premendo H o F1 entrerai

TIP!
nel menù di aiuto. Digita
man htop per dare una
occhiata al manuale e vedi
il sito Web [Link] per
maggiori informazioni su
come usare il programma.
Quale shell?
Ti chiederai quale shell stai usando. C'è un
comando per saperlo:

ps -p "$$"

Vedi questo post di StackExchange per una


spiegazione: [Link]/checkshell.

Hack Nascosti per Raspberry Pi Pagina tradotta da Zzed per [Link] Aprile 2022
Sperimentare
con Zsh
Il terminale utilizza per default
Bash (Bourne Again Shell), che
fornisce molte delle funzioni
avanzate come il
completamento con il tab e la
brace expansion. Tuttavia, non
è l'ultimo grido nella
tecnologia shell e puoi
cambiarla con la più recente
Zsh (Z Shell). È una Bourne
Shell ampliata. ZSH ha un
sacco di funzioni moderne.

Oh My Zsh sudo apt install zsh

Oh My Zsh ([Link]) è un'estensione di ZSH Poi lancia Zsh con:


che ti permette un’esperienza molto più
evoluta, con un gran numero di scorciatoie zsh
alias, temi, e plug-in che
ti consentono di La prima volta che esegui Zsh,
aggiungere una vasta ti verranno proposte le opzioni
Gamma di funzionalità
Alla shell – dalla ricerca
“Zsh ha un sacco di di configurazione. Queste
modificano il file ~/.zshrc
sul web integrata alle
funzionalità avanzate di
funzioni moderne” (il file di configurazione).
Per la prima volta,
GitHub. Raccomandiamo di
Installa Oh My Zsh utilizzare l'opzione '2',
usando uno script (disponibile anche sul sito): che popola il file .zshrc con le impostazioni
consigliate. Z Shell ha un'interfaccia colorata e una
sh -c "$(curl -fsSL [Link] serie di utili funzioni. Ad esempio, in Zsh ora hai il
ohmyzsh/ohmyzsh/master/tools/[Link])" nuovo comando take, che combina mkdir e cd così puoi
Creare una directory ed enrearvi con un singolo comando:
Dai un'occhiata alla documentazione se vuoi
maggiori informazioni su Oh My Zsh
([Link]/omzwiki), e metti nei preferiti il take test
cheatsheet ([Link]/omzcheatsheet). Lì trovi
alcune grandi caratteristiche di Oh My Zsh: …equivale a:
puoi usare 1, 2, 3 e così via per tornare alla
directory di anteprima. Inoltre, assicurati mkdir test
di sfruttare l’ampio numero di plug-in cd test
di Oh My Zsh ([Link]/zshplugins).
Comprendono di tutto dalla Un nuovo comando where unisce which, e mostra tutte le posizioni di
integrazione della ricerca web un file su Path. Per tornare da Zsh alla tua solita shell Bash, immetti:
alle citazioni da Guida
Galattica per Autostoppisti. exit

... E tornerai a Bash. Dai un'occhiata al sito web di Zsh


([Link]) per ulteriori informazioni e documentazione.

Aprile 2022 Pagina tradotta da Zzed per [Link] Hack Nascosti per Raspberry Pi
RASPBERRY PI HARDWARE
HACKERAGGI Ottieni di più dalle tue schede
con questi suggerimenti fisici

Alimentazione portatile
Uno dei modi più semplici per rendere
portatile Raspberry Pi è quello di utilizzare
una power banck per telefono cellulare.
Questi pacchetti in genere usano una
connessione USB per l’alimentazione, e
puoi collegarli a Raspberry Pi proprio come
il tuo caricatore del telefono.
È un trucco però -se vuoi una soluzione
più sicura, è possibile alimentare i
Computer Raspberry Pi utilizzando batterie
(sia alcaline che al litio). Dispositivi come
come questo LiPo Battery HAT per
Raspberry Pi ([Link]/lipobatteryhat)
combinano una chip di gestione della power
banck con una batteria ai polimeri di litio.
Fai attenzione quando usi le batterie agli
ioni di litio nel racchiudere Raspberry Pi e
la batteria all'interno di una custodia.

Network install (beta)


Fino a poco tempo fa, ti serviva un altro computer per configurare Raspberry
Pi. Tipicamente usando Raspberry Pi Imager.
Un recente sviluppo di Raspberry Pi sta cercando di risolvere questo
problema con un Bootloader Raspberry Pi che implementa l'installazione da
rete. Se Raspberry Pi è connesso a Internet con un cavo Ethernet, verrà
scaricato Imager da Internet e quindi ti sarà permesso di eseguire il flashing
di una scheda microSD o Chiavetta USB.
Dovrai aggiornare il bootloader su Raspberry Pi e il servizio è attualmente
in versione beta. Ma vale la pena indagare per vedere il futuro della
Installazione di Raspberry Pi OS ([Link]/networkinstall).

Hack Nascosti per Raspberry Pi Pagina tradotta da Zzed per [Link] Aprile 2022
Passare a un drive M.2
La memoria di massa per Raspberry Pi è tradizionalmente una
scheda microSD e puoi ottenere un enorme aumento delle
prestazioni sostituendla con una unità SATA M.2. Questa può
Fornire una velocità di trasferimento dieci volte superiore.
Se hai un Raspberry Pi 4, prendi in considerazione l'acquisto di
Una custodia Argon M.2 ([Link]/argononem2). Questa custodia
ordinata ospita un adattatore SATA M.2 nella parte inferiore del case e
Raspberry Pi 4 nella parte superiore (riposizionando ed ampliando le
porte).
Se hai un Raspberry Pi 400,pui ottenere una velocità equivalente con
un'unità SATA M.2 all'interno di un contenitore USB ([Link]/m2sata).

“Guarda da vicino i pin GPIO


Pico pinout
di Raspberry Pi Pico”
Guarda da vicino i pin
GPIO su Raspberry Pi
Pico e vedrai un po’ di
piazzole rotonde e
altre quadrate. Quelle
quadrate sono la Overclockare Raspberry Pi
massa, così sono facili
da identificare. Dai Aggiornamenti recenti hanno abilitato Raspberry
un'occhiata al Pi 4 e Raspberry Pi 400 per funzionare a una
documento della velocità di clock di 1,8 GHz. Combinato con
piedinatura di l'impressionante 4GB RAM (e 8 GB su alcuni
Raspberry Pi Pico modelli Raspberry Pi 4), questo consente a
([Link]/picopinout) Raspberry Pi di funzionare come un efficace
computer desktop.
È possibile spingere ulteriormente questi
modelli Raspberry Pi, però, soprattutto se li
abbini a un raffreddamento efficace. Abbiamo
Aggiungi un reset avuto un Raspberry Pi 4 con un sistema
Di raffreddamento funzionante a
È possibile aggiungere un pulsante di reset a 2,147 GHz.
Raspberry Pi Zero 2 W. Ha una piazzola di prova Dai un'occhiata al nostro tutorial
sul retro contrassegnata RUN. Collega questa a "ComeOverclockkare
massa e resetterai Raspberry Pi. Può essere Raspberry Pi”
usata con un pulsante per creare un pulsante di ([Link]/overclock).
reset.
Puoi scoprire la posizione di RUN (e degli
altri pin di prova) su [Link]/zero2testpads.
È anche possibile collegare un pulsante simile
al Raspberry Pi Pico ([Link]/picoreset).
Questo lo rende molto più facile testare prototipi
con il microcontrollore.

Aprile 2022 Pagina tradotta da Zzed per [Link] Hack Nascosti per Raspberry Pi
Cattura
le stelle
Astrofotografia con Raspberry Pi. Di Rob Zwetsloot

L o spazio è affascinante. Stelle,


pianeti, nebulose e la Luna sono
molto belli. Tuttavia, ottenere una
buona foto del cielo notturno può essere
difficile, senza attrezzature specializzate,
anche se tu possedessi un telescopio.
Grazie a Raspberry Pi, alle potenti
funzioni della fotocamera e al traker del
cielo notturno open-source che puoi
installare, puoi migliorare rapidamente la
tua astrofotografia – sia che si tratti di
osservazione del cielo direttamente con la
fotocamera o attraverso un telescopio ad
alta potenza.
Lo spazio è molto bello. Catturiamo un
po’ di questa bellezza.

Astrofotografia con Raspberry Pi Pagina tradotta da Zzed per [Link] Aprile 2022
Viste spaziali
Low-tech
Ottieni un aspetto migliore senza investire in tecnologia

I
telescopi e l’elettronica aiuteranno a ottenere
delle viste e degli scatti davvero fantastici, ma
puoi usare questi metodi a bassa tecnologia per
osservare meglio che ad occhio nudo.

DSLR
camera
Sebbene sia più tecnologica, non è
progettata specificatamente per l'astronomia.
Eppure, con un treppiede, un obiettivo il più
lungo che puoi trovare e con tempo di
esposizione lungo, puoi ottenere eccezionali
fotografie. Dai un'occhiata a questa guida per
maggiori informazioni su come fare:
[Link]/astrodslr.

Crediti: Jacek Halicki CC BY-SA 4.0

Crediti: Jacek Halicki CC BY-SA 4.0 Binocolo


Sebbene vi siano binocoli progettati specificamente per osservare le stelle, si può usare
qualsiasi binocolo quando è notte. Avrai una visione migliore della Luna, vedrai
effettivamente Marte, e puoi anche potenzialmente vedere alcune delle lune di Giove se
osservi nel giusto periodo dell'anno.

Aprile 2022 Pagina tradotta da Zzed per [Link] Astrofotografia con Raspberry Pi
Creare una
space camera
Diversi modi per catturare il cosmo

Dovrai usare la legacy


camera library o

P
legacy OS:
uoi scattare foto incredibili con il [Link]/legacy.
Camera Module o la High Quality
Camera e Raspberry Pi, usando alcuni
intelligenti trucchi con obiettivi, esposizione
e forse anche un telescopio.

Camera Lunare
Raspberry Pi
James Mitchell (raspberryjamberlin)

Raspberry Pi Moon Camera è qualcosa che abbiamo


trattato nel numero 45. Quel che questo sistema
del tutto unico è l'uso di un adattatore Usando un adattatore per obiettivi stampato in 3D, puoi usare
personalizzato per obiettivo, stampato in 3D, che potenti obiettivi con un modulo fotocamera Raspberry Pi standard
consente di collegare obiettivi tradizionali a un
Camera Module Raspberry Pi – molto prima che
arrivasse la High Quality Camera con gli obbiettivi
intercambiabili. In questo caso, erano obiettivi
Canon EF (EOS).
Gli scatti che James ha ottenuto sono stati
davvero notevoli, e usando solo le impostazioni
predefinite: “Sono imbarazzato nel dire che l'ho
lasciato in automatico. Infatti, il comando che ho
usato non aveva alcun modificatore – raspistill
-o [Link]. Quello che ho ottenuto è stato
davvero una felice casualità.
Potrei migliorare l'immagine cambiando un po'
le impostazioni? Assolutamente!... Penso di aver
bisogno di saperne di più su come funzionano le
ottiche. Forse potrei adattare la distanza tra
l'obiettivo e il sensore per migliorare la nitidezza."
È interessante notare che la parte più costosa di
un progetto come questo è l'obiettivo. [Link]/45
Una bella foto della luna scattata con la fotocamera

Astrofotografia con Raspberry Pi Pagina tradotta da Zzed per [Link] Aprile 2022
Camera All Sky Economica
Jippo

Anche se questa fotocamera può sembrare un po' a bassa tecnologia, in


realtà utilizza molte tecniche smart non solo per vedere più cielo, ma anche
per scattare foto automaticamente quando appare qualcosa di luminos. Fa
uso di una fotocamera HQ e un Obiettivo CS a 180 gradi sotto una cupola in
acrilico per proteggerlo dagli elementi naturali.
Utilizza un software chiamato Meteotux Pi, scritto dall’amico
Questa immagine di un satellite
appassionato di astronomia di Jippo, Jani, che fa gran parte del lavoro, ci fa pensare che le immagini di
permettendo all'intera realizzazione di rimanere relativamente economica. una pioggia di meteoriti
sarebbero fantastiche
“Dopo che Meteotux Pi ha acquisito le immagini, parte uno script Python
Una realizzazione senza
Shell che genera tracce stellari e video normali da immagini multiple", dice pretese per un progetto
Jippo. “Questo script utilizza ImageMagick e FFmpeg e quando sono pronti, di astrofotografia
abbastanza figo
sposta quelle immagini e video sulla mia unità di rete tramite WiFi dove
posso controllali”. [Link]/allskycam

Hubble Pi
Santiago Rodriguez

Questo è il pezzo forte del kit, che combina un


telescopio e una fotocamera HQ con alcun software
personalizzati per controllare l'acquisizione delle
immagini. Non sorprende che sia stato creato da
uno studente di fisica come Santiago.
Questa configurazione non ha uno star tracker
dedicato, ma Santiago ha caricato su Raspberry Pi
Kstars, che dà una vista dal vivo del cielo notturno
che potrebbe usare per trovare oggetti celesti. È in Sebbene sia un piccolo
telescopio, è è ancora
grado di controllare esposizione, ISO e velocità ottimo per guardare
dell'otturatore – anche se ci sono alcune il cielo notturno
limitazioni alla velocità dell'otturatore in quanto è Un primo piano
estremo della Luna,
digitale. Tuttavia, è in grado di usare più possibile grazie al
esposizioni per simulare una lunga esposizione. telescopio

[Link]/hubblepi

Scatti Ufficiali Della


Luna
Greg Annandale, di cui
troverai la foto sul
desktop di Raspberry Pi OS,
ha scattato questa foto
incredibile della Luna
utilizzando la HQ Camera,
con l'obiettivo allegato, che
ha consentito una lunghezza
focale di 1400 m.

Aprile 2022 Pagina tradotta da Zzed per [Link] Astrofotografia con Raspberry Pi
Potenziare un telescopio
con Raspberry Pi
Usare Astroberry Server su un telescopio

2 Installare Astroberry Server


Su [Link] puoi trovare l'immagine da scaricare per installare il
Server Astroberry utilizzando Raspberry Pi Imager ([Link]/imager).
Dopo un primo avvio, puoi connetterti tramite l'hotspot wireless di
Astroberry, utilizzando astroberry come password e vai su
[Link] nel tuo browser. Sarai in grado di configurare il
sistema da qui, incluso fornire i dettagli sull'hardware del telescopio
per semplificare il controllo tramite INDI. Fai riferimento alla
documentazione di Astroberry Server per maggiori informazioni.

1 Setup hardware
I telescopi e i supporti computerizzati utilizzaro 3 Usare Astroberry
connettori USB o RS-232 per interagire con
l’hardware. Per la USB, potresti semplicemente
Astroberry viene fornito con una varietà di software che ti consentono di
aver necessità di fornire alimentazione esterna,
oltre a collegare il Raspberry Pi, ma per la RS-232 tracciare oggetti celesti e scattare foto, come KStars con driver specifici
potresti aver bisogno di hardware più specialistico, per Astroberry, diversi software di imaging per lo stacking delle
come l’Hub di controllo Pegasus USB: immagini e modifica dell'esposizione.
[Link]/pegasususb. Collegare un Raspberry Pi Camera Module o una HQ Camera al mirino
ti consentirà di utilizzare il telescopio e i sistemi automatizzati per
immagini fantastiche: assicurati solo di renderli resistenti alle
intemperie!

Astrofotografia con Raspberry Pi Pagina tradotta da Zzed per [Link] Aprile 2022
Un anno nel
cielo notturno
A cosa prestare attenzione durante l'osservazione
delle stelle nel prossimo anno

R IM A V E RA
P
Mercurio alla Eclissi Totale
Sciame Meteorico Massima Sciame Meteorico di Luna
Lyrids Elongazione est Eta Aquarids
La luna sarà
completamente oscurata
Mercurio raggiungerà la sua dalla Terra stasera, dandole
Questo sciame meteorico è Massima elongazione est di 20,6 Uno sciame meteorico da
un'oscurità di colore rosso.
creato da particelle di polvere di gradi dal Sole, rendendolo un polvere lasciata dalla
Sarà visibile in tutto il
una cometa, e sarà per lo più ottimo momento per cometa di Halley, che sarai
Nord America, Groenlandia,
visibile intorno alla cercalo. Sarà basso nel in grado di vedere
l'Oceano Atlantico, e
Costellazioni della Lira cielo occidentale dopo il tramonto principalmente intorno alla
parti dell'Europa e Africa
Costellazione dell'Acquario
occidentale

22-23 Aprile 29 Aprile 6-7 Maggio 16 Maggio

ESTATE
Mercurio alla Sciame Meteorico Saturno in
Massima Sciame Meteorico Perseidi Opposizione
Elongazione ovest Delta Aquarids Uno sciame meteorico
Il distanza pià breve tra
altamente visibile dalla cometa
Mercurio raggiungerà la sua Questo sciame meteorico Saturno e la Terra,
Swift-Tuttle, perfetto per una
massima elongazione ovest di viene dalle comete quest'anno, rendendolo il
bella serata estiva. La luna
23.2 gradi dal Sole, un altro Marsden e Kracht, che momento migliore per
quasi piena potrebbe
ottimo momento per vedrai principalmente delle foto del pianeta
disturbarlo un po', ma
guardarlo. In questa occasione, intorno alla costellazione probabilmente più bello
guarda comunque verso la
sarà visibile ad est prima dell'Acquario del nostro sistema e puoi
costellazione di Perseo
dell'alba vederlo per tutta la notte

16 Giugno 28-29 Luglio 12-13 Agosto 14 Agosto

Aprile 2022 Pagina tradotta da Zzed per [Link] Astrofotografia con Raspberry Pi
AUTUNNO
Mercurio alla Nettuno in Giove in Sciame Meteorico
Massima Opposizione Opposizione Draconidi
Elongazione L'ultimo pianeta del Sistema Il nostro grande amico ci dà
Solare asrà più vicino Uno sciame meteorico più
Est stanotte, e visibile tutta la
il benvenuto in autunno, e
sarà nel suo punto più
piccolo, che si vede meglio
notte.. È però nella prima serata, in un luogo
Mercurio è tornato, e vicino alla Terra, stasera e
estremamente lontano, con il minimo inquinamento
questa volta sarà a 27,3 con un telescopio medio
quindi potresti ottenere solo luminoso possibile. Guarda
gradi dal sole. Guarda a potrai ottenere delle foto
foto di piccoli punti blu davanti la costellazione del
Ovest di nuovo dopo il sbalorditive per tutta la
Drago per la maggior parte
tramonto, per vederlo notte. Puoi anche
dello sciame
provare con il binocolo!

27 Agosto 16 Settembre 26 Srettembre 7 Ottobre

Sciame Meteorico Sciame Meteorico


Leonidi Geminidi
Urano in Guarda la costellazione del
Leone per questo particolare
Marte in Sfida il freddo per uno
dei migliori spettacoli
Opposizione sciame meteorico. Succede Opposizione dell’ anno, con circa 120
ogni 33 anni, anche se meteore multicolori che
Come Nettuno, anche l'ultimo è stato nel 2001, Il nostro pianeta vicino dovrebbero cadere
Urano lo è estremamente quindi potrebbe non essere sarà molto vicino stasera ogni ora. Guarda
distante, ma questa sarà la stupefacente come lo sciame e, con un telescopio davanti ai Gemelli, ma
notte con la sua migliore delle Perseidi all'inizio decente, sarai in grado preparati perché
visiibilità. Ancora una volta, dell'anno per ottenere scatti possono arrivare da
potrebbe essere solo un sbalorditivi del pianeta qualsiasi parte
piccolo puntino blu-verde rosso

9 Novembre 17-18 Novembre 8 Dicembre 13-14 Dicembre

Astrofotografia con Raspberry Pi Pagina tradotta da Zzed per [Link] Aprile 2022
Sciame
Mercurio alla Sciame Meteorico Eclissi Totale
Meteorico
Massima Tauridi di Luna
Orionidi
Elongazione Un altro sciame Se stai cercando un po’ una
Un'altra eclissi lunare totale
accadrà, questa volta nello
Ovest meteorico proveniente sfida, questo piccolo sciame
meteorico prenderà posto
Emisfero Orientale. Aspetto
dalla cometa di Halley. cercarla nella Russia
Mercurio sarà visibile a Ne troverai la maggior vicino a una luna quasi piena
orientale, Giappone,
est poco prima del parte intorno alla e radiante dalla costellazione
Australia, Oceano Pacifico
tramonto, con una costellazione di Orione, del Toro. Con un po' di
e parte dell’America
elongazione ovest di 18 questa volta pazienza, potresti ricavare un
occidentale e del Nord
gradi dal sole bello scatto

8 Ottobre 21-22 Ottobre 4-5 Novembre 8 Novembre

Mercurio alla INVERNO 2023


Massima Mercurio alla
Elongazione Est Massima
Sciame Meteorico Elongazione Est Mercurio alla
E Sciame Meteorico
Qadrantidi Massima
Ursidi Mercurio è
Nel giorno più corto dell'anno, Il primo sciame
tornato in Elongazione
puoi avere un'altra possibilità occidente dopo il
per vedere Mercurio (a ovest
meteorico dell'anno
è più grande di
tramonto, con una Ovest
dopo il tramonto) e meteore da elongazione di La fine dell'inverno porta
alcuni e tenderà ad 19.2gradi dal sole
la cometa Tuttle. È un piccolo essere visibile un’ultima osservazione di
sciame, ma la Luna sarà nera e daBootes, ma si può Mercurio, poco prima
lascerà il cielo notturno osservare ovunque alba a est
aperto per alcune meteore nel cielo notturno
visibili, principalmente intorno
all'Orsa Minore

21-22 Dicembre 3-4 Gennaio 7 Gennaio 16 Febbraio

Aprile 2022 Pagina tradotta da Zzed per [Link] Astrofotografia con Raspberry Pi

Potrebbero piacerti anche