В моей третьей инструкции if я хочу запустить C-программу на малине Pi, когда я нажимаю кнопку. Я потерялся, как это сделать.Запуск c-программы через PHP (малина Pi)
Сейчас C-программа просто загорается светодиодом, и это работает, если я просто запускаю скомпилированную программу, но я не могу понять, как это сделать через PHP.
Я читал где-то использовать «exec», но я не знаю, как это сделать (я относительно новичок в программировании).
<html>
<head>
</head>
<body>
<form method=GET action="index.php">
<input name="button" type="submit" value="Turnon">
<input name="button" type="submit" value="Turnoff">
<input name="button" type="submit" value="ON">
<input name="button" type="submit" value="OFF">
</form>
<?php
if ($_GET["button"] == "Turnon")
{
system ("gpio mode 28 out");
system ("gpio write 28 1");
};
if ($_GET["button"] == "Turnoff")
{
system ("gpio mode 28 out");
system ("gpio write 28 0");
};
if ($_GET["button"] == "ON")
{
system("sudo /home/pi/var/www/blink.exe >/dev/null 2>/dev/null & ");
};
if ($_GET["button"] == "OFF")
{
system ("gpio mode 28 out");
system ("gpio write 28 0");
};
?>
</body>
</html>
Как я сказал, я довольно новыми для программирования, так Я действительно не знаю, как это использовать. –