パラゴン・プロジェクトコーヒーメーカーのハッキング
冬がやってきた。北半球に住む私たちにとって、日が短くなり、ベッドから起き上がるのが難しくなってきました。パラゴンプロジェクトシリーズの今回は、日が短くなるにつれてさらに便利になるプロジェクト、コーヒーメーカーのハッキングをご紹介します。
このプロジェクトは実は2年前のものだが、2021年11月と同じように今日でも通用するものだと言える。
これは アンディ・ブラッドフォード.アンディは、コーヒーメーカーが一杯のコーヒーを淹れてくれるが、時々「淹れているのを忘れて、飲み物を取りに戻るのを忘れ、ホットプレートに置いたまま古くなってしまう。
私は毎週そうしている。だから、もしあなたが私のようなら、このプロジェクトはあなたのためのものです。
アンディは投稿の前に次のように書いている:「この投稿は情報提供のみを目的としている。ガイドではない。自分で試さないでください。 あなたが助けを求めても、私はそれを与えることはできない。
だから、同じようなプロジェクトを追求したいのなら、自分でやるしかないだろう。しかしそれでも、これは便利で素晴らしい小さなハックだと思う。アンディはコードを GitHub MITライセンスに基づく。
ハードウェア
アンディはコーヒーメーカーを分解し、それが2つのボードに依存していることを発見した。1つは高電圧のスイッチングを担当するもので、もう1つはその他の重要なものを管理するマイクロコントローラーだ。
つまり、このプロジェクトは、コーヒーメーカーのマイクロコントローラーを操作することに依存している。マイコンは、コーヒーの濃さ、保温の有無、コーヒーの抽出、コーヒーの準備ができたときのメッセージの送信を決定するために、制御を引き継ぐ必要がある。
ここでアンディは Adafruit Huzzah ESP8266 (を手に入れることができる。 Adafruit Huzzah ESP32これはアップデート版である)。
アンディはモーフィー・リチャーズのヴァーヴ・フィルタード・コーヒーメーカーをいじっていた。だから、このプロジェクトに関する情報は、このコーヒーメーカーに特化したものだ:
しかし、ちょっとした工夫で、このようなことは多くの電気コーヒーメーカーで、いや、ほとんどの電気コーヒーメーカーで確実にできる。
アンディは、コーヒーメーカーから供給される5V電源は、Huzzahに電力を供給するには十分な強度がなかったと述べている。そのため、ボードに電力を供給するために別のUSBケーブルが必要になった。
必要なのは、コーヒーメーカーの側面に穴を開け、そこにVeroboardを固定することだけだった。Veroboardは、Huzzah、回路、抵抗をコーヒーメーカー内の所定の位置に固定する。
ソフトウェア
このためにアンディはArduino IDEを使った。
MQTT auto-discoveryは、MQTTプロトコルの上に構築された拡張機能です。これにより、コーヒーメーカーはホームアシスタントと通信できる。 ホームアシスタント はもちろん、ホームオートメーションのための完全なインターフェイスを支援するフリーでオープンソースのソフトウェアだ。
自分のプロジェクトでMQTTの基礎についてもっと知りたい場合は、我々の記事"MQTTの概要".事実だ、 PiCockpit それ自体がMQTTに依存している!
アンディはこのソフトウェアのコードをすべてGitHubで公開している。自分でコードを見たい場合は こちらをチェック.
結論
ESP8266でコーヒーメーカーをハッキングしてみましょう!コーヒーが出来たらメールで知らせてくれる、理想的な自動コーヒーメーカーだ!
詳細をお知りになりたい方は アンディ・ブラッドフォードのウェブサイトはこちら.
もっと素晴らしいプロジェクトをご覧になりたい方は、このボタンをクリックしてください:
まだの方は、ぜひニュースレターをご購読ください。このシリーズで取り上げた多くのプロジェクトをご紹介しています。
コーヒーメーカーをハックするには?