Raspberry Pi2で水槽のLEDを自動点灯/消灯する
2015/04/16
先日Raspberry Pi2を購入し、自宅からのストリーミング配信する為あれこれイジりまわしていましたがようやく形になってました。
今回はLEDの自動点灯、消灯を行えるようにしましたので備忘録も兼ねて
参考サイトを参考に部品の調達、配線を行ったのがこちら
全体図がこちら
とっても手作り!
参考サイトと違う所は水槽に横幅があるので1WのパワーLED*2にし、USBコネクタについているヒューズは外していません。
ひとまずターミナル上でLEDのON/OFFができるようになったので次は朝ON 夜OFFを自動で出来るようにします。
ものづくりエクスペリメントさんを参考に、Pythonで実装。
参考サイトではONとOFFの間にスリープを挟む感じで実装されてましたが、任意のタイミングでON/OFFできるようスクリプトを分けます。
on用
vi led-on
#!/usr/bin/python import RPi.GPIO as GPIO GPIO.setwarnings(False) GPIO.setmode(GPIO.BCM) GPIO.setup(23, GPIO.OUT) GPIO.output(23,GPIO.HIGH)
off用
vi led-off
import RPi.GPIO as GPIO GPIO.setwarnings(False) GPIO.setmode(GPIO.BCM) GPIO.setup(23, GPIO.OUT) GPIO.output(23,GPIO.LOW) GPIO.cleanup()
権限を与えてsudoで実行
chmod +x led-on chmod +x led-off mv ./led-on /usr/local/bin/ mv ./led-off /usr/local/bin/ sudo led-on sudo led-off
これでON/OFFができるようになったので後はcrontabへ登録します
sudo crontab -e 0 10 * * * /usr/local/bin/led-on 0 19 * * * /usr/local/bin/led-off
これで自動的に10時に点灯、19時に消灯するようになりました
次はブラウザからLEDのON/OFFができるようにスイッチをつける予定
こちらで配信してます
関連記事
-
-
RaspberryPi2を使ったリモートのエサやりボタン復活しました
春がきた 春になり水温が上がってきたのでプラ舟ページのエサやりボタンを復活させま …
-
-
プラ舟に水中カメラ設置
水中カメラを設置したい プラ舟ページで配信しているカメラですが、 鳥やネコ避けの …
-
-
ベランダ水槽の配信ページを追加しました
配信ページ追加 先日ベランダに引っ越した穂竜たちの配信ページを追加しました。 ベ …
-
-
100均のタッパーで投げ込み式ろ過器を自作する
ジャンボタライにろ過器を追加したい ベランダ水槽のジャンボタライなのですが、60 …
-
-
プラ舟に外部フィルター追加
安かったのでつい・・・ ヤフオクで安い中古の外部フィルターが売っていたので衝動買 …
-
-
Raspberry Pi2に2台のカメラを繋いで同時配信する
水槽増えたんだけどまたパイ買うの? 先日新しく45cm水槽を買いまして買ったなら …
-
-
みんなのラズパイコンテストにて受賞しました
ラズパイマガジンと日経Linux、日経ソフトウエア様の みんなのラズパイコンテス …
-
-
45cm水槽を撤去しました
水槽を1個撤去 金魚水槽のページで配信していた45cm水槽を撤去しました。 仕事 …
-
-
Raspberry Pi2で室温、水温を計測してグラフ表示する
Raspberry Pi2に水温計と温度計を取り付け、10分ごとに室温と水温を計 …
-
-
Raspberry Pi2でプラ船のカメラを動かす
カメラの首振り プラ舟内に設置しているカメラにサーボを取り付けて遠隔からカメラの …
- PREV
- WordPress設置
- NEXT
- Raspberry Pi2で外部から水槽のLEDを点灯する