Dataöverföring av icke-internet ansluten solvärmesystem med Arduino, PHP och MySQL (2 / 5 steg)
Steg 2: Webserver scripts
Zip-filen innehåller en mapp som innehåller fem php-skript. Helt enkelt kopiera mappen till mappen htdocs i din Xampp katalog.
config.php
Detta är den enda filen måste du ändra.
Ändra inloggningsinformationen databas enligt dina inställningar. Du måste definiera en säkerhetsnyckel som arduino passerar på till webserver, att förhindra obehörig åtkomst.
install.php
Detta skript sätter upp en databas och tabell att skriva till.
Om du kör en ny Xampp installation bör du kunna köra install.php utan att ändra config.php.
Fastän, att hålla din databas säker bör du ange ett lösenord för root-användaren i phpMyAdmin.
pass.php
Arduino anropar skriptet via GSM-nätet och vidarebefordrar insamlade data. Skriptet lagras värdet i databasen tillsammans med den aktuella tiden och IP-adressen värdet kommer från.
Plot.php
Detta skript använder biblioteket JpGraph för att pricka in värdena i ett diagram. Du måste Hämta JpGraph och placera den i katalogen htdocs innan man kan köra skriptet.
CSV.php
Detta skript skriver insamlade värdena till en CSV-fil för vidare användning (till exempel i excel eller statistiska computing program R).