コーヒーグラインダーのモータ制御は自作基板上に実装したリレーを経由し、M5Stampから制御します。
コントローラはお手元のスマートフォンやタブレットを使用します。
アプリのインストールは不要でChrome等のWebブラウザでコントローラが動作します。 コントローラはJavaScript(TypeScript)で実装しています。
M5Stamp内にWebサーバーを搭載しているために、別途サーバーの準備は不要です。
WebブラウザとM5Stamp通信は高速なレスポンスを実現するためにWebSocketを使用します。 WebSocketサーバもM5Stamp内に搭載しています。
お手元のスマホ等のブラウザから設定および使用した豆の量のログを表示することができます。
Use your smartphone or tablet as the controller. There is no need to install an app, and the controller works with a web browser such as Chrome. The controller is implemented in JavaScript (TypeScript). Since the web server is installed in M5Stamp, there is no need to prepare a separate server. Web browser and M5Stamp communication use WebSocket to realize high-speed response. WebSocket server is also installed in M5Stamp. You can display the log of the amount of beans you have set and used from your smartphone or other browser.
スイッチオン後、設定時間経過で自動で停止します。
動作中スイッチオフで、動作を強制的に停止できます。
豆を挽いている時間を記録します。(8回分の履歴を表示)
停止後も設定時間以内であれば同一のデータとしてカウントします。
After the switch is turned on, it will automatically stop after the set time has elapsed.
You can forcibly stop the operation by switching off during operation.
Record the time you grind your beans. (Display history for 8 times)
Even after stopping, if it is within the set time, it will be counted as the same data.
⇒コーヒーの味を調整するサイクルをサポートします。
豆を挽く(豆の量を記録)→コーヒーを淹れる→味を見る→豆の量を調整する(設定修正)
実際に使用したところ豆の量の調整が格段にしやすくなりました。 普段感覚で行っていた事を、見える化した上で調整できるようになったために、 調整する方向が明確になり、かつ再現性が上がり、 今までより美味しいエスプレッソが飲めるようになりました。
When I actually used it, it became much easier to adjust the amount of beans. Now that I am able to visualize and make adjustments to what I usually do with my senses, the direction of adjustment has become clearer, the reproducibility has improved, and I have been able to drink more delicious espresso than ever before.
コーヒーグラインダーのモーター制御をハックして、M5Stamp Picoから制御できるようにしました。 コントローラはお手元のスマホやタブレット。WiFiを使い無線で通信します。
I hacked the coffee grinder motor control so that it can be controlled from the M5Stamp Pico. The controller is your smartphone or tablet. Communicate wirelessly using Wi-Fi.