Satura rādītājs:

Raspberry PI temperatūras un mitruma reģistrēšana, mākoņa laika stacija, Wifi un mobilā statistika: 6 soļi
Raspberry PI temperatūras un mitruma reģistrēšana, mākoņa laika stacija, Wifi un mobilā statistika: 6 soļi

Video: Raspberry PI temperatūras un mitruma reģistrēšana, mākoņa laika stacija, Wifi un mobilā statistika: 6 soļi

Video: Raspberry PI temperatūras un mitruma reģistrēšana, mākoņa laika stacija, Wifi un mobilā statistika: 6 soļi
Video: Как сделать схему датчика температуры с помощью диода 2024, Jūlijs
Anonim
Raspberry PI temperatūras un mitruma reģistrēšana, mākoņa laika stacija, Wifi un mobilā statistika
Raspberry PI temperatūras un mitruma reģistrēšana, mākoņa laika stacija, Wifi un mobilā statistika
Raspberry PI temperatūras un mitruma reģistrēšana, mākoņa laika stacija, Wifi un mobilā statistika
Raspberry PI temperatūras un mitruma reģistrēšana, mākoņa laika stacija, Wifi un mobilā statistika
Raspberry PI temperatūras un mitruma reģistrēšana, mākoņa laika stacija, Wifi un mobilā statistika
Raspberry PI temperatūras un mitruma reģistrēšana, mākoņa laika stacija, Wifi un mobilā statistika

Ar Raspberry PI ierīci jūs varat reģistrēt temperatūras un mitruma datus ārā, telpā, siltumnīcā, laboratorijā, dzesēšanas telpā vai jebkurā citā vietā bez maksas. Šo piemēru mēs izmantosim, lai reģistrētu temperatūru un mitrumu.

Ierīce tiks savienota ar internetu, izmantojot Wifi vai Ethernet

Jūs varēsit pārbaudīt jaunākos rādījumus savā mobilajā tālrunī, darbvirsmā vai jebkurā citā ierīcē ar pārlūkprogrammu

Piegādes

Šai apmācībai ir nepieciešams arī monitors ar HDMI, HDMI kabeli, USB peli un tastatūru, taču parasti jums tas jau ir

Šeit varat iegādāties nepieciešamās ierīces (minimums):

Raspberry PI 3 vai Raspberry PI 2 ar wifi nūju

micro SD karte (ieteicamā 32 GB)

mikro USB kabelis

DHT22 modulis ar kabeli

Arī patīkami, ja ir:

USB lādētājs ierīces barošanai

Ūdensnecaurlaidīgs korpuss

Standarta aveņu korpuss (kā manā piemērā)

Ja jums nav USB MicroSD lasītāja

Es to iegādājos vietnē Banggood.com

Tas arī pārbaudīja/darbojas ar rūpniecisko AM2305 sensoru

1. darbība. Pievienojiet ierīci LoggingPlatform

Pievienojiet savu ierīci LoggingPlatform
Pievienojiet savu ierīci LoggingPlatform

Šeit jūs varat pievienot savu ierīci, lai iegūtu vēlāk nepieciešamās API atslēgas:

2. darbība. Aparatūras savienojuma shēmas piemērs

Aparatūras savienojuma diagrammas piemērs
Aparatūras savienojuma diagrammas piemērs
Aparatūras savienojuma diagrammas piemērs
Aparatūras savienojuma diagrammas piemērs

Savienojiet DHT22 Out ar RaspberryPi ieejas/izejas PIN GPIO 4

Savienojiet DHT22 + ar RaspberryPi 3V PIN 1

Pievienojiet DHT22 - RaspberryPi Ground PIN 6

3. darbība. Augšupielādējiet nepieciešamo programmatūru Micro SD kartei (Windows rokasgrāmata)

Augšupielādēt nepieciešamo programmatūru Micro SD kartei (Windows rokasgrāmata)
Augšupielādēt nepieciešamo programmatūru Micro SD kartei (Windows rokasgrāmata)
Augšupielādēt nepieciešamo programmatūru Micro SD kartei (Windows rokasgrāmata)
Augšupielādēt nepieciešamo programmatūru Micro SD kartei (Windows rokasgrāmata)
Augšupielādēt nepieciešamo programmatūru Micro SD kartei (Windows rokasgrāmata)
Augšupielādēt nepieciešamo programmatūru Micro SD kartei (Windows rokasgrāmata)

Savienojiet MicroSD ar MicroSD ieeju savā Windows datorā, ja jums tās nav, iegādājieties USB versiju, piemēram:

