Kazalo:

Kako narediti vremensko postajo Raspberry Pi: 5 korakov
Kako narediti vremensko postajo Raspberry Pi: 5 korakov

Video: Kako narediti vremensko postajo Raspberry Pi: 5 korakov

Video: Kako narediti vremensko postajo Raspberry Pi: 5 korakov
Video: Моя работа наблюдать за лесом и здесь происходит что-то странное 2024, November
Anonim
Kako narediti vremensko postajo Raspberry Pi
Kako narediti vremensko postajo Raspberry Pi

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

Namestitev SenseHAT -a
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

Koda
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

Dokončanje
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: