Raspberry Pi biodling Server (5 / 7 steg)
Steg 5: Tillbaka till Raspberry Pi
Anslut Arduino via USB-kabel till Arduino.
Öppna terminalen och kör:
ino följetong
Visas med en seriell läsning från Arduino. Om inte du något fel.
Stäng fönstret och öppna en annan Terminal.
Skapa databasen av runing följande kommando: detta skapar en databas som kallas templog.
sqlite3 templog.db
Lägga till tabeller vikt och temps: denna fråga skapar 2 bord kallas temps (med en coluimn för datum och tid kallas tidsstämpel och en numerisk kolumn med namnet temp) och vikt (med en coluimn för datum och tid kallas tidsstämpel och en numerisk kolumn kallas Kg)
Skapa tabell temps (timestamp DATETIME, temp numeriska);
Skapa tabell vikt (timestamp DATETIME, Kg numeriska); Begå;
Se till att lägga till; efter varje fråga.
Om du kör - tabeller du bör meddelas med två tabeller, temps och vikt.
Avsluta terminalen och kör följande kommandon: först kommer att kopiera templog.db till mappen/var/www /. Det andra kommandot ändrar filens ägare.
sudo cp templog.db/var/www/sudo chown www-data: www-data /var/ www/templog.db
Nu är det dags att importera kod från git. I terminalfönstret, kör:
git klon https://github.com/vpetrache/Raspberry-Pi-Web-Application-Temperature-Reading.git
Detta skapar en mapp som heter Raspberry-Pi-Web-Application-Temperature-Reading med monitor.py och webgui.py i den. Gå till katalogen:
CD Raspberry-Pi-Web-Application-Temperature-Reading cp monitor.py /usr/lib/cgi-bin / cp webgui.py /usr/lib/cgi-bin /
Ändra filen ägarskap: sudo chmod + x /usr/lib/cgi-bin/monitor.py sudo chmod + x /usr/lib/cgi-bin/webgui.py sudo chown www-data: www-data /usr/lib/cgi-bin/monitor.py