INHOUDSOPGAWE:
Video: Hoe om 'n Raspberry Pi -weerstasie te maak: 5 stappe
2025 Outeur: John Day | [email protected]. Laas verander: 2025-01-13 06:56
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
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
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
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!