WISS2022で発表したOpen-TTTVの作り方についての記事です
https://research.miyashita.com/papers/D265
・本リポジトリ内のSTLファイル
ファイルの最後に数字がある場合はその数印刷してください
Open-TTTVを傾ける台は噴霧対象に応じて使い分けてください
・無印良品 ポリエチレン小分けボトル スプレータイプ 15ml 190円 ×9
・タカハ機工 CB12500045 プッシュソレノイド DC6V仕様 2590円
・FEETECH FT1117M ミニPWMサーボ 957円
・スイッチングACアダプター9V2A AD-A90P200 1100円
・M5Stack用ME3116AM6G搭載 5V 降圧コンバータユニット 561円
・M5Stack BAVG2ソケット 429円
・M5Stack用拡張ハブユニット [U006] 517円
・Solenoid UNIT 660円
・ATOM Lite 1342円
・GROVE - サーボ用2分岐ケーブル (5本セット) 847円
・SARASA 110円×9
・2.1mm ΦDC分岐ケーブル 350円
・皿頭小ねじ(ステンレス) M3×30 1つ
・皿頭小ねじ(ステンレス) M4×10 4つ
・皿頭小ねじ(ステンレス) M5×15 4つ
・六角ナット 2種(ステンレス) M5 4つ
※サイズ・規格等が同じであれば上記リンク以外のものでも構いません
※価格は2023年5月28日時点での価格です。
Open-TTTV_assemble.mp4
より詳しい作り方はこちらのページを参照してください
※必要に応じてケーブルの処理、接着等を行ってください
※スプレーボトル内部のばねをSARASAのばねと交換してください
①ATOM LiteにCode内のプログラムを書き込む
※コンパイルには"M5Atom"、"ESP32Servo"のライブラリが必要です
※data内のファイルはArduinoで書き込みするだけでは転送されず、別途SPIFFSアップローダを使って転送する必要があります
詳細はこちらのページを参考にしてください
②スマホからATOM Liteに接続する
設定画面からWi-fiの接続先を検索し、Open-TTTVと接続します。初期パスワードは"opentttv"です。
③ブラウザでIPアドレスを入力しページを開く
任意のブラウザを立ち上げ、IPアドレスを入力して下さい
④任意に味を調整しSENDボタンを押す
任意の画像を選択、味を調整し、画面下部にあるTransformボタンを押すことでOpen-TTTVから味が出力されます。
The MIT License(MIT)
Copyright (c) [2023] [MiyashitaLab]
Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:
The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.