MiMic PHP APIを作っています。
例えば、LPCXpresso1769のLEDを点灯させるには、次のようにします。
<html> <body> <?php require_once("MiMicCore.php"); require_once("MiMicRemoteMcuInterface.php"); require_once("MiMic_LPC1769.php"); require_once("MiMic_LPCXpresso1769.php"); require_once("MiMic_LPC1769_Mcu.php"); require_once("MiMic_LPC1769_Port.php"); require_once("MiMic_LPC1769_Pin.php"); require_once("MiMic_LPC1769_Gpio.php"); $OUTPUT_PIN=array('dir'=>1,'pin'=>array('mode'=>1,'od'=>0)); function gpio() { $mcu=new MiMic_LPC1769_Mcu("192.168.128.39"); $pin=$mcu->getPin(MiMic_LPC1769::$P0[22],"GPIO"); $pin->setOpt($OUTPUT_PIN); $pin->setValue(1);//ぴかーん echo($pin->getValue());//1 } gpio(); ?> </body> </html>
さて、これで何が嬉しいかといいますと、既存のWebサーバにMiMicを取り付けて、遊ぶことができます。例えば、アクセス数をLEDで表示する等の工作が、容易になるとおもいます。
なお、1年ぶりくらいのPHPの為、実装が難航しております。完成までは数週間くらいかかるかもしれませんので、気長にお待ちください。直ぐに試したい方は、ご連絡くだされば、ソースコードを差し上げます。
Comments are closed, but trackbacks and pingbacks are open.