Sadržaj:
- Supplies
- Korak 1: Dodajte svoj uređaj u LoggingPlatform
- Korak 2: Primjer dijagrama povezivanja hardvera
- Korak 3: Otpremite softver potreban na mikro SD karticu (Windows vodič)
- Korak 4: RaspbianOS, učitavanje Python programa u Raspberry i potrebna konfiguracija
- Korak 5: Provjerite podatke na Loggingforest.com platformi
- Korak 6: Automatski pokrenite Python Script pri pokretanju sistema Raspberry
Video: Zapis temperature i vlažnosti Raspberry PI, Cloud Weather Station, Wifi i mobilna statistika: 6 koraka
2024 Autor: John Day | [email protected]. Zadnja izmjena: 2024-01-30 08:06
Pomoću Raspberry PI uređaja možete potpuno besplatno bilježiti podatke o temperaturi i vlažnosti vani, u prostoriji, stakleniku, laboratoriju, rashladnoj prostoriji ili bilo kojem drugom mjestu. Ovaj primjer ćemo koristiti za bilježenje temperature i vlažnosti.
Uređaj će biti povezan s internetom putem Wi -Fi ili Ethernet veze
Moći ćete provjeriti najnovija očitanja na svom mobilnom telefonu, radnoj površini ili bilo kojem drugom uređaju s preglednikom
Supplies
Monitor sa HDMI -om, HDMI kablom, USB mišem i tastaturom su takođe potrebni za ovaj vodič, ali obično to već imate
Ovdje možete kupiti potrebne uređaje (minimalno potrebno):
Malina PI 3 ili Malina PI 2 sa wifi stikom
mikro SD kartica (preporučeno 32 GB)
mikro USB kabl
DHT22 modul sa kablom
Takođe je lijepo imati:
USB punjač za napajanje vašeg uređaja
Vodootporno kućište
Standardno kućište od maline (kao na mom primjeru)
Ako nemate USB MicroSD čitač
Ovo sam kupio na Banggood.com
Ovo je takođe testirano/radi sa industrijskim AM2305 senzorom
Korak 1: Dodajte svoj uređaj u LoggingPlatform
Ovdje možete dodati svoj uređaj da biste kasnije dobili api ključeve:
Korak 2: Primjer dijagrama povezivanja hardvera
Spojite DHT22 Out na RaspberryPi ulaz/izlaz PIN GPIO 4
Spojite DHT22 + na RaspberryPi 3V PIN 1
Priključite DHT22 - na RaspberryPi Ground PIN 6
Korak 3: Otpremite softver potreban na mikro SD karticu (Windows vodič)
Povežite MicroSD sa MicroSD ulazom na svom Windows računaru, ako ga nemate, kupite USB verziju poput:
USB Micro SD čitač
Win32DiskImager preuzmite ovdje
Preuzmite najnoviji Raspbian OS za Raspberry PI ovdje (službena veza za Raspberry PI)
Izvucite preuzetu arhivu Raspbian OS -a sa svojim arhivatorom ili 7zipom kao na ekranu 1
Sada morate napisati Raspbian OS sa Win32DiskImager na svoju MicroSD karticu:
Zato umetnite MicroSD u čitač i pokrenite Win32DiskImager
Odaberite preuzetu i izdvojenu datoteku slike Raspbian OS, vaš MicroSD i kliknite na Zapiši kao na ekranu 2
OBAVIJEST O PROBLEMU: Ako imate problema ili imate neobično formatiran MicroSD, ili ga ponovo pokrećete, prije toga morate ukloniti sve volumene s pogona i stvoriti samo jedan. To se može učiniti pomoću alata za upravljanje diskovima u sustavu Windows, kao na ekranu 3
Umetnite MicroSD u Raspberry, povežite ga sa monitorom, mišem i tastaturom i pokrenite ga
Korak 4: RaspbianOS, učitavanje Python programa u Raspberry i potrebna konfiguracija
Kada se Raspberry pokrene, samo ga trebate konfigurirati pomoću lijepog čarobnjaka, primjer ekrana 1
Nakon toga instalirajte neke biblioteke za DHT22 pa pokrenite 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
Kreirajte datoteku sada naredbom kao na ekranu 2
Zalijepite osnovni kod LoggingForesta sa ove stranice u datoteku
i promijenite parametre primljene na web stranici loggingforest.com kao na ekranu 3
CTRL+X Y
enter
Za testiranje sada možete pokrenuti ovu skriptu kao na ekranu 4
Pomoću CTRL+Z možete zaustaviti ovaj program
Korak 5: Provjerite podatke na Loggingforest.com platformi
Nakon toga će vaš uređaj početi slati podatke u loggingforest i to možete vidjeti tamo U uređivanju loggingforest uređaja samo definirajte naziv parametra i vrijednosti kao na ekranu 1
Kliknite na pregled kao na ekranu 2
Vidjet ćete lijepe podatke kao na ekranu 3
Korak 6: Automatski pokrenite Python Script pri pokretanju sistema Raspberry
Naravno, vjerojatno želite pokrenuti ovu python skriptu automatski kada se Raspberry pokrene ili spoji na izvor napajanja.
otvorite terminal i pokrenite:
sudo nano /etc/rc.local
a prije izlaza 0 dodajte kôd za pokretanje skripte:
sudo bash -c 'python /home/pi/dht22-api.py> /home/pi/dht22-api.log 2> & 1' &
kao na ekranu 1
Spremite datoteku pomoću CTRL+X, Y, Enter Pokušajte ponovo pokrenuti maline PI i sada je spremna!
Slobodno komentirajte i podijelite svoj drvosječu
U github rep -u možete pronaći i druge verzije koda:
github.com/sandiwinter/loggingforest/tree/…
Preporučuje se:
Nadzor sobne temperature i vlažnosti sa ESP32 i AskSensors Cloud: 6 koraka
Nadzor sobne temperature i vlažnosti pomoću ESP32 i AskSensors Cloud -a: U ovom vodiču naučit ćete kako nadzirati temperaturu i vlažnost vaše sobe ili stola pomoću DHT11 i ESP32 spojenih na oblak. Naša ažuriranja vodiča možete pronaći ovdje.DHT11 Specifikacije: DHT11 senzor može mjeriti temperaturu
Arduino Ethernet DHT11 bilježenje temperature i vlažnosti, mobilna statistika: 4 koraka
Arduino Ethernet DHT11 bilježenje temperature i vlažnosti, mobilna statistika: Pomoću Arduino UNO R3, Ethernet štita I DHT11 možete potpuno besplatno bilježiti podatke o temperaturi i vlažnosti vani, u prostoriji, stakleniku, laboratoriju, rashladnoj prostoriji ili na bilo kojem drugom mjestu. Ovaj primjer ćemo koristiti za bilježenje sobne temperature i vlažnosti. Uređaj
Arduino i SIM900 GSM GPRS 3G Zapisivanje temperature i vlažnosti, mobilna statistika: 4 koraka
Arduino i SIM900 GSM GPRS 3G zapis o temperaturi i vlažnosti, mobilna statistika: S Arduino UNO R3, SIM900 štitom i DHT22 možete potpuno besplatno bilježiti podatke o temperaturi i vlažnosti vani, u prostoriji, stakleniku, laboratoriju, rashladnoj prostoriji ili na bilo kojem drugom mjestu. Ovaj primjer ćemo koristiti za bilježenje sobne temperature i vlažnosti. Uređaj će
Postavljanje Raspberry Pi -a od ogrebotine na zapis podataka iz Arduina: 5 koraka
Postavljanje Raspberry Pi -a od ogrebotine do evidentiranja podataka iz Arduina: Ovaj vodič je za one koji nemaju iskustva s instaliranjem novog hardvera ili softvera, a kamoli Pythona ili Linuxa. Recimo da ste naručili na Raspberry Pi (RPi) sa SD -om karticu (najmanje 8 GB, koristio sam 16 GB, tip I) i napajanje (5 V, najmanje 2
WiFi IoT senzor temperature i vlažnosti. Dio: 8 IoT, kućna automatizacija: 9 koraka
WiFi IoT senzor temperature i vlažnosti. Dio: 8 IoT, kućna automatizacija: PreambulaOvaj članak dokumentuje praktičnu robusnost i dalji razvoj ranije instrukcije: 'Pimping' vašeg prvog IoT WiFi uređaja. Dio 4: IoT, kućna automatizacija, uključujući svu potrebnu softversku funkcionalnost za omogućavanje uspjeha