Stap 4: Download de software en de dry run
In deze fase moet alles alle geschakeld worden en klaar om te testen voor een dry run. Ik heb geschreven een vrij eenvoudig python programma dat zal lezingen van elke sensor en vervolgens de resultaten te verzenden naar uw mobiele telefoon. U kunt het downloaden van het hele programma van de PiJuice Github pagina. Nu zou een goed moment om te testen met de PiJuice module. Het net stekkers in de Raspberry Pi's GPIO, al de draden aangesloten op de Pi alleen krijgen aangesloten rechtstreeks op de corresponderende pin-outs op de PiJuice. Makkelijk als Pi. De code gebruik van de opdracht om te downloaden:
"git clone https://github.com/pijuice/weatherstation.git"
Dit is geconfigureerd voor het verzenden van gegevens één keer per dag. Voor testdoeleinden is dit niet groot, dus je willen zou om het bewerken van het programma. Dit is gemakkelijk gedaan; uitsluitend toegankelijk opwaarts naar de vijl; "sudo nano weatherstation.py". In de buurt van de top is er een sectie "vertraging instellen". Commentaar uit de lijn "vertraging = 86400" en un-comment "vertraging = 5". Nu wordt de resultaten toegestuurd om de 5 seconden. U zult ook wilt wijzigen van het programma, zodat hierin uw eigen GSM-nummer. Vinden waar het zegt "+ 44 ***" en de sterren te vervangen door uw eigen nummer.
Voordat u het programma uitvoert moet u enkel een bibliotheek voor het lezen van de DHT22 vochtigheid sensor downloaden:
"git clone https://github.com/adafruit/Adafruit_Python_DHT.git"
En de bibliotheek moet worden geïnstalleerd:
"cd Adafruit_Python_DHT"
"sudo apt-get update"
"sudo apt-get install build-essential python-dev"
"sudo python setup.py installeren"
Cool, kan nu je testen het programma.
"sudo python weatherstation.py"
Als het programma wordt uitgevoerd de resultaten moeten worden verzonden naar uw mobiele telefoon maar ook afgedrukt in de terminal om de 5 seconden.