Hoe om 'n Raspberry Pi -weerstasie te maak: 5 stappe
Hoe om 'n Raspberry Pi -weerstasie te maak: 5 stappe

Video: Hoe om 'n Raspberry Pi -weerstasie te maak: 5 stappe

Video: Hoe om 'n Raspberry Pi -weerstasie te maak: 5 stappe
Video: Штукатурка стен - самое полное видео! Переделка хрущевки от А до Я. #5 2025, Januarie
Anonim
Hoe om 'n Raspberry Pi -weerstasie te maak
Hoe om 'n Raspberry Pi -weerstasie te maak

In hierdie handleiding gaan ek oor die proses om 'n SenseHAT te installeer en die kode in te voer wat nodig is om die SenseHAT te verander in 'n volledig funksionerende weerstasie wat temperatuur, druk en humiditeit kan opneem.

Stap 1: Materiaal en definisies

Om te begin, benodig u die volgende materiaal:

Raspberry Pi 3 Met Raspbian geïnstalleer (Raspbian is die bedryfstelsel)

SinHAT

GPIO Pin Extender

Python 3 sagteware

Standaard rekenaar bykomstighede (sleutelbord, muis, monitor)

Definisies en skakels waar u elke komponent kan koop/installeer, is beskikbaar in die aangehegte teksdokument.

Stap 2: Die installering van die SenseHAT

Die installering van die SenseHAT
Die installering van die SenseHAT

Sodra u al die nodige toerusting het, moet u begin met die installering van die SenseHAT. Begin eers die Raspberry Pi, maak die terminale oop en voer hierdie opdrag "sudo apt-get update" uit sonder aanhalingstekens, voer dan weer hierdie opdrag "sudo apt-get install sense-hat" uit sonder aanhalingstekens. Nadat u die vorige opdrag uitgevoer het, voer 'sudo reboot' uit en laat die Pi die res doen. Sodra dit voltooi is, moet u die SenseHAT op die GPIO -penne monteer. Miskien moet u 'n GPIO -penkop verkry as u SenseHAT nie reg pas nie. Die aangehegte beeld is hoe dit moet lyk as dit behoorlik gemonteer is

Stap 3: Kodeer

Kode
Kode

Nadat u Stap 2 voltooi het, moet u seker maak dat die SenseHAT korrek is, die LED's moet in 'n reënboogpatroon brand, soortgelyk aan die prentjie wat aangeheg is sodra u die Raspberry Pi begin, as dit nie brand soos in die prentjie nie, of slegs gedeeltelik verlig, verwyder die krag van die Raspberry Pi, ontkoppel en koppel u SenseHAT weer aan. U volgende stap is om die kode in te voer wat u sal gebruik om die weerstasie te laat werk. By hierdie stap is 'n lêer wat al die kode bevat wat u benodig om 'n weerstasie te hê wat volledig aangepas kan word om slegs die data op te neem wat u benodig en sal die gegewens elke sekonde na 'n lêer skryf. Plaas dit in die / home / Directory. Die aanpassing van die kode is so eenvoudig soos om 'n nommer te verander. Nadat u die kode ingevoer het, moet u die volgende opdrag (sonder aanhalingstekens) "sudo python ~/logscript.py" uitvoer. Nadat u die kode uitgevoer het om dit te stop, druk eenvoudig op CTRL+C en dit sal eindig en u kan die data wat u in dieselfde gids aangemeld het, sien. Om die kode te verander, tik eenvoudig die volgende opdrag (sonder aanhalingstekens) "sudo nano ~/logscript.py". Dit maak die kode oop in die ingeboude teksredakteur en maak dit moontlik om dit eenvoudig aan te pas en aan te pas as u wil.

Stap 4: Finalisering

Finalisering
Finalisering

Nadat u u kode ingevoer het en dit volgens u behoeftes aangepas en uitgevoer het, hoef u slegs u data te bekyk, dit word in 'n lêer met die datum en tyd in die naam geskryf en kan dit in LibreOffice oopgemaak word. Die data word gesorteer volgens die tipe data as die boonste ry, en die waarde is in elke kolom, en die tyd is in die eerste kolom aangeteken.

Stap 5: Voltooiing

As u die vorige stappe korrek gevolg het, moet u 'n volledig funksionerende Raspberry Pi -weerstasie hê wat temperatuur, druk en humiditeit kan monitor. Baie geluk, u kan nou u weerstasie bestuur en data versamel!