Obsah:

Jak vytvořit meteorologickou stanici Raspberry Pi: 5 kroků
Jak vytvořit meteorologickou stanici Raspberry Pi: 5 kroků

Video: Jak vytvořit meteorologickou stanici Raspberry Pi: 5 kroků

Video: Jak vytvořit meteorologickou stanici Raspberry Pi: 5 kroků
Video: Raspberry Pi - Půjde z něho postavit multimediální centrum? 2024, Listopad
Anonim
Jak vyrobit meteorologickou stanici Raspberry Pi
Jak vyrobit meteorologickou stanici Raspberry Pi

V tomto tutoriálu budu procházet procesem instalace SenseHAT a importem kódu potřebného k přeměně SenseHAT na plně funkční meteorologickou stanici schopnou zaznamenávat teplotu, tlak a vlhkost.

Krok 1: Materiály a definice

Na začátek budete potřebovat následující materiály:

Raspberry Pi 3 S nainstalovaným Raspbianem (Raspbian je operační systém)

SenseHAT

GPIO Pin Extender

Software Python 3

Standardní počítačové příslušenství (klávesnice, myš, monitor)

Definice a odkazy, kde lze zakoupit/nainstalovat každou součást, jsou k dispozici v přiloženém textovém dokumentu.

Krok 2: Instalace SenseHAT

Instalace SenseHAT
Instalace SenseHAT

Jakmile budete mít veškeré požadované vybavení, musíte začít instalací SenseHAT. Nejprve spusťte Raspberry Pi, otevřete terminál a proveďte tento příkaz „sudo apt-get update“bez uvozovek, poté proveďte tento příkaz „sudo apt-get install sense-hat“znovu, bez uvozovek. Jakmile provedete předchozí příkaz, spusťte „sudo reboot“a zbytek nechte na Pi. Jakmile je to hotové, měli byste připojit SenseHAT na GPIO piny, pokud váš SenseHAT správně nesedí, možná budete muset získat záhlaví GPIO pinů. Přiložený obrázek je, jak by měl vypadat, pokud je správně namontován

Krok 3: Kód

Kód
Kód

Jakmile dokončíte krok 2, ujistěte se, že se SenseHAT správně nabootoval, LED diody by se měly rozsvítit duhovým vzorem podobným obrázku připojenému po spuštění Raspberry Pi, pokud nesvítí jako na obrázku, nebo je svítí pouze částečně, odpojte napájení Raspberry Pi, poté odpojte a znovu připojte svůj SenseHAT. Vaším dalším krokem je import kódu, který použijete k fungování meteorologické stanice. K tomuto kroku je připojen soubor obsahující veškerý kód, který budete potřebovat pro meteorologickou stanici, kterou lze plně přizpůsobit tak, aby zaznamenávala pouze data, která jste potřebují a budou zapisovat uvedená data do souboru každou sekundu. Umístěte jej do adresáře / home / Directory. Přizpůsobení kódu je stejně jednoduché jako změna čísla. Jakmile importujete kód, ke spuštění je třeba spustit následující příkaz (bez uvozovek) „sudo python ~/logscript.py“. Jakmile spustíte kód, který chcete zastavit, jednoduše stiskněte CTRL+C a ukončí se a budete moci zobrazit data, která jste zaznamenali, ve stejném adresáři. Chcete -li upravit kód, jednoduše zadejte následující příkaz (bez uvozovek) „sudo nano ~/logscript.py“. Otevře se kód ve vestavěném textovém editoru a umožní jednoduchou úpravu a přizpůsobení, pokud si budete přát.

Krok 4: Dokončení

Finalizace
Finalizace

Jakmile importujete svůj kód a přizpůsobíte jej svým potřebám a spustíte jej, zbývá už jen zobrazit vaše data, zapíše se do souboru s datem a časem v názvu a lze jej otevřít v LibreOffice. Data jsou řazena podle typu dat jako horního řádku a hodnota v každém sloupci, přičemž v prvním sloupci byl zaznamenán čas.

Krok 5: Dokončení

Pokud jste správně postupovali podle předchozích kroků, měli byste mít plně funkční meteorologickou stanici Raspberry Pi schopnou sledovat teplotu, tlak a vlhkost. Blahopřejeme, nyní můžete provozovat meteorologickou stanici a shromažďovat data!

Doporučuje: