找不到phpSerial类
我必须使用PHP的COM端口向我的Arduino发送一个数字。我加入了phpSerial类来做这件事。将包含类PhpSerial类的PhpSerial.php包含到php代码中。我收到一个错误:致命错误:未捕获错误:在C:\Apache24\htdocs\kprientvaegan\ref\com.php中找不到类“phpSerial”:在第4行的C:\Apache24\htdocs\kprientvaegan\ref\com.php中抛出4堆栈跟踪:#0{main} 谁能帮我修一下吗找不到phpSerial类,php,arduino-uno,serial-communication,Php,Arduino Uno,Serial Communication,我必须使用PHP的COM端口向我的Arduino发送一个数字。我加入了phpSerial类来做这件事。将包含类PhpSerial类的PhpSerial.php包含到php代码中。我收到一个错误:致命错误:未捕获错误:在C:\Apache24\htdocs\kprientvaegan\ref\com.php中找不到类“phpSerial”:在第4行的C:\Apache24\htdocs\kprientvaegan\ref\com.php中抛出4堆栈跟踪:#0{main} 谁能帮我修一下吗 &
<?php
include 'PhpSerial.php';
$serial = new phpSerial;
$serial ->deviceSet("COM1"); //Port number
$serial ->confbaudRate(9600);
$serial ->confParity("none");
$serial ->confCharacterLength(8);
$serial ->confStopBits(1);
$serial ->confFlowControl("none");
$serial ->deviceOpen();
$serial ->sendMessage('1');
$serial ->deviceClose();
?>
我建议将pyserial模块与python一起使用。这是非常容易和强大的 您可以从此处下载此模块: 这是文件:
你能显示
PhpSerial.php
中的内容吗?如果你使用的是来自的PhpSerial
类,请注意php是区分大小写的,类名是PhpSerial
(大写“p”)@rickdenhaan谢谢这解决了我的问题。
Fatal error: Uncaught Error: Class 'phpSerial' not found in C:\Apache24\htdocs\kprientvaegan\ref\com.php:4 Stack trace: #0 {main} thrown in C:\Apache24\htdocs\kprientvaegan\ref\com.php on line 4.