Kazalo:
- 1. korak: Materiali in definicije
- 2. korak: Namestitev SenseHAT -a
- 3. korak: Koda
- 4. korak: Dokončanje
- 5. korak: Dokončanje
Video: Kako narediti vremensko postajo Raspberry Pi: 5 korakov
2024 Avtor: John Day | [email protected]. Nazadnje spremenjeno: 2024-01-30 12:07
V tej vadnici bom obravnaval postopek namestitve SenseHAT -a in uvoz kode, potrebne za pretvorbo tega SenseHAT -a v popolnoma delujočo vremensko postajo, ki lahko beleži temperaturo, tlak in vlažnost.
1. korak: Materiali in definicije
Za začetek boste potrebovali naslednje materiale:
Raspberry Pi 3 z nameščenim Raspbian (Raspbian je operacijski sistem)
SenseHAT
GPIO Pin Extender
Programska oprema Python 3
Standardni računalniški pribor (tipkovnica, miška, monitor)
Opredelitve in povezave, kjer lahko kupite/namestite vsako komponento, so na voljo v priloženem besedilnem dokumentu.
2. korak: Namestitev SenseHAT -a
Ko imate vso potrebno opremo, morate začeti z namestitvijo SenseHAT -a. Najprej zaženite Raspberry Pi, odprite terminal in izvedite ta ukaz "sudo apt-get update" brez narekovajev, nato znova izvedite ta ukaz "sudo apt-get install sense-hat" brez narekovajev. Ko opravite prejšnji ukaz, zaženite "sudo reboot" in pustite, da Pi naredi ostalo. Ko je to končano, morate montirati SenseHAT na zatiče GPIO. Morda boste morali kupiti glavo za pin GPIO, če vaš SenseHAT ne ustreza pravilno. Priložena slika je videti, če je pravilno nameščena
3. korak: Koda
Ko dokončate 2. korak, se prepričajte, da se je SenseHAT pravilno zagnal, morajo LED zasvetiti v mavričnem vzorcu, podobnem sliki, ki je priložena, ko zaženete Raspberry Pi, če ne sveti, kot je na sliki, ali je samo delno zasveti, izklopite napajanje Raspberry Pi, nato odklopite in znova priključite vaš SenseHAT. Naslednji korak je uvoz kode, ki jo boste uporabili za delovanje vremenske postaje, temu koraku je priložena datoteka, ki vsebuje vso kodo, ki jo boste potrebovali, če želite imeti vremensko postajo, ki jo je mogoče v celoti prilagoditi za beleženje samo podatkov, ki jih potrebuje in bo vsako sekundo zapisal navedene podatke v datoteko. Postavite ga v imenik / home /. Prilagoditev kode je tako preprosta kot sprememba številke. Ko uvozite kodo, morate za zagon zagnati naslednji ukaz (brez narekovajev) "sudo python ~/logscript.py". Ko zaženete kodo, da jo ustavite, preprosto pritisnite CTRL+C in končala se bo, nato pa si boste lahko ogledali podatke, ki ste jih vnesli v isti imenik. Če želite spremeniti kodo, preprosto vnesite naslednji ukaz (brez narekovajev) "sudo nano ~/logscript.py". To bo odprlo kodo v vgrajenem urejevalniku besedil in omogočilo preprosto spreminjanje in prilagajanje, če želite.
4. korak: Dokončanje
Ko uvozite kodo in jo prilagodite svojim potrebam ter jo zaženete, ostane le ogled vaših podatkov, ki se zapišejo v datoteko z datumom in časom v imenu in jih lahko odprete v LibreOffice. Podatki so razvrščeni glede na vrsto podatkov kot zgornjo vrstico, vrednost v vsakem stolpcu, čas pa v prvem stolpcu.
5. korak: Dokončanje
Če ste pravilno upoštevali prejšnje korake, bi morali imeti popolnoma delujočo vremensko postajo Raspberry Pi, ki lahko spremlja temperaturo, tlak in vlažnost. Čestitamo, da lahko zdaj vodite svojo vremensko postajo in zbirate podatke!
Priporočena:
Kako narediti preprosto vremensko postajo: 8 korakov
Kako narediti preprosto vremensko postajo: Pozdravljeni fantje, v tem videoposnetku vam bom pokazal, kako narediti preprosto vremensko postajo za zaznavanje temperature in vlažnosti s senzorjem DHT11
Kako narediti žepno vremensko postajo IoT: 7 korakov (s slikami)
Kako narediti žepno velikost IoT vremenske postaje: Pozdravljeni bralec! V tem navodilu se boste naučili, kako narediti majhno vremensko kocko z D1 mini (ESP8266), ki je povezan z vašim domačim WiFi -jem, tako da si lahko ogledate njen izhod kjer koli od zemlje, seveda, če imate internetno povezavo
Kako narediti vremensko postajo Arduino: 4 koraki
Kako narediti vremensko postajo Arduino: V tem projektu bomo izdelali vremensko postajo, ki meri temperaturo in vlažnost zraka s pomočjo Arduina, ki prikazuje vrednost trenutne temperature in vlažnosti na LCD zaslonu
Kako zgraditi vremensko postajo z uporabo XinaBox in Ubidots prek HTTP: 7 korakov
Kako zgraditi vremensko postajo z uporabo XinaBox in Ubidots prek HTTP: Naučite se narediti lastno vremensko postajo na Ubidotsu z uporabo XinaBox xChips (IP01, CW01 in SW01) Modul ESP8266 Core in Wi-Fi (xChip CW01) uporabnikom omogoča pošiljanje podatke iz modularnih xChips XinaBox v oblak. Te podatke je mogoče spremljati na daljavo
Kako narediti preprosto vremensko postajo z uporabo Arduina: 6 korakov (s slikami)
Kako narediti preprosto vremensko postajo z uporabo Arduina: Pozdravljeni fantje, v tem navodilu bom razložil, kako narediti preprosto vremensko postajo za zaznavanje temperature in vlažnosti s senzorjem DHT11 in Arduinom, zaznani podatki bodo prikazani na LCD zaslonu. Preden začnete s tem navodilom, morate vedeti, da