バーチャル・ハンドソープ
2021.09
Arduinoの距離センサーを使ったインタラクティブな作品。 手を上下に動かすとハンドソープの容器のポンプを押すことができ、それに合わせて泡が出て来る。
仮想的ではあるが、手を動かしてハンドソープから泡を出している、という不思議な体験ができる。
技術的な中身について少し紹介します。
まず、ハンドソープの3Dモデル自体はBlenderで作り、ポンプの位置を変えて十数枚の画像として出力しました。そして、電子工作のツールであるArduinoの方は距離センサーの値を読み取る簡単な回路・プログラムを組みました。最後に、2つを組み合わせるのにProcessingというツールを使って、手の位置に応じてハンドソープのポンプの位置を変える&泡を出す、というプログラムを組みました。 (泡としている白い円をテキスト「単位」にすると、仮想単位製造マシーンになります…笑)