Ich stumpf auf einige PHP-Code.RPi GPIO-Status-Update auf PHP-Button und Skript
Ich habe derzeit eine Schaltfläche Farbe ändern, indem GPIO-Status auf einem Raspberry Pi3, rot, wenn aus Grün, wenn ich versuche, es eines der beiden Python-Skripts auszuführen, wenn die Schaltfläche ändert Farbe. Ich kann es Skripts ausführen lassen, wenn ich zwei Knöpfe eins für ein und eins für aus benutze, würde es eher eine Taste haben, wenn Statusfarbe.
Vielen Dank im Voraus für jede Hilfe.
Alles, was ich versucht habe, wird die Seite nicht laden. Unten ist, was ich für Statusupdate habe.
<html>
<head>
</head>
<body>
<?php $status1 = trim(shell_exec("gpio -g read 12")); ?>
<?php
if ($status1 == "1") {
echo "<button style=\"background-color:#FF0000; width: 400px; height:350px; font-size:60px;\">Relay 1</button>";
} else {
echo "<button style=\"background-color:#009900; width: 400px; height:350px; font-size:60px;\">Relay 1</button>";
}
?>
<br>
<br>
<?php echo date('Y-m-d H:i:s'); ?>
</body>
</html>
Also, Sie wollen nur eine andere Farbe Schaltfläche auf der Seite abhängig von den Ergebnissen der GPIO-Abfrage? Oder möchten Sie, dass die Schaltfläche $ _POST- oder $ _GET-Daten an ein Verarbeitungsskript sendet, das dann eines der beiden Python-Skripte aufruft? – ivanivan
Ich kann den Status des gpio bekommen, ich kann es nur nicht erreichen, um den spezifischen Code auszuführen, wenn der Knopf geklickt wird. – issues