Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/280.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/reactjs/26.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
找不到phpSerial类_Php_Arduino Uno_Serial Communication - Fatal编程技术网

找不到phpSerial类

找不到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的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.