Raspberry Piで挑戦するDIYペットテック入門

Raspberry Piで挑戦するDIYペットテック入門

うちの子専用ガジェットを作ってみた!Raspberry Piで挑戦するDIYペットテックの可能性

このサイトを見ていると、いつもワクワクさせられます。「ペットテックで拓く、ペットと人の共生社会」っていう言葉、本当にその通りだなって思うんですよね。テクノロジーが、僕たち人間と大切な家族であるペットとの暮らしを、もっと豊かに、もっと深くしてくれる。そんな未来がもうすぐそこまで来ているんだって、新しい製品やサービスのニュースを読むたびに実感します。特に、ペットの健康や安全をさりげなくサポートしてくれる技術には、いつも感動しきりです。今回は、そんな素晴らしいペットテックの世界に触発されて、僕が個人的に「こんなのあったらいいな」を形にしてみた、ちょっとしたDIYチャレンジについて話してみたいと思います。テーマはズバリ、「うちの子専用」のガジェット作りです!

僕が挑戦したのは、「自動給水器の水が少なくなったらLINEに通知してくれるシステム」です。なぜこれを作ろうかと思ったかというと、単純な話、僕がうっかりさんだから(笑)。仕事に夢中になっていると、つい水の補充を忘れてしまって、愛猫が空っぽの給水器の前でしょんぼりしていることがあったんです。猫にとって水分補給はすごく大事だって分かっているのに、本当に申し訳なくて。市販の素晴らしい製品もたくさんあるけれど、「まずは通知だけでもいいから、今ある給水器をスマート化できないかな?」と思ったのがきっかけでした。そこで、小さなコンピューターである「Raspberry Pi Zero W」と水位センサーを使って、自作してみることにしたんです。仕組みは意外とシンプルで、センサーが水の量を測って、設定した水位より低くなったら、ラズパイがLINEに「お水が少ないよ!」ってメッセージを送ってくれる、というもの。プログラミングは初心者レベルですが、ネットで調べながらPythonでこんな感じのコードを書いてみました。

```python
import RPi.GPIO as GPIO
import time
import requests

# GPIOピンの設定 SENSOR_PIN = 17 # 水位センサーを接続するピン番号 GPIO.setmode(GPIO.BCM) GPIO.setup(SENSOR_PIN, GPIO.IN)

# LINE Notifyの設定 LINE_NOTIFY_TOKEN = "ここにあなたのLINE Notifyトークンを入力" LINE_NOTIFY_API = "https://notify-api.line.me/api/notify"

# 通知フラグ(一度通知したら、水が補充されるまで再通知しないようにするため) notified = False

try: while True: # センサーがLOW(水が検知されない)の場合 if GPIO.input(SENSOR_PIN) == GPIO.LOW: if not notified: message = "愛猫の給水器のお水が少なくなっています!補充してあげてね。" headers = {"Authorization": "Bearer " + LINE_NOTIFY_TOKEN} data = {"message": message} requests.post(LINE_NOTIFY_API, headers=headers, data=data) print("LINEに通知を送信しました。") notified = True else: # 水が検知されたら、通知フラグをリセット if notified: print("水が補充されました。") notified = False # 10分ごとにチェック time.sleep(600)

except KeyboardInterrupt:
    print("処理を終了します。")
    GPIO.cleanup()
```
この簡単なシステムのおかげで、水の補充を忘れることがなくなって、僕の罪悪感も解消されました(笑)。何より、自分で作ったガジェットがうちの子の健康をそっと見守ってくれていると思うと、なんだかすごく嬉しいんですよね。これって、このサイトが提唱している「テクノロジーを通じてペットとより深く繋がる」っていうことの一つの形なのかな、なんて思ったりもします。既製品の完成された便利さも素晴らしいですが、こうやって自分の手で工夫することで、ペットとの生活の課題を自分事として捉え直し、愛情を形にするっていうのも、すごく素敵な体験だなって感じています。

ペットテックって、最先端の企業が作るすごい製品だけの話じゃないんだなと、今回のDIYで改めて思いました。もちろん、このサイトで紹介されているような高度なヘルスケアデバイスやコミュニケーションツールは、僕たち飼い主だけでは到底実現できない、かけがえのない価値を提供してくれます。そうした技術からヒントをもらいつつ、「うちの子の場合は、ここをもうちょっとこうしたいな」という部分を、DIYで補ってあげる。そんな風に、既製品と手作りの良いとこ取りをするのが、これからのペットとの暮らしの新しい楽しみ方になるのかもしれません。次は、Webカメラと連携させて、水を飲んだ回数を自動でカウントする機能でも追加してみようかな。テクノロジーを味方につけて、僕と愛猫との毎日を、もっと楽しく、もっと安心なものにしていきたいですね!