IKEA Tradfri Hacking

賢明な照明はすべて現在人気があります。確かに、Phillipsの色合いは市場の巨大なプレーヤーですが、たくさんのZigBee、Bluetooth、そしてWiFiの電球があります。手頃な価格の家具、ミートボール、そしてワッフルのために知られているIKEAは、彼らの宣言システムを持つ分野への最近の追加です。 IKEAからのほとんどのことと同様に、彼らは効率的で安価です。 [Andreas]は、MQTTを利用するためにシステムをハッキングする方法を正確に示すだけでなく、コントローラにDremelを取ります。下のビデオを調べることができます。

彼がガジェットを開いたら、私たちが彼が持っていたものを理解するのを助けるために、私たちが以前に話したドイツのマガジン記事を活用しました。ピンオーで武装して、彼はコントローラへのワイヤーハーネスをはんだ付けすることができました。彼はそれからWemosボードを結び付けました。後でビットARDUINOコード、そして彼はMQTTで光を制御していました。

MQTTから、デフォルトのように別のハブを利用する必要なしに、ライトをさまざまなシステムにリンクするのが簡単でした。 [Andreas]ノートは、システムが物事を困難にすることができるあらゆる種類のコメントを提供していないことを注意してください。しかし、彼は将来ガジェットをさらにハックする予定です。

ところで、MQTTについてもっと理解したい場合は、[Elliot Williams]はあなたが始めるのを助ける素晴らしいシリーズをしました。

Leave a Reply

Your email address will not be published. Required fields are marked *

Related Post

Z80ベースのRaspBerry PI Look-AlikeZ80ベースのRaspBerry PI Look-Alike

Homebrewコンピュータは、最近の「Thing」で、Zilog Z80はあなた自身で一つを作るために最も人気のある選択です。私たちはかなり素晴らしい建造物を見ましたが、Martin K]のZ-Berryはまだレコードの最小です。名前が示唆するように、RetrocomputerはGPIOヘッダーを含むRaspberry PI Formの側面に準拠しています。 Zベリーは、10 MHz(可能な限り20 MHz)で走って32 KB ROMが付属しているZ80 CPUを使用して作成されます。 そして512 kbのRAM。シリアルインタフェースに加えて、コンピュータはI2Cバス、SPIバス、および起動するPS / 2キーボードコネクタを備えています。 [Martin K]は、完成したシステムがラズベリーのPIの場合に囲まれており、I2C OLEDディスプレイが取り付けられています。 [Martin K]は、BOM、回路図、予備情報を含む独自のZ-BERRYを作る方法について多くの詳細を投稿しました。私たちは彼に手を伸ばして、PCBやサンプルコードとの間で安定しており、リクエストに応じて入手可能なソフトウェアについてもっと見つけました。さらに、このプロジェクトはラズベリーのPIよりもはるかに少ない電流を引き出すことを約束し、現代の問題へのレトロなオプションを作成しようとする個人にとって有益を検証しなければなりません。 最近の技術をレトロテクノロジと組み合わせたプロジェクトを見るのは面白いです。私たちが見た最高のZ80プロジェクトの1つはFAP80であり、hackaday.ioにいくつかの素晴らしいホームブレインコンピュータプロジェクトがあります。 [アイデアMATEJをありがとう]

最終的なジョブに含める最良の方法最終的なジョブに含める最良の方法

あなたのジョブをボタンアップするための最後のプッシュをビット困難にすることができます。それは、建物の仕事のパンチリストのようなタイプ – スイッチプレートを追加し、ベースボードの釘穴の充填、電球のねじ、窓のきれいなウィンドウ – そのものが素早く加算されます。しかし、前進段階を通して最も均一な方法の一連の念頭に置いて、その負担をかけます。 [Caleb P.]最近の仕事を例としてクイックガイドを公開しました。 まず、最初に、ジョブボックスのふたに見られるラベルです。正確に数回、あなたは1年か2年前からの回路カードをどのように引き出し、ピンオーを把握することができなかったのか?サービス回路図を含むラジオと同様に古代テレビやラジオのように、あなたを大量に保存するでしょう!彼は同様に、状況における要素の位置を位置づけるだけでなく、全体の心の後ろにあると言っています。それは手袋のようなものであれ、どんなものであればそれは支払いました。 [CALEB]電池が入手するのが簡単なことを確認し、各要素には、はんだ付けなしでサービス/交換を排除できるようにするためのコネクタがいくつかのコネクタがあります。このガイドでは間違いなくされています。しかし自分自身に尋ねてください:私は自分の仕事でこれらのガイドラインのすべてを遵守していますか?

動的梱包動的梱包

[Graphitemaster]のプライマーは、動的荷重のための関数を調整するプロセスを分解するのを支援しています。彼のチュートリアルは、一般的な出力に “Hello World”を印刷する動的な機能を正確に示しています。これはプログラムの初歩的ですが、あなたが本当にそれに入っているものに驚かれるかもしれません。 通常、コンパイルされたコードには、次に進む場所にあるプロセッサに指示するアドレスがあります。動的パッキングの点は、コードがどこにでも置くことができるので、静的なアドレスは動作しません。上記のコードは、簡単なprintfステートメントが通常コンパイルする方法を正確に示しています。 CALLQ行は、レジスタ内でうまく機能するものと置き換える必要があるシステム電話である。 [Graphitemaster]これを行う方法を正確に示すのに低いです。プログラムのうち、動的な機能だけではあまり良くなることはありません。そのため、チュートリアルは、ダイナミックコードローダーのプログラム方法を正確に説明することによって完了します。