パトランプを回してみる - verson 1 ラズパイとつなげてみる

前回、パトランプを回してみました。

前回のおはなし：[パトランプを回してみる - verson 0 電源付けてみる](https://qiita.com/maco-san/items/4816820c2a94c72691a0)

前回はパトランプを直接電源につなげて回してみましたが、なんか制御したいよね？ということで、ラズベリーパイとつなげてみることにしました。つながるってなんだか夢があるわねえ。

##準備するもの
1. パトランプセット：[前回の記事で利用したもの](https://qiita.com/maco-san/items/4816820c2a94c72691a0)

2. ラズパイ Raspberry Pi Wifiモデルが便利。私は[Raspberry Pi 3](https://www.amazon.co.jp/%E3%83%A9%E3%82%BA%E3%83%99%E3%83%AA%E3%83%BC%E3%83%91%E3%82%A4-%E9%96%8B%E7%99%BA%E3%83%9C%E3%83%BC%E3%83%89-%E7%84%A1%E7%B7%9A%E9%80%9A%E4%BF%A1%E5%AE%9F%E7%8F%BE%EF%BC%8DRaspberry-Model-%E3%80%90%E6%AD%A3%E8%A6%8F%E5%93%81%E3%80%91/dp/B07K4CV1Y8/)を使ってます

3. リレー　
　制御可能なスイッチだと思ってください。電源を流すと、カチッと切り替わります。電源を流す、流さないでスイッチをON・OFFできます。なので、実際の電流を制御したりできます。

かちかちしてるところ。けなげ。

<blockquote class="twitter-tweet"><p lang="ja" dir="ltr">リレーかちかち <a href="https://t.co/KW8jwuph9c">pic.twitter.com/KW8jwuph9c</a></p>&mdash; Masako OHMI (@maohmi) <a href="https://twitter.com/maohmi/status/1293508796082352128?ref_src=twsrc%5Etfw">August 12, 2020</a></blockquote> <script async src="https://platform.twitter.com/widgets.js" charset="utf-8"></script>

4. ワニ口クリップ
　一般ご家庭に、ばんそうこうと同じくらいによく常備されているものです。もし、持っていない場合は、これを機に常備いただきたい！

##ラズパイを準備する
　ラズパイをWifi設定をしてネットワークにつなげます。手順は簡単に説明すると、Micro SDカードに[ここ](https://www.raspberrypi.org/downloads/raspberry-pi-os/)からイメージをダウンロードして、ラズパイのイメージを作成します。作成後に、Micro SDカードをラズパイに差して電源を入れると、自動的にインストールが始まります。ネットワーク設定もウィザードに従って、設定すれば簡単に使える状態になります。いつも使ってて思うのですが、いろいろ便利になった反面、物理的な接続が面倒だなあと。で、キーボードとマウスが一体化した[こういうの](https://www.amazon.co.jp/%E3%83%AC%E3%83%8E%E3%83%9C%E3%83%BB%E3%82%B8%E3%83%A3%E3%83%91%E3%83%B3-ThinkPad-%E3%83%88%E3%83%A9%E3%83%83%E3%82%AF%E3%83%9D%E3%82%A4%E3%83%B3%E3%83%88%E3%83%BB%E3%82%AD%E3%83%BC%E3%83%9C%E3%83%BC%E3%83%89-%E6%97%A5%E6%9C%AC%E8%AA%9E-0B47208/dp/B00DLK4GN8/)があると楽ですよー。これも常備リストにぜひ。

##配線してみる

配線の概念とし　ては、パトランプをセットしたら、その電流のオンオフをリレーにやってもらい、リレーに電源を流してリレーを制御するためにラズパイを接続するイメージです。うーん、言葉にするとわかりにくいな。

写真だとこんな感じ

![IMG_20200812_174503.jpg](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/231182/2a18e17b-0ded-b752-50d2-ecb49cfd3ce2.jpeg)

ごちゃごちゃ笑。全然わからないですね。

で、図を無理やり書き起こしてみるとこんな感じかな

<img width="760" alt="pato.png" src="https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/231182/78645f24-2efc-9547-e46d-7dea7a168253.png">



##ラズパイからカチカチしてみる

シグナルをPIN 3におくるためのコマンド。[みんな大好きパトランプもクラウドの時代]
(https://developers.freee.co.jp/entry/cloud-patolamp)さんのサイトから。


```bash:
sudo su -l

echo 3 > /sys/class/gpio/export
echo "out" > /sys/class/gpio/gpio3/direction


#　ひかる
echo 0 > /sys/class/gpio/gpio3/value

# とまる
echo 1 > /sys/class/gpio/gpio3/value




# おわり
echo 3 > /sys/class/gpio/unexport


```


##できたー！


<blockquote class="twitter-tweet"><p lang="ja" dir="ltr">パトランプをラズパイで制御。 <a href="https://t.co/EZpvD9Y0ux">pic.twitter.com/EZpvD9Y0ux</a></p>&mdash; Masako OHMI (@maohmi) <a href="https://twitter.com/maohmi/status/1293525870213136387?ref_src=twsrc%5Etfw">August 12, 2020</a></blockquote> <script async src="https://platform.twitter.com/widgets.js" charset="utf-8"></script>



今日はここまで。次はやっぱりクラウドにつないじゃう？！



##お役立ち情報

[Raspberry Piで携帯パトランプを作る (障害アラート通知)](https://qiita.com/ie4/items/a4056d5abc8a7b0ce3c6)

[みんな大好きパトランプもクラウドの時代]
(https://developers.freee.co.jp/entry/cloud-patolamp)