USB Micro SD lasītājs

Lejupielādējiet Win32DiskImager šeit

Lejupielādējiet jaunāko Raspbian OS Raspberry PI šeit (oficiālā Raspberry PI saite)

Izņemiet lejupielādēto Raspbian OS arhīvu ar arhivētāju vai 7zip, kā parādīts 1. ekrānā

Tagad jūsu MicroSD kartē ir jāraksta Raspbian OS ar Win32DiskImager:

Tāpēc ievietojiet MicroSD savā lasītājā un palaidiet Win32DiskImager

Atlasiet lejupielādēto un iegūto Raspbian OS attēla failu, savu MicroSD un noklikšķiniet uz Rakstīt kā ekrānā 2

PAZIŅOJUMS PAR JAUTĀJUMU: Ja jums ir problēmas vai dīvaini formatēts MicroSD vai palaižat to vēlreiz, tad pirms tam jums ir jānoņem visi sējumi no diska un jāizveido tikai viens. To var izdarīt, izmantojot diska pārvaldības rīku operētājsistēmā Windows, kā parādīts 3. ekrānā

Ievietojiet MicroSD savā Raspberry, savienojiet to ar monitoru, peli un tastatūru un palaidiet to

4. darbība: RaspbianOS, Python programmas ielāde avenēs un nepieciešama konfigurācija

RaspbianOS, Python programmas ielāde avenēs un nepieciešama konfigurācija
RaspbianOS, Python programmas ielāde avenēs un nepieciešama konfigurācija
RaspbianOS, Python programmas ielāde avenēs un nepieciešama konfigurācija
RaspbianOS, Python programmas ielāde avenēs un nepieciešama konfigurācija
RaspbianOS, Python programmas ielāde avenēs un nepieciešama konfigurācija
RaspbianOS, Python programmas ielāde avenēs un nepieciešama konfigurācija
RaspbianOS, Python programmas ielāde avenēs un nepieciešama konfigurācija
RaspbianOS, Python programmas ielāde avenēs un nepieciešama konfigurācija

Kad Raspberry sāk darboties, jums tas vienkārši jākonfigurē, izmantojot jauku vedni, piemēram, 1. ekrānu

Pēc tam instalējiet dažas DHT22 bibliotēkas, lai terminālis darbotos:

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

Izveidojiet failu tūlīt ar komandu, kā parādīts 2. ekrānā

Ielīmējiet pamata LoggingForest kodu no šīs lapas failāhttps://github.com/sandiwinter/loggingforest/blob…

un mainīt loggingforest.com vietnē saņemtos parametrus, kā parādīts 3. ekrānā

CTRL+X Y

ievadiet

Pārbaudei tagad varat palaist šo skriptu tāpat kā 4. ekrānā

Ar CTRL+Z jūs varat apturēt šo programmu

5. darbība: pārbaudiet datus vietnē Loggingforest.com

Pārbaudiet datus vietnē Loggingforest.com
Pārbaudiet datus vietnē Loggingforest.com
Pārbaudiet datus vietnē Loggingforest.com
Pārbaudiet datus vietnē Loggingforest.com
Pārbaudiet datus vietnē Loggingforest.com
Pārbaudiet datus vietnē Loggingforest.com

Pēc tam jūsu ierīce sāks sūtīt datus uz loggingforest, un jūs to varat redzēt tur. Loggingforest ierīces rediģēšanā vienkārši definējiet parametru nosaukumu un vērtības, kā parādīts 1. ekrānā

Noklikšķiniet uz priekšskatījuma kā ekrānā 2

Un jūs redzēsit jaukus datus kā 3. ekrānā

6. darbība. Automātiski palaidiet Python skriptu Raspberry Boot Up

Automātiski palaidiet Python skriptu Raspberry Boot Up
Automātiski palaidiet Python skriptu Raspberry Boot Up

Protams, jūs, iespējams, vēlaties palaist šo python skriptu automātiski, kad Raspberry tiks palaists vai pievienots strāvas avotam.

atveriet termināli un palaidiet:

sudo nano /etc/rc.local

un pirms izejas 0 pievienojiet kodu, lai palaistu skriptu:

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

kā uz ekrāna 1

Saglabājiet failu, izmantojot CTRL+X, Y, Enter Mēģiniet restartēt aveņu PI, un tagad tas ir gatavs!

Jūtieties brīvi komentēt un kopīgot savu reģistrētāju

Github rep vietnē varat atrast arī citas koda versijas:

github.com/sandiwinter/loggingforest/tree/…

Ieteicams: