MiMic PhpAPI

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.