使いますroot@satoraspi:~#......と、いうわけで、サクッと入る。PHPの作動を確かめるそれでは早速......。infotest.phpで、中身はこじんまりとこう書いて......<html><head></head><body><?phpinfo();?></body></html>早速ブラウザで見ると......うん。動いちょる動いちょる。PHPでLチカさて、次に、phpからGPIOだな。マンネリだけどやっぱり「Lチカ」か。17);?></body></html>ブレッドボードにLEDと330Ωの抵抗を直列につけて、17番ピンとアースにつなぐ。いうフォームになるのだが......いや、そりゃまあ、動くわけないわな、GPIOはrootでなきゃ読み書きできんのだから。「何かをSUID」......などと、いろいろあるが、どうも、どれもいまいち、ピンと来ないな......。GPIOのアクセスをヌルくする、これかなあ......。gpio/root@satoraspi:/sys/class#なんっか、もう、力いっぱい777丸出しですけどね(笑)。700とか760でも大丈夫じゃないかなあ。これで、フォームをクリックするとLEDが点いたり消えたりする。SSRでAC100Vの家電製品を制御これをそのまま、いつぞやArduinoでやったSSR(ソリッド・ステート・リレー)につなぐと、家電製品のオン・オフなどができるわけだ。SSRモジュールでは、やってみよう。2で扇風機のオン・オフ真ん中の黒い箱がSSRだ。2は3.3Vで電圧が違うが、このSSRは3Vから8Vまでの入力を受け付けるので、大丈夫なのである。JST今朝の着想、「Arduinoのメールサーバお知らせランプ」というのを実際に作った。自分のプロバイダのメールサーバを定期的に監視して、メールがたまっていなければ緑、少し多ければ黄、たまりすぎていれば赤、早急に読み出さなければならないようなら赤の点滅、というふうに、ランプで知らせてくれるのである。2」を使って単独でネットにつながるように作ってあり、パソコンを立ち上げたりサーバを上げたりする必要はないので、使い方も単純だ。電源をつなぎ、そのへんにのたくっているカテ5のケーブルを突っ込めば終わりである。UNOをねじ止めする。LEDは昨日も使ったアノードコモンのものを、大きく見えるよう、これまた100円ショップで買ってきたピンポン玉の中に封入し、クリップでアクリルの枠にとりつける。RGBそれぞれのピンをデジタルの3,4,5番につなぎ、アノードに+5Vを加える。それぞれのピンに330Ωの抵抗を付けておくことを忘れてはならない。回路図については、描くほどのものではないが、まあ、描けばこうなる。回路図そうすると、メールの量に応じて、こんな具合に光り方が変わる。写真の彩度が悪いが、実物はもっと鮮やかな色に見える。スケッチはこんな感じだ。メールの残りによりランプの色を変える。1件のコメントメール・メーターはこのように作る。JSTさて、一部の変わったユーザ様(ヲイ)のために、Arduinoを使用した未読メールメータの作成方法を書いておきたい。入門キットについてくるサーボを使用する。プログラムは次のような簡単なものでよろしい。Arduino側には次のように書く。}テストしてうまく動いたら、次に、POP3サーバにたまっている自分のメールの本数を知る工夫をする。手近のLinuxマシンにexpectを入れる。expect(中略)そうすると、telnetなどでPOP3サーバに自動ログインできる環境が整う。シェルでこんなのを書く。遊びなんでrootで。>/dev/ttyACM0で、このシェルは、まあ、なんだっていいんだけど、安直にcronで定期実行する。restart(出力略)......で、メールが届くのを待っていると、こういうふうに動く。電子工作メール・メーターはこのように作る。キャンセル投稿を送信できませんでした。メールアドレスを確認してください。メール送信チェックに失敗しました。このブログではメールでの投稿共有はできません。%d人のブロガーが「いいね」をつけました。