PHP->ARDUINO - не работает. С консоли все отлично, а вот из ПХП никак.. Порт не открывается. Ардуинка даже не моргает.
Да
Нет
Я куплю и сам настрою
PHP->ARDUINO - не работает. С консоли все отлично, а вот из ПХП никак.. Порт не открывается. Ардуинка даже не моргает.
Последний раз редактировалось metaforos; 18.01.2013 в 01:14.
Liliput 629 GL, Intel Atom N230 1.6, HDD 200 GB, ОЗУ 2GB, Globalsat GT-100.
Получилось! В файловом менеджере на ttyACM0 выставил права на запись и все заработало
Liliput 629 GL, Intel Atom N230 1.6, HDD 200 GB, ОЗУ 2GB, Globalsat GT-100.
Вот только при перезагрузке RPI права на ttyACM0 сбрасываются.
Liliput 629 GL, Intel Atom N230 1.6, HDD 200 GB, ОЗУ 2GB, Globalsat GT-100.
Liliput 629 GL, Intel Atom N230 1.6, HDD 200 GB, ОЗУ 2GB, Globalsat GT-100.
Последний раз редактировалось Chip; 18.01.2013 в 19:43.
Спасибо. Chip, а как все-таки с данными в разных частях страницы?
Liliput 629 GL, Intel Atom N230 1.6, HDD 200 GB, ОЗУ 2GB, Globalsat GT-100.
Не понял вопроса?
Получилось так:
Ардуино:
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();
?>
Последний раз редактировалось Chip; 19.01.2013 в 00:47.
Liliput 629 GL, Intel Atom N230 1.6, HDD 200 GB, ОЗУ 2GB, Globalsat GT-100.
Наверно ты имел ввиду для PHP.php_serial.class.php - Прикольная штучка для линукса.
Смотрел код php_serial.class.phpи ничего нового там не увидел
Эту тему просматривают: 3 (пользователей: 0 , гостей: 3)