PHP->ARDUINO - не работает. С консоли все отлично, а вот из ПХП никак.. Порт не открывается. Ардуинка даже не моргает.
Вид для печати
PHP->ARDUINO - не работает. С консоли все отлично, а вот из ПХП никак.. Порт не открывается. Ардуинка даже не моргает.
Получилось! В файловом менеджере на ttyACM0 выставил права на запись и все заработало :)
Вот только при перезагрузке RPI права на ttyACM0 сбрасываются.
Chip, подскажи пожалуйста, как вывести значение температуры (или просто что-либо) с ардуины в разных местах страницы? Т.е. например
Хочу вот так -PHP код:
Serial.println (TEMP1);
Serial.println (TEMP2);
Вложение 15861
Спасибо. Chip, а как все-таки с данными в разных частях страницы?
Не понял вопроса?
Получилось так:
Ардуино:
PHP код:
Serial.print(temp);
Serial.print("/");
Serial.println(temp1);
php_serial.class.php - Прикольная штучка для линукса. :)PHP код:
<?php
include "php_serial.class.php";
$serial = new phpSerial;
$serial->deviceSet("/dev/ttyACM0");
$serial->confBaudRate(9600);
$serial->deviceOpen();
sleep(1);
$read = $serial->readPort();
list($outdoor, $indoor) = split("/", $read);
echo "Outdoor: $outdoor; Indoor: $indoor<br />\n";
$serial->deviceClose();
?>
Наверно ты имел ввиду для PHP.Цитата:
php_serial.class.php - Прикольная штучка для линукса.
Смотрел код php_serial.class.phpи ничего нового там не увидел