またまたラズパイ、スマホからLEDを点けてみた

ラズパイでLED点灯する際、pythonのスクリプトでLEDを点けてたわけですが
これならwebサーバでCGIを使って実行出来るだろうなと思ったので試してみることに。

CGIが実行出来ればブラウザから操作=スマホからも操作出来るってことですな。

ってことで早速作業へ。
ラズパイにwebサーバのapacheをインストール。

CGIを実行出来るように設定変更したのち試すと、CGIが動いてるのは確認出来るも
ラズパイのピンの操作が出来ずエラーになる。

調べるとgpioというグループにwebサーバが属していないといけないようでその設定を施す。
raspberrypi

するとCGI経由でピンの操作が可能に。

あとはHTMLの方は画面にタッチしたら
Javascriptで非同期のAjaxを走らせてCGIを起動。

これでスマホの画面タッチでLEDが点くようになりました。

スマホもラズパイも自宅のwifiに接続してるんですが
ネットワーク経由でも割とレスポンスは悪くないですね。

しかしLEDの点滅だけでも結構遊べますな。

スポンサーリンク
 
スポンサーリンク

コメントをどうぞ

メールアドレスが公開されることはありません。