夏には、Habréにあまり頻繁に公開しませんでした。 より正確には、彼らはまったく公開されなくなった。 庭園が始まり、主な仕事の負荷が増加しました。 すでに2,800人以上の参加者を集めているVKontakteコミュニティは、プロジェクトの進捗状況に関する短いメモを発行するのに非常に適しています。
「沈黙」の2か月で何が起こったのですか? 今日の「問題」では、プロジェクトのプレゼンテーション、2つの新しいシステムモジュール(サーモスタットNB1およびリークディテクターWS1)、NRF24LE1のクラウドコンパイラー、スマートホームコントロールインターフェイスを紹介します。
COOLRF:機知に富んだ「スマートホーム」
キャッチフレーズを変更しました。 「機知に富んだ」という言葉の同義語-独創的、先見性、危険、独創的、器用、理解、直感的、洞察力、慎重、迅速、賢、迅速。 一般的に-あなただけ、私たちの親愛なる読者。
JetStyleは私たちに新しいロゴを描きました。VKontakteコミュニティのメンバーはすでに「ああ、まあ、このロゴの方がずっといい」と高く評価しています。
プレゼンテーションが作成されました。その目的は、プロジェクトの本質に関する短編小説です。 「興味があるが、すべてが明確ではない」人のために。 プレゼンテーションがすべての点を「i」に置くことを願っています。 そうでない場合は、PMへの歓迎と、改良と未解決の問題に対する提案を伴うコメント。
サーモスタットNB1
当社のサーモスタットは、広く普及しているNOBO電気対流装置に取り付けられています。 後者の変更なし。 コンベクタをリモートで制御できます。 「都市を離れる前に国の暑さをつける、冬にはすでに暖かい夏の家に到着した」、「日中は気温を最大25度、夜は最大15度まで暖める」などの作業シナリオを利用できます。 目標温度を変更できるオンボードのローカルコントロールが含まれています。 フィードバック機能をサポートします。 いつでも、コンベクターの現在の状態とセンサーの温度を確認できます。
サーモスタットには、必要な温度センサーが1つ含まれており、その読み取り値に基づいて、コンベクター制御アルゴリズムが基づいています。 複数の温度センサーのチェーンへの接続が可能になり、そこからデータがスマートホームの中央デバイスに簡単に送信されます。 このプロパティを使用すると、追加のアクチュエータを設置することなく、建物内と建物外のさまざまなポイントで温度を測定できます。
完全に組み立てられたものとデザイナーとして購入することが可能になります。 デザイナーの構成(投稿のタイトル写真):プリント回路基板、ケースの3つの部分、3つのナイフ接点(はんだ付けされていない)、必要なハードウェア。 サーモスタットの作業は完了間近です。 ナイフコンタクトと身体の部分の性能を完全にします。 ファームウェアのソフトウェア部分は記述され、機能しています。
リークセンサーWS1
漏水の可能性がある場所にあります。お風呂の下、便器の後ろ、台所の流しの下です。 CR2032バッテリーを搭載。 バッテリーの推定寿命は約2〜3年です。 充電が信号レベルを下回ると、バッテリーを交換する必要があることを中央デバイスに通知します。 完成したハウジング用に設計されており、下部の2つの突出端子に基づいて配置されています。
センサーは、まだ開発されていない水制御モジュールと連携して動作します。
NRF24LE1のクラウドコンパイラ
Arduinoが非常に人気を博した理由の1つは、その便利でシンプルな開発環境です。 インストールパッケージをダウンロードし、インストールしてプログラムします。 何も設定する必要も、サードパーティのライブラリを接続する必要も、複雑なインターフェースを理解する必要もありません。 COOLRFプロジェクトの目標は、興味深いハードウェアソリューションを作成することだけではありません。 モジュールをプログラミングしたいのは、Arduinoをプログラミングするのと同じくらい簡単でした。
クラウドコンパイラのプロトタイプ(まだ公開されていません)では、既に次のことが可能です:ソーシャルネットワークを使用してログインし、構文を強調してWebページのファームウェアコードを編集し、画面上のボタンを1回クリックするだけでコンパイル済みのファームウェアファイルを受信します。 何も設定する必要はなく、サーバーがすべてを行います。 ファイル変更履歴が保存されます。 ユーザーは互いのアセンブリを確認し、他の誰かのコード(GitHubの一種)に基づいて簡単にコードの記述を開始できます。
スマートホーム管理インターフェイスCOOLRF.ATHOME
スマートホームCOOLRFの中央デバイスは、一方がホームラジオネットワークに接続され、もう一方がWiFiに接続されているコンピューターです。 コンピューター上でWebサーバーが回転しているため、すべてのスマートホームシステムの現在の状態を監視して管理できます。 タブレットまたはスマートフォンに制御インターフェースをロードでき、コンピューターのブラウザーにロードできます。 これは、アパートメント内で、または(ポートフォワーディングが構成されている場合)世界のどこからでも行うことができます。
インターフェースの最初のドラフトは上の写真で見ることができます。 スクリーンショットからわかるように、このインターフェイスは普遍的とはほど遠いものです。 明確に定義されたコントロールの明確に定義されたグループ化(デバイスタイプごと)が含まれています。 種類ごとではなく、構造ごとにデバイスをグループ化できます。 誰かがデザインに小さなグラフィックを見つけるでしょう。 しかし、誰もが幸せになります。 なぜなら私たちはすべての場面で普遍的なインターフェースを作るわけではないからです。 私たちは、特定のユーザーの特定の要望に応じて、最小限の労力で個人のスマートホーム管理インターフェイスを作成できるフレームワークを作成しています。
インターフェイスをパーソナライズするには、HTML、CSS、JavaScript、KnockoutJSを理解し、提案された例を読むことができる必要があります。
次は?
私たちは夜と夜にプロジェクトに取り組み続けます。 私たちの速度はそれほど速くありませんが、私たちはじっと立っていません。 現在開発中ののは、小型の4ボタンタッチコントロールパネルと、USBを介してNRF24LE1をコンピューターに接続するためのモジュールです(ネットワーク管理およびプログラミング用)。 VKontakteコミュニティに参加して、最新情報を入手してください。
PS 8月の前半(3から11)にサンクトペテルブルクで家族と休暇を取ります。 プロジェクトに会って話したい人がいるなら、私はこのために夕方の1つを選びたいです。 ちなみに、読者の1人が1〜2部屋のアパートを指定された期間レンタルするための興味深い(費用と場所)オプションを持っている場合は、こちらまたはVKで個人のメールに書いてください。