Étape 5: Retour à Pi framboise
Connecter l’Arduino via un câble USB à l’Arduino.
Ouvrez le terminal et exécutez :
Ino en série
On vous demandera une série lecture de l’Arduino. Si non vous fait quelque chose de mal.
Fermez la fenêtre et ouvrir un autre Terminal.
Créer la base de données par runing la commande suivante : cela crée une base de données appelée templog.
sqlite3 templog.db
Ajouter poids tabels et temps : cette requête crée 2 tables de temps (avoir un coluimn pour la date et l’heure appelé timestamp et une colonne numérique appelé temp) et poids (ayant un coluimn pour la date et l’heure appelé timestamp et une colonne numérique appelé Kg)
CRÉER des temps TABLE (timestamp DATETIME, temp numérique) ;
Poids de CREATE TABLE (timestamp DATETIME, NUMERIC Kg) ; Commettre ;
Assurez-vous d’ajouter ; après chaque requête.
Si vous exécutez - tableaux, vous serez invité avec deux tables, temps et poids.
Quittez le Terminal et exécutez les commandes suivantes : tout d’abord copiera le templog.db dossier/var/www /. La deuxième commande change le propriétaire du fichier.
sudo cp templog.db/var/www/sudo chown www-data : www-data /var/ www/templog.db
Il est maintenant temps pour importer le code de git. Dans la fenêtre de Terminal, exécutez :
git clone https://github.com/vpetrache/Raspberry-Pi-Web-Application-Temperature-Reading.git
Cela va créer un dossier appelé Raspberry-Pi-Web-Application-Temperature-Reading avec monitor.py et webgui.py en elle. Allez dans le répertoire :
CD Raspberry-Pi-Web-Application-Temperature-Reading cp monitor.py /usr/lib/cgi-bin / /usr/lib/cgi-bin webgui.py cp /
Changer le propriétaire du fichier : 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