raspbian を実行しているラズベリー pi を Wi-Fi ネットワークに接続および切断するプログラムを作成することは可能ですか。たとえば、動きが観察されたために写真が撮られたときに、ネットワークに接続したいと思います。次に、ネットワークに接続してメールを送信し、切断したいと思います。これは可能ですか、これを行う最も簡単な方法は何ですか。
注:ラズベリーパイがネットワークに接続されていると、ネットワーク全体が一定時間後に遅くなるように見えるため、接続してから切断したいのです。
raspbian を実行しているラズベリー pi を Wi-Fi ネットワークに接続および切断するプログラムを作成することは可能ですか。たとえば、動きが観察されたために写真が撮られたときに、ネットワークに接続したいと思います。次に、ネットワークに接続してメールを送信し、切断したいと思います。これは可能ですか、これを行う最も簡単な方法は何ですか。
注:ラズベリーパイがネットワークに接続されていると、ネットワーク全体が一定時間後に遅くなるように見えるため、接続してから切断したいのです。
Piが自由に接続できる場合、ローカルネットワーク用に適切に構成されたインターフェイスがあると思います. これを知っていれば、接続と切断は Bash コマンドifup
とifdown
. Bash スクリプトを使用している場合:
# some code for taking and saving a picture (I'll leave this to you)
ifup wlan0
echo "Raspberry Pi just took a pic!" | mail -s "New picture taken" you@yourdomain.com
ifdown wlan0
# more code to finish out your program
もちろん、wlan0
システムに関連するインターフェース (wlan0 である可能性が非常に高い) に置き換えてください。ハッピーコーディング!:)