26 Usi fantastici per un Raspberry Pi
Ci hai pensato per un po ‘e alla fine hai fatto il grande passo: hai comprato un Raspberry Pi. Ma cosa puoi usare per?
Questo piccolo dispositivo può davvero funzionare come un PC desktop? Come server? Come una stazione radio? Sì, può!
Per iniziare, abbiamo raccolto un sacco di usi per Raspberry Pi, con tutorial dettagliati di MakeUseOf.
Supponiamo che tu stia utilizzando un Raspberry Pi 4, ma la maggior parte di questi progetti funzionerà su modelli precedenti e persino su Raspberry Pi Zero
1. Sostituisci il tuo PC desktop con un Raspberry Pi
L’uso più semplice per un Raspberry Pi è come un computer desktop.
Insieme al Pi stesso, alla scheda microSD e all’alimentazione, avrai bisogno di un cavo HDMI e di un display adatto. Come con un computer tradizionale, avrai anche bisogno di una tastiera e un mouse USB.
Il Raspberry Pi 3 e versioni successive sono dotati di Wi-Fi e Bluetooth integrati. Se utilizzi un modello precedente, avrai bisogno di dongle USB compatibili (verifica la compatibilità sull’hub Raspberry Pi di elinux.org ). Se si preferisce utilizzare Ethernet, tuttavia, tutti i modelli Raspberry Pi (ad eccezione di Pi Zero) sono dotati di porte Ethernet.
Dopo aver installato il tuo sistema operativo preferito, troverai LibreOffice preinstallato, insieme al browser Chromium.
Tutto il necessario per eseguire il tuo Raspberry Pi come un computer desktop !
2. Stampa con il tuo Raspberry Pi
Hai una vecchia stampante che ti piace davvero usare, ma che non può essere collegata in modalità wireless? Probabilmente sei incline a smaltirlo in sicurezza, ma davvero non ne hai bisogno. Tutto ciò di cui hai bisogno è un Raspberry Pi collegato alla tua rete domestica e un software per server di stampa.
Questo viene fatto installando il software di condivisione file Samba, seguito da CUPS. Il sistema di stampa Common Unix fornisce driver per la stampante e fornisce una console di amministrazione.
Una volta configurato, configurare il Pi per garantire che tutti i computer della rete domestica possano accedere alla stampante. Questo è tutto ciò che c’è da fare. Si noti che questo dipende molto dalla stampante con un cavo USB. In caso contrario, gli adattatori sono disponibili.
3. Aggiungi il supporto AirPrint al tuo server di stampa Pi
Il progetto sopra riportato porta solo le cose finora. È ideale per la stampa da computer Windows, Mac o Linux, ma per quanto riguarda tablet e telefoni? Per questo, avrai bisogno del supporto Air Print, che può essere aggiunto tramite un singolo script.
Sebbene la stampa sia disponibile in modo nativo su dispositivi iOS, i tablet e i telefoni Android richiedono un’app dedicata. La maggior parte delle nuove stampanti offre supporto per la stampa da dispositivi mobili. Con un Raspberry Pi, puoi estendere questa funzionalità a stampanti precedenti!
4. Taglia il cavo con Kodi: un media center Raspberry Pi
È probabile che l’uso principale di un Raspberry Pi sia come un media center di Kodi. Disponibili come immagini disco, sono state rilasciate diverse build Kodi, con OSMC e OpenElec tra i più popolari.
Se si preferisce mantenere il Raspberry Pi disponibile per altri progetti, tuttavia, Kodi può essere semplicemente installato su Raspbian. Può anche essere aggiunto a sistemi di gioco retro (vedi sotto). Installazione di Kodi viene fornito con alcuni avvertimenti, tuttavia. Non tutti i componenti aggiuntivi sono disponibili, e di quelli che sono, molti saranno destinati a trasmettere contenuti pirata.
Pertanto, ti consigliamo di installare solo componenti aggiuntivi sicuri e legali dai repository ufficiali di Kodi . Ma non finisce qui. Come con qualsiasi dispositivo, un Raspberry Pi che esegue Kodi è vulnerabile ad alcuni problemi di sicurezza.
5. Configurare una macchina da gioco retrò
Uno degli usi più popolari di Raspberry Pi, il dispositivo è ideale come una macchina da gioco retrò. Dopotutto, è compatto e abbastanza potente da poter essere usato in molti modi diversi. Non ultimo per adattarlo come uno dei componenti più leggeri di una macchina arcade a grandezza naturale !
Sono disponibili due opzioni principali per i giochi retrò, Recalbox e RetroPie. Altri possono essere utilizzati, ma tutti necessitano di un controller adatto che necessiti di una configurazione iniziale. Molte piattaforme possono essere emulate, dai classici giochi per PC MS-DOS a Commodore 64. Molte delle popolari console per videogiochi a 16 bit possono essere rianimate anche su Raspberry Pi.
6. Costruisci un server di gioco Minecraft
Non si ferma ai giochi retrò. Probabilmente sai che il sistema operativo predefinito del tuo Raspberry Pi, Raspbian, è dotato di una versione speciale di Minecraft preinstallata. Ma lo sapevi che il tuo Pi può essere usato anche come server di gioco?
Più efficacemente, il tuo Pi è un eccellente server di gioco per Minecraft, che ti permette di giocare da qualsiasi punto della rete domestica. Se hai più Raspberry Pis, avere uno come server dedicato ti darà una grande esperienza di gioco. Questo funziona particolarmente bene se hai un sacco di fan di Minecraft con cui giocare.
Oltre a Minecraft, tuttavia, è possibile configurare altri giochi di rete multiplayer sul Raspberry Pi. Le porte open source di Quake, Civilization, Doom e Open TTD possono essere installate come server di gioco sul tuo Raspberry Pi .
7. Controlla un robot
Ci sono così tanti progetti di Raspberry Pi controllati da robot che è difficile accontentarsi di un singolo esempio. Ad esempio, potresti affidarti a un pacchetto di robotica dedicato per il tuo Pi, con il dispositivo alimentato a batteria e utilizzato per comunicare e controllare il tuo robot.
Oppure potresti preferire il tuo design, costruito da componenti che già possiedi. Ad ogni modo, dovrai fare la scelta giusta per Raspberry Pi. Mentre il Raspberry Pi 4 ti darà più potenza di elaborazione, un Pi Zero W è più compatto. Questa versione snella del Raspberry Pi è dotata di connettività wireless integrata, che lo rende ideale per i robot leggeri.
Vuoi qualche ispirazione? Il nostro sguardo ai film e ai robot TV che possono essere creati con un Raspberry Pi dovrebbe aiutare. Altrimenti, se vuoi iniziare subito, i kit per auto robot possono essere acquistati online.
Kit auto modello SunFounder Kit Acquista ora su Amazon
8. Costruisci una videocamera Stop Motion
Tutti amano i video in stop motion. Da Wallace e Gromit al famoso Circo Gilliam, il primo lavoro di Circo del Circo di Monty Python, non manca mai di divertire. Ma come è fatto lo stop motion? Puoi scoprirlo con un Raspberry Pi e un modulo per videocamera dedicato.
Utilizzando il linguaggio di programmazione Python, un supporto adatto (overhead per l’animazione artigianale in carta Gilliam, un treppiede standard per argilla o giocattoli) e un’area ben illuminata, questo è un processo che richiede tempo. È necessaria una certa pratica per ottenere buoni risultati e sarà necessario aggiungere una colonna sonora.
Avrai anche bisogno di una breadboard per montare un pulsante (a meno che tu non abbia già un pulsante plunger adatto che può essere collegato al GPIO di Raspberry Pi), e uno script Python per scattare ogni immagine.
Modulo fotocamera Raspberry Pi Acquista ora su Amazon
9. Crea un video Time Lapse
La combinazione del modulo fotocamera Raspberry Pi con una sceneggiatura diversa crea un altro uso per il tuo Pi: la cattura di filmati time lapse. Questo viene fatto prendendo singoli fotogrammi con un ritardo temporizzato.
Come si usa il Raspberry Pi per fotografare l’intervallo di tempo dipende da voi. Probabilmente avrai bisogno di una batteria portatile, e un treppiede tornerà utile. Questa volta, potresti preferire un treppiede per smartphone (la pinza dovrebbe adattarsi perfettamente alla custodia del tuo Pi), per stabilizzare il dispositivo.
Ma cosa dovresti filmare? Fiori nel giardino, frutta in una ciotola, gente che passa … forse le nuvole nel cielo o il tempo che cambia? Sei limitato solo dalla tua immaginazione e da quanto sei disposto a viaggiare per ottenere un buon video.
10. Trasmetti una stazione radio FM pirata
Hai un messaggio che vuoi condividere? Hai bisogno di comunicare con un gruppo o una comunità di persone che non hanno accesso a Internet? La risposta è la radio: e il Raspberry Pi è in grado di trasmettere sulla banda FM!
Prima di colpire il collegamento, tuttavia, è tempo di avvertenza: trasmettere su FM è illegale senza una licenza. Fortunatamente, il Pi può trasmettere solo a breve distanza, quind
i dovresti essere in grado di evitare di metterti nei guai. Davvero, questo è un proof of concept project. Mentre potrebbe rivelarsi utile in qualche parte remota del mondo, non è adatto per l’uso urbano.
Qui sono richieste una soluzione di batteria portatile e capacità di saldatura . Qualsiasi audio che desideri trasmettere dovrà essere pre-caricato nella scheda microSD e riprodotto in loop.
11. Costruisci un server Web Raspberry Pi
Un altro fantastico uso per un Raspberry Pi è configurarlo come un server web. Ciò significa fondamentalmente che può essere configurato per ospitare un sito Web. Potrebbe ospitare il tuo blog, per esempio.
È possibile utilizzare diversi metodi. Avrai bisogno di iniziare installando il software giusto: Apache e le sue librerie associate. Oppure potresti installare uno stack LAMP completo, con PHP e MySQL a fianco di Apache. È utile se si imposta anche l’FTP.
Una volta completati questi passaggi, è possibile salvare i file HTML nella directory / www / e il server Web è pronto. O potresti installare alcuni software web specifici come WordPress.
Per ottenere il tuo sito web online, avrai bisogno di un indirizzo IP statico dal tuo provider internet. Se questo è troppo costoso, prova No-IP.com
12. Crea un Bot di Twitter
Twitter è pieno di sciocchezze. Gran parte di esso è cortesia di bot, programmi creati con l’intenzione di inviare messaggi. Alcuni di questi sono utili; potrebbero essere gli aggiornamenti dei tuoi siti Web preferiti, ad esempio. Molti sono fastidiosi, tuttavia, o addirittura spiacevoli.
La maggior parte di questi account automatici è solo uno spam mirato.
Ma ci sono alcune cose utili che puoi fare con un bot di Twitter. Anziché utilizzare un servizio online per pubblicare questi messaggi, puoi utilizzare un’applicazione Python sul tuo Raspberry Pi. Se il tuo Pi ha una connessione permanente a Internet, è possibile creare un bot su Twitter.
Dovrai registrare un’app Twitter tramite il sito web di Twitter. Ciò consente l’accesso all’API di Twitter e, con qualche codice (Python o Node.js), il tuo bot sarà pronto. Tutto ciò che devi fare è specificare il tipo di contenuto da twittare. Questo potrebbe essere qualsiasi cosa, dalla temperatura della CPU a una citazione del giorno selezionata a caso o semplicemente una foto.
13. Costruisci un sistema di sicurezza Motion Capture
Chi sta sconfinando nella tua proprietà? Chi pensa di poter irrompere nella tua stanza e passare attraverso le tue cose? E cosa stanno facendo con lo spazzolino ?!
L’unico modo per trovare la risposta a queste domande è con una sorta di sistema di sicurezza. Con il modulo fotocamera Raspberry Pi collegato, o una generica webcam USB, è possibile creare un sistema di sicurezza motion capture.
Si noti che è necessaria una scheda microSD ad alta capacità (o dispositivo di archiviazione USB) per memorizzare le riprese dal dispositivo.
Questo progetto Raspberry Pi combina il software di movimento con uvccapture, uno strumento per catturare il filmato dalla tua webcam. Il software ffmpeg viene anche utilizzato per gestire il bitrate e il lasso di tempo. Una volta che tutto è attivo e funzionante, è possibile aspettarsi che il sistema inizi a registrare ogni volta che viene rilevato un movimento. Gli avvisi e-mail possono anche essere configurati.
14. Inspiring Digital Photo Frame
Le cornici per foto digitali pronte all’uso sono interessanti, anche se un po ‘limitate nello spazio, nella conservazione e negli scopi. E se potessero fare qualcosa di più della semplice visualizzazione delle tue foto di famiglia preferite?
Usando questa build, puoi creare una cornice digitale che trasmetta messaggi ispirati insieme a foto di scene bellissime. Il risultato è qualcosa che abbaglia i tuoi occhi mentre ti fa davvero pensare al messaggio. Abbiamo usato un display touchscreen Raspberry Pi per questo progetto; qualsiasi display LCD compatibile dovrebbe essere adatto.
15. Fotografa il cielo notturno
Se stop motion, time lapse e motion capture security non sono sufficienti per il modulo Camera del tuo Raspberry Pi, perché non provare qualche fotografia notturna? Per questo, avrai bisogno di un modulo per fotocamera No-IR Raspberry Pi .
Modulo Fotocamera No-IR Raspberry Pi Acquista ora su Amazon
Con il filtro IR rimosso, la fotocamera offre risultati notturni migliori. Puoi fotografare cosa sta succedendo sopra mentre dormi qui sotto. Questo ti dà l’opportunità di far scattare stelle, meteore, la luna, i pianeti, persino gli UFO.
Ad esempio, è possibile utilizzare la fotografia time-lapse per tracciare il percorso delle stelle e della luna durante la notte. O impiegare una bassa velocità dell’otturatore per ottenere un effetto traccia. Qualunque sia il tuo piano per la fotografia notturna, il Raspberry Pi dovrebbe soddisfare perfettamente le tue esigenze.
16. Costruisci uno strumento di monitoraggio della rete
Ti interessa poter monitorare i dispositivi sulla tua rete? Preoccupato per la mancanza di connettività o per un avviso rapido quando il tuo blog o il tuo sito web sono offline?
La risposta è una soluzione di monitoraggio della rete. Mentre diversi sono disponibili, il più popolare è lo strumento Nagios open source, che è facile da installare e configurare. Con questo installato, è possibile monitorare i tempi di attesa, visualizzare una visualizzazione dei dispositivi sulla rete e altro.
Tradizionalmente, è stato installato su Linux box, ma è davvero uno spreco di un PC desktop o server completo. Tuttavia, è un uso ideale per un Raspberry Pi!
Tutto quello che devi fare è scaricare l’immagine del disco Nagios e caricarla sulla scheda SD del tuo Pi. Per i migliori risultati, usa un Raspberry Pi 2 o successivo per questo progetto, dato che Nagios può richiedere molte risorse.
17. Un server Raspberry Pi Plex
Abbiamo già visto Kodi come un centro multimediale, ma ci sono più progetti di intrattenimento basati sulla TV che puoi fare con un Raspberry Pi. In breve, puoi trasformare la tua TV standard e stupida in una TV intelligente. Come se non bastasse, puoi persino migliorare le funzionalità di una smart TV esistente!
Perché una TV sia “intelligente” dovrebbe essere in grado di riprodurre contenuti multimediali da un dispositivo di archiviazione USB o flash, riprodurre video da Netflix , YouTube e siti simili e offrire il controllo remoto. Questo è spesso da un dispositivo mobile quando si tratta di progetti Raspberry Pi. Le Smart TV dovrebbero anche offrire notizie e meteo e il supporto PVR, che un Raspberry Pi può gestire grazie a una scheda TV USB.
Oltre a Kodi (o in combinazione con esso) un Raspberry Pi può essere usato come server Plex. Ciò significa che hai un PC o un server che esegue Plex e usi un altro dispositivo per visualizzare il supporto. Il secondo dispositivo potrebbe essere un PC, Xbox One o anche un altro Pi con il software RasPlex installato. L’esplorazione dei media del server dovrebbe essere semplice, consentendoti di goderti tutti i film, i programmi TV e la musica memorizzati su di esso.
18. Scatola NAS fai-da-te
Vuoi creare il tuo disco di rete locale? È una buona idea avere un dispositivo Network Attached Storage, se non altro per navigare da un media center. Il mio uso preferito personale è come un disco di rete in cui posso memorizzare le foto di famiglia.
Le unità NAS personali sono abbastanza compatte da essere nascoste negli armadi o sopra gli armadi. Lo stesso vale per un Raspberry Pi NAS, un Pi collegato a un HDD esterno o una memoria flash USB. Potresti anche utilizzare un’unità SSD.
Puoi impostarlo manualmente con Samba. Non passerà molto tempo prima che i tuoi dati vengano archiviati sull’unità di rete domestica, liberando spazio sul tuo PC. Ricordati solo di eseguire regolarmente il backup dell’unità NAS!
19. Un sistema di domotica con Arduino
Il Raspberry Pi rende un cervello e un’interfaccia ideali per un sistema di automazione domestica. Abbinato ad un Arduino e tramite l’applicazione Node.js Heimcontrol, l’automazione domestica è resa possibile da alcuni adattatori di rete abilitati alla radiocomando. Heimcontrol consente di abilitare o disabilitare qualsiasi dispositivo collegato agli adattatori, tramite il Raspberry Pi, con i segnali trasmessi da Arduino.
Questo approccio è il migliore se stai cercando un modo per familiarizzare con le basi della domotica. Ma cosa succede se si desidera un sistema che funziona più o meno subito, con strumenti di automazione domestica intelligenti, ecc.? Forse usando l’attrezzatura già installata nella tua casa?
In questo scenario, collaborare con un Raspberry Pi con OpenHAB dovrebbe funzionare perfettamente.
20. Costruisci un ricevitore AirPlay
Non è solo la stampa wireless che Raspberry Pi può gestire. AirPlay è anche un’opzione che ti consente di trasformare il tuo Raspberry Pi in un altoparlante intelligente. Vuoi trasmettere l’audio dal tuo dispositivo mobile attraverso un set di altoparlanti fai-da-te?
Utilizzando l’ immagine del disco dedicata del Pi Music Box per il Raspberry Pi e collegando il minicomputer a un altoparlante adatto, puoi anche riprodurre l’audio direttamente dal web. Google Music, Spotify, SoundCloud e molti altri servizi sono disponibili.
Inoltre, la Music Box Pi utilizza Spotify Connect, DLNA / OpenHome, BubbleUPnP, dispone del supporto audio USB e della compatibilità della scheda audio Raspberry Pi.
21. Controllare un modello di ferrovia
Grazie a diverse porte (da USB a GPIO) il Raspberry Pi può integrarsi e interfacciarsi con molti altri dispositivi. Una delle opzioni più interessanti è un modello di treno.
Non sarebbe fantastico controllare il tuo modello di ferrovia con un Raspberry Pi? Sono stati sviluppati diversi progetti che consentono questo. Sono progetti scalabili che possono fare di tutto: monitorare la posizione dei treni e regolare la velocità, controllare punti, luci e persino l’atmosfera del villaggio modello che lo accompagna.
Il video è tratto dal progetto Raspberry Pi Model Railway Automation. Scopri di più sul sito web del progetto dello sviluppatore.
22. Stream video in diretta su YouTube
Un altro modo per trarre vantaggio da un modulo videocamera Raspberry Pi è quello di trasmettere live streaming a YouTube.
Funziona con un Raspberry Pi 3 o successivo. Mentre è possibile utilizzare una fotocamera USB compatibile, i risultati migliori si godono con il dispositivo ufficiale.
Per iniziare con questo progetto, avrai bisogno del tuo canale YouTube pronto per l’uso e del pacchetto libav-tools installato. Consulta il nostro tutorial dettagliato per lo streaming di video live su YouTube da un Raspberry Pi per le istruzioni complete.
23. Scopri come codificare
Quando il Raspberry Pi è stato lanciato nel 2012, uno dei suoi obiettivi principali era quello di ottenere la codifica dei bambini. Ma non sono solo i bambini che possono imparare a programmare su un Raspberry Pi. Gli adulti possono inoltre sfruttare gli strumenti di codifica incorporati nella piattaforma.
Sembra complicato? Non lo è. Diversi software sono disponibili in Raspbian per facilitare la programmazione di base, ma il più importante è Scratch.
Progettato per adattarsi a tutti i livelli, Scratch è uno strumento di programmazione basato su blocchi, che evita le complessità dell’inserimento di linee di codice. Invece, è sufficiente trascinare i comandi in posizione. Puoi vedere l’impatto dei tuoi comandi nella vista del codice ed esportare il codice come programma da eseguire.
Scratch è abbastanza semplice da manipolare le luci collegate al GPIO di Pi e abbastanza complesso da programmare i giochi di base. Ecco cosa devi sapere sull’apprendimento del codice con Raspberry Pi e Scratch.
24. Streaming di giochi per PC su Raspberry Pi
Pensi che il Raspberry Pi sia limitato all’emulazione di videogiochi retrò? Pensa di nuovo! Con un Raspberry Pi 2 o successivo è possibile emulare le funzionalità di streaming di Steam Link. Ciò significa in sostanza che puoi riprodurre video in streaming dal tuo PC alla tua TV tramite un Raspberry Pi.
Come Steam Link, è necessario assicurarsi che il Raspberry Pi o il PC (preferibilmente entrambi) siano collegati al router tramite Ethernet. Questo perché la velocità richiesta per lo streaming di successo non è possibile con una configurazione solo wireless.
A differenza di Steam Link, tuttavia, è possibile eseguire lo streaming di giochi che non sono disponibili su Steam. Il nostro metodo preferito di streaming di giochi per il tuo Raspberry Pi utilizza uno strumento gratuito chiamato Parsec. Offre streaming video a 60 fps, bassissima latenza ed è disponibile per Windows 10, macOS e Linux.
25. Costruisci uno specchio intelligente
Hai mai voluto recuperare le ultime notizie, trailer di film, video pop e informazioni sul traffico e sul tempo durante la rasatura? La risposta è uno specchio intelligente, un dispositivo alimentato da un Raspberry Pi.
Fondamentalmente, questo è uno specchio a doppio senso con uno speciale display montato dietro il vetro. Qualsiasi tipo di mirror può essere utilizzato per un progetto smart mirror; dovresti usare quello che si adatta ai tuoi scopi.
26. Gioca a giochi nativi sul Raspberry Pi
Puoi emulare piattaforme classiche su un Raspberry Pi o puoi eseguire lo streaming di giochi da un PC.
Ma per quanto riguarda l’esecuzione di giochi in modo nativo?
Alcuni fantastici giochi possono essere eseguiti sul tuo Raspberry Pi senza emulatori. Un ottimo esempio è Doom , che può essere installato incredibilmente per funzionare su Raspberry Pi. Altri esempi includono FreeCiv, Quake III e persino il clone SimCity open source, Micropolis.
Se non ti senti a tuo agio con l’installazione di streaming o emulatori, è possibile installare molti giochi sul Raspberry Pi
Il tuo progetto preferito Raspberry Pi?
Ti abbiamo mostrato una vasta collezione di usi per un Raspberry Pi, tutti con i link necessari per realizzare questi progetti.
Nuovo per il Raspberry Pi? Prima di iniziare, è necessario sapere come installare un sistema operativo sul tuo Raspberry Pi .