Innehållsförteckning:

Hur man gör en Raspberry Pi -väderstation: 5 steg
Hur man gör en Raspberry Pi -väderstation: 5 steg

Video: Hur man gör en Raspberry Pi -väderstation: 5 steg

Video: Hur man gör en Raspberry Pi -väderstation: 5 steg
Video: 5 projekt till Raspberry Pi 2024, November
Anonim
Hur man gör en Raspberry Pi -väderstation
Hur man gör en Raspberry Pi -väderstation

I denna handledning kommer jag att gå igenom processen med att installera en SenseHAT och importera den kod som krävs för att göra den SenseHAT till en fullt fungerande väderstation som kan registrera temperatur, tryck och luftfuktighet.

Steg 1: Material och definitioner

För att börja behöver du följande material:

Raspberry Pi 3 Med Raspbian installerat (Raspbian är operativsystemet)

SenseHAT

GPIO Pin Extender

Python 3 programvara

Standard datortillbehör (tangentbord, mus, bildskärm)

Definitioner och länkar där du kan köpa/installera varje komponent finns i det bifogade textdokumentet.

Steg 2: Installera SenseHAT

Installera SenseHAT
Installera SenseHAT

När du har all nödvändig utrustning måste du börja med att installera SenseHAT. Starta först Raspberry Pi, öppna terminalen och utför kommandot "sudo apt-get update" utan citattecken, utför sedan kommandot "sudo apt-get install sense-hat" igen, utan citattecken. När du har gjort det föregående kommandot kör "sudo reboot" och låt Pi göra resten. När det är klart bör du montera SenseHAT på GPIO -stiften. Du kan behöva skaffa ett GPIO -stifthuvud om din SenseHAT inte passar ordentligt. Den bifogade bilden är hur den ska se ut om den är korrekt monterad

Steg 3: Kod

Koda
Koda

När du har slutfört steg 2, se till att SenseHAT har startat korrekt, lysdioderna ska tändas i ett regnbågsmönster som liknar bilden som bifogas när du startar Raspberry Pi, om den inte lyser upp som på bilden, eller är bara delvis lyser, ta bort strömmen till Raspberry Pi, koppla sedan bort och anslut din SenseHAT igen. Ditt nästa steg är att importera koden som du kommer att använda för att få väderstationen att fungera. I det här steget bifogas en fil som innehåller all koden du behöver för att ha en väderstation som kan anpassas helt för att bara spela in data du behöver och kommer att skriva data till en fil varje sekund. Placera den i / home / katalogen. Att anpassa koden är lika enkelt som att ändra ett nummer. När du har importerat koden måste du köra följande kommando (utan citattecken) "sudo python ~/logscript.py" för att köra den. När du har kört koden för att stoppa den trycker du bara på CTRL+C och den avslutas och du kommer att kunna se data som du loggade i samma katalog. För att ändra koden skriver du bara följande kommando (utan citattecken) "sudo nano ~/logscript.py". Detta öppnar koden i den inbyggda textredigeraren och möjliggör enkel modifiering och anpassning om du vill.

Steg 4: Slutförande

Slutförande
Slutförande

När du har importerat din kod och anpassat den efter dina behov och kört den, är det bara att titta på dina data, den skrivs till en fil med datum och tid i namnet och kan öppnas i LibreOffice. Data sorteras med datatyp som översta raden, och värdet finns i varje kolumn, med tiden registrerades i den första kolumnen.

Steg 5: Slutförande

Om du har följt de föregående stegen korrekt bör du ha en fullt fungerande Raspberry Pi -väderstation som kan övervaka temperatur, tryck och luftfuktighet. Grattis du kan nu köra din väderstation och samla in data!

Rekommenderad: