Taula de continguts:

Registre de temperatura i humitat de Raspberry PI, estació meteorològica al núvol, estadístiques Wifi i mòbils: 6 passos
Registre de temperatura i humitat de Raspberry PI, estació meteorològica al núvol, estadístiques Wifi i mòbils: 6 passos

Vídeo: Registre de temperatura i humitat de Raspberry PI, estació meteorològica al núvol, estadístiques Wifi i mòbils: 6 passos

Vídeo: Registre de temperatura i humitat de Raspberry PI, estació meteorològica al núvol, estadístiques Wifi i mòbils: 6 passos
Vídeo: Temperatura y Humedad con Raspberry Pi - DHT11 - IoT 2024, Desembre
Anonim
Registre de temperatura i humitat de Raspberry PI, estació meteorològica al núvol, estadístiques Wifi i mòbils
Registre de temperatura i humitat de Raspberry PI, estació meteorològica al núvol, estadístiques Wifi i mòbils
Registre de temperatura i humitat de Raspberry PI, estació meteorològica al núvol, estadístiques Wifi i mòbils
Registre de temperatura i humitat de Raspberry PI, estació meteorològica al núvol, estadístiques Wifi i mòbils
Registre de temperatura i humitat de Raspberry PI, estació meteorològica al núvol, estadístiques Wifi i mòbils
Registre de temperatura i humitat de Raspberry PI, estació meteorològica al núvol, estadístiques Wifi i mòbils

Amb el dispositiu Raspberry PI podeu registrar les dades de temperatura i humitat a l’exterior, a l’habitació, a l’hivernacle, al laboratori, a la sala de refrigeració o a qualsevol altre lloc, de forma totalment gratuïta. Aquest exemple l’utilitzarem per registrar la temperatura i la humitat.

El dispositiu es connectarà a Internet mitjançant Wifi o Ethernet

Podreu consultar les darreres lectures al telèfon mòbil, a l’escriptori o a qualsevol altre dispositiu amb navegador

Subministraments

El monitor amb HDMI, el cable HDMI, el ratolí USB i el teclat també són necessaris per a aquest tutorial, però normalment ja en teniu

Podeu comprar els dispositius necessaris aquí (mínim requerit):

Raspberry PI 3 o Raspberry PI 2 amb memòria wifi

targeta micro SD (suggerida 32 GB)

cable micro USB

Mòdul DHT22 amb cable

També és bo tenir:

Carregador USB per alimentar el dispositiu

Tanc impermeable

Recinte estàndard per a gerds (com en el meu exemple)

Si no teniu lector MicroSD USB

Ho he comprat a Banggood.com

Això també s'ha provat / funciona amb el sensor AM2305 industrial

Pas 1: afegiu el dispositiu a LoggingPlatform

Afegiu el vostre dispositiu a LoggingPlatform
Afegiu el vostre dispositiu a LoggingPlatform

Aquí podeu afegir el dispositiu per obtenir les claus API necessàries més endavant:

Pas 2: exemple de diagrama de connexió de maquinari

Exemple de diagrama de connexió de maquinari
Exemple de diagrama de connexió de maquinari
Exemple de diagrama de connexió de maquinari
Exemple de diagrama de connexió de maquinari

Connecteu la sortida DHT22 al PIN GPIO 4 d’entrada / sortida de RaspberryPi

Connecteu DHT22 + al PIN 1 de RaspberryPi 3V

Connecteu DHT22: al PIN 6 de RaspberryPi Ground

Pas 3: pengeu el programari necessari a la targeta Micro SD (guia de Windows)

Pengeu el programari necessari a la targeta Micro SD (guia de Windows)
Pengeu el programari necessari a la targeta Micro SD (guia de Windows)
Pengeu el programari necessari a la targeta Micro SD (guia de Windows)
Pengeu el programari necessari a la targeta Micro SD (guia de Windows)
Pengeu el programari necessari a la targeta Micro SD (guia de Windows)
Pengeu el programari necessari a la targeta Micro SD (guia de Windows)

Connecteu MicroSD a l'entrada MicroSD al vostre PC amb Windows, si no en teniu, adquireu una versió USB com:

Lector USB Micro SD

Descarregueu Win32DiskImager aquí

Descarregueu l'últim sistema operatiu Raspbian per a Raspberry PI aquí (enllaç oficial de Raspberry PI)

Extreu l’arxiu descarregat del sistema operatiu Raspbian amb el vostre arxivador o el zip 7 com es mostra a la pantalla 1

Ara heu d’escriure el sistema operatiu Raspbian amb Win32DiskImager a la vostra targeta MicroSD:

Inseriu MicroSD al lector i executeu Win32DiskImager

Seleccioneu el fitxer d'imatge del sistema operatiu Raspbian descarregat i extret, la vostra MicroSD i feu clic a Escriu com a la pantalla 2

AVÍS SOBRE EL NÚMERO: si teniu problemes o heu formatat de forma estranya MicroSD, o bé el torneu a executar, abans d’això heu d’eliminar tots els volums de la unitat i crear-ne només un. Això es pot fer amb l'eina de gestió de discs a Windows, com a la pantalla 3

Inseriu MicroSD al vostre gerd, connecteu-lo al monitor, al ratolí i al teclat i executeu-lo

Pas 4: RaspbianOS, carregant el programa Python al gerd i cal configurar-lo

RaspbianOS, carregant el programa Python al gerd i cal configurar-lo
RaspbianOS, carregant el programa Python al gerd i cal configurar-lo
RaspbianOS, carregant el programa Python al gerd i cal configurar-lo
RaspbianOS, carregant el programa Python al gerd i cal configurar-lo
RaspbianOS, carregant el programa Python al gerd i cal configurar-lo
RaspbianOS, carregant el programa Python al gerd i cal configurar-lo
RaspbianOS, carregant el programa Python al gerd i cal configurar-lo
RaspbianOS, carregant el programa Python al gerd i cal configurar-lo

Quan arrenceu Raspberry, només heu de configurar-lo amb un bon assistent, pantalla d’exemple 1

Després d'això, instal·leu algunes biblioteques per DHT22, de manera que executeu el terminal:

sudo apt-get update

sudo apt-get install build-essential python-dev python-openssl git git clone https://github.com/adafruit/Adafruit_Python_DHT.git && cd Adafruit_Python_DHTsudo python setup.py install

Creeu un fitxer ara amb l'ordre com a la pantalla 2

Enganxeu el codi bàsic LoggingForest des d'aquesta pàgina al fitxer

i canvieu els paràmetres rebuts al lloc web loggingforest.com com a la pantalla 3

CTRL + X Y

entrar

Per provar ara, podeu executar aquest script com a la pantalla 4

Amb CTRL + Z podeu aturar aquest programa

Pas 5: comproveu les dades a la plataforma Loggingforest.com

Consulteu les dades a la plataforma Loggingforest.com
Consulteu les dades a la plataforma Loggingforest.com
Consulteu les dades a la plataforma Loggingforest.com
Consulteu les dades a la plataforma Loggingforest.com
Consulteu les dades a la plataforma Loggingforest.com
Consulteu les dades a la plataforma Loggingforest.com

Després, el dispositiu començarà a enviar dades a loggingforest i podreu veure-les allà. A l’edició del dispositiu loggingforest només heu de definir el nom i els valors dels paràmetres com a la pantalla 1.

Feu clic a la previsualització com a la pantalla 2

I veureu bones dades com a la pantalla 3

Pas 6: executeu Python Script automàticament en arrencar Raspberry

Executeu Python Script automàticament en arrencar Raspberry
Executeu Python Script automàticament en arrencar Raspberry

Per descomptat, és probable que vulgueu executar aquest script python automàticament quan s’iniciï Raspberry o es connecti a la font d’alimentació.

obriu el terminal i executeu:

sudo nano /etc/rc.local

i abans de sortir 0 afegiu codi per executar el vostre script:

sudo bash -c 'python /home/pi/dht22-api.py> /home/pi/dht22-api.log 2> & 1' &

com a la pantalla 1

Deseu el fitxer amb CTRL + X, Y, Enter Proveu a reiniciar el raspberry PI i ara ja està a punt.

No dubteu a comentar i compartir el vostre registre

També podeu trobar altres versions de codi a github rep:

github.com/sandiwinter/loggingforest/tree/…

Recomanat: