Hallo,
Ich bin neu hier und hoffe das mir jemand helfen kann.
Ich würde gerne mein Garagentor über ein Webinterface steuern, dazu bin ich dieser Anleitung http://raspberrypi-tutorials.de/gpio-am-raspbe…it-php-schalten gefolgt und habe auchschon das Relais welches am gpio 17 hängt zum klackern gebracht. Mein problem ist aber das das das Garagentor ein signal welches gpio 17 einschaltet und nach 0,3 Sekunden wieder ausschaltet braucht d.h. ich bräuchte einen button auf der Seite. Leider kenne ich mich mit sowas leider nicht aus und daher brauche ich eure hilfe. Könnte mir jemand das ganze so umschreiben das ich einen button auf der Seite habe und keine 2 an aus knöpfe das wäre wirklich nett. Hier noch der code:
PHP
<html>
<head>
<meta name="viewport" content="width=device-width" />
<title>GPIO über PHP schalten</title>
</head>
<body>
GPIO 17 schalten:
<form method="get" action="gpio.php">
<input type="submit" value="Licht ein" name="Lichtein">
<input type="submit" value="Licht aus" name="Lichtaus">
</form>
<?php
$modeon17 = trim(@shell_exec("/usr/local/bin/gpio -g mode 17 out"));
if(isset($_GET['Lichtein'])){
$val = trim(@shell_exec("/usr/local/bin/gpio -g write 17 1"));
echo "Licht17 ist an";
}
else if(isset($_GET['Lichtaus'])){
$val = trim(@shell_exec("/usr/local/bin/gpio -g write 17 0"));
echo "Licht17 ist aus";
}
?>
</body>
</html>
Alles anzeigen
Vielen Dank im voraus