編集履歴一覧に戻る
miuriteのアイコン画像

miurite が 2026年01月30日18時00分31秒 に編集

コメント無し

タイトルの変更

-

【世界初?】Spresense×M5Stackで愛魚をVtuber化してみた-遠隔みまもりデバイス-

+

【世界初?】Spresense×M5Stackで愛魚をVtuber化してみた-遠隔みまもりシステム-

本文の変更

# 動機 厳しい寒さが続く今日この頃(執筆日時:2026年1月)、水槽の水温も下がり、メダカたちが底の方でじっとしている時間が増えました。 外出先にいても「ちゃんと生きてるかな」「今どこにいるんだろう」と気になってしまいます。 遠隔地から様子を確認したい、でも、カメラ映像をそのまま垂れ流すのはプライバシー的にちょっと..... そこで私はひらめきました。 「メダカの動きだけをトラッキングして、バーチャルな姿で再現すればいいのでは?」 そうして誕生したのが、画面上で生きる世界初(?)のVtuberメダカ "たいようくん"です。 # 作ったもの

-

今回制作したのは、水槽内で暮らすメダカの様子をリアルタイムで可視化、配信する見守りシステムです。

+

今回制作したのは、水槽内で暮らすメダカの様子をリアルタイムで可視化、配信する見守りシステムです。たいようくんの活動量や水温が、アバターの動きとして直感的に分かるようになっています。

## システム構成

+

![システム構成図](https://camo.elchika.com/750eec3c89a9b3f30124d0bd6b2d6b6b8c98e3e2/687474703a2f2f73746f726167652e676f6f676c65617069732e636f6d2f656c6368696b612f76312f757365722f33653461656537392d326534612d343533612d613133612d3534366637653863326639382f65363761623039342d326633342d343933342d393931332d386266616461663230356335/) 本システムでは、センシングデバイス(SPRESENSE)と表示デバイス(M5Stack)の役割を完全に分離しています。

## 特徴 **1.JSONによる軽量かつ安全なデータ通信**

-

![キャプションを入力できます](https://camo.elchika.com/45d3a8f7917be493c9d2e3c7e5302f0064a6a7d8/687474703a2f2f73746f726167652e676f6f676c65617069732e636f6d2f656c6368696b612f76312f757365722f33653461656537392d326534612d343533612d613133612d3534366637653863326639382f63306464396265662d336665642d343963302d616163352d656166613633373732306562/)  SPRESENSEでセンシングしたデータを、M5StackでJSON形式に変換し配信しています。映像を送らないため通信量が極めて少なく、本魚や飼い主のプライバシーも守られます。中身バレの心配なし)

+

 SPRESENSEでセンシングしたデータを、M5StackでJSON形式に変換しインターネット上へ配信しています。映像を送らないため通信量が極めて少なく、本魚や飼い主のプライバシーも守られます。~~Vtuderの中身バレリスクがゼロ~~

 個人の見守り用途だけでなく、不特定多数に対する愛魚の公開にも利用可能です。

+

![キャプションを入力できます](https://camo.elchika.com/9d5efe4d443240ac232640dc296d071438255613/687474703a2f2f73746f726167652e676f6f676c65617069732e636f6d2f656c6368696b612f76312f757365722f33653461656537392d326534612d343533612d613133612d3534366637653863326639382f63666637313462322d313664332d346536352d396237612d353735353535316163346130/)

**2.愛のあるUI/UX**  映像を配信しない分、M5Stack上の「バーチャルたいようくん」の見た目や動きのかわいさにこだわりました。

-

 また、たいようくんの健康を最優先し、夜間(22:00~05:00)は水槽を照らすLEDを消灯します。システムも「Sleep Mode」へ移行し、

+

 また、たいようくんの健康を最優先し、夜間(22:00~05:00)は水槽を照らすLEDを消灯します。システムも「Sleep Mode」へ移行し、カメラ画像からの位置推定を停止します。Sleep Mode専用の画面を表示しM5Stackのディスプレイの輝度を落とすことで、さらなる省電力化を実現しました。

人間とメダカどちらにも優しいシステムを目指しました。 # 用意したもの ・Spresense(拡張ボード) ・Spresenseカメラモジュール ・M5stack Core2 for AWS ・温度センサ(DS18B20) ・撮影用水槽 ・メダカ # 制作過程 ## NNCでの推論(位置推定) ## SPRESENSE-M5Stack間の通信 ## # 今後の課題

+

# 参考文献

+