Monitoriamo la qualità dell’aria con Raspberry Pi!

La lotta al riscaldamento globale e al cambiamento climatico passa anche per l’informatica, la sensoristica e la robotica!
Grazie al Raspberry Pi Zero Wireless, la sensor board Enviro Plus (Pimoroni Enviro+) e il rilevatore di particelle PMS5003 è possibile costruire la propria stazione di raccolta di dati sull’inquinamento ambientale.

Questo articolo si rifà ai tutorial di Pimoroni:

L’ideale è quello di riutilizzare un Raspberry Pi che abbiamo a disposizione purchè si scelga un modello versione 2 in su, perchè bisogna sfruttare la GPIO da 40 pin e non quella 26 pin, presente su Raspberry Pi 1.
Se non possedete nessun Raspberry Pi compatibile, potete acquistare la versione Raspberry Pi Zero Wireless con i pin saldati in modo da dover soltanto innestare il modulo sensore Enviro Plus.
La sensor board Enviro Plus, prodotta e commercializzata dalla britannica Pimoroni, mette a disposizione diversi sensori per la raccolta dei dati tra cui temperatura, pressione, umidità, luce, prossimità, rumore, riduzione del monosido di carbonio, ossidazione del diossido di azoto, ammoniaca, idrogeno, etanolo e idrocarburi.
Aggiungendo al Pimoroni Enviro+, il rilevatore di particolato PMS5003 è possibile rilevate anche le famose PM 10 e altre microparticelle.

Procuriamoci una scheda microSD da 16 GB, anche 8GB sono sufficienti, e carichiamo il software Raspbian. E’ sufficiente prelevare la versione Raspbian Buster Lite che non mette a disposizione un desktop ed è più compatta.
L’immagine può essere scritta sulla microSD utilizzando un software come balena Etcher. Se non disponete di un adattatore miniHDMI per collegare un monitor al vostro Raspberry Pi Zero Wireless, potete seguire la procedura di questo video.

Una volta che il Raspberry Pi è raggiungibile via rete (wireless o LAN) è necessario installare alcuni software e componenti nonchè installare gli ultimi aggiornamenti del sistema operativo.

sudo apt update
sudo apt upgrade

sudo apt install git spidev

sudo pip install requests

A questo punto si può clonare, ossia copiare, da Internet la cartella degli script già pronti sul proprio Raspberry Pi.

git clone https://github.com/pimoroni/enviroplus-python
cd enviroplus-python
sudo ./install.sh

Al termine dell’installazione è necessario riavviare il Raspberry Pi.

sudo reboot

Una volta riavviato il Raspberry Pi si possono lanciare gli script in Python già predisposti che si trovano nella propria home:

cd enviroplus-python/examples
ls

Per ulteriori informazioni, rimando al tutorial:
https://learn.pimoroni.com/tutorial/sandyj/getting-started-with-enviro-plus

Se vogliamo contribuire al database di raccolta dati sulla qualità dell’aria Luftdaten, possiamo registrarci seguendo le note dell’articolo https://learn.pimoroni.com/tutorial/sandyj/enviro-plus-and-luftdaten-air-quality-station

Se ci sono dubbi, fatemi sapere!

Condividere una share sul RaspBerry Pi

In questa guida potrete trovare come attivare la condivisione di una cartella del RaspBerry Pi con un computer Windows. In questo modo è possibile caricare o scaricare file sul RaspBerry Pi ad una velocità molto sostenuta.

Poiché agli utenti non verrà richiesto un utente e la password, questo tutorial è pensato per implementato in una rete LAN in cui tutti gli host devono essere attendibili.

Continua a leggere

Installare MLDonkey su Raspberry Pi

MLDonkey è un’applicazione di filesharing che concedono l’accesso alla vasta Emule p2p network. Emule è una grande rete p2p . MLDonkey è nato come clone di eDonkey2000 ed è stato scritto per Linux. A differenza di eMule o aMule, MLDonkey utilizza pochissime risorse ed è adatto ad essere utilizzato su Raspberry Pi. Per installare MLDonkey su Raspberry Pi, basta seguire queste istruzioni.

Continua a leggere

Configurare un IP fisso per il Raspberry Pi

Il Raspberry Pi è un computer di dimensioni carta di credito che si collega al televisore e una tastiera. Si tratta di un piccolo computer che può essere utilizzato in modi molto differenti. C’è chi lo usa come centro multimediale per guardare film o ascoltare musica, chi lo adopera per imparare a programmare o ad utilizzare Linux.

Raspbian è un sistema operativo (OS) libero basato su Debian ottimizzato per l’hardware Raspberry Pi. Raspbian fornisce più di un semplice OS: viene distribuito con oltre 35.000 pacchetti software pre-compilati in un bel formato per una facile installazione sul Raspberry Pi.

L’impostazione iniziale prevede che Raspberry Pi prenda un indirizzo di rete automatico tramite DHCP. Tuttavia questa soluzione potrebbe non essere la migliore per un uso intensivo del dispositivo.

Continua a leggere