私は長い間新しい開発について書きませんでしたが、2年で開発ベクトルが変更されました-現在、同じESPが個別開発と逐次開発の両方を誇っています-現在300個以上です。 しかし、それについては後で。
複合体の説明
浴場に制御システムがある理由を明確にするために、私はその設計と技術的特性を説明します(これらはユニークであり、顧客から公開する許可を得ています。商業コピーに関する連絡をとることができます)。
浴場-スチームルームとトイレの2つの部屋のフレームの建物です。
フレームは200 mmの綿ウール(正確には覚えていません)と屋根で断熱されています。 金属サイディングで覆われています。 両方の部屋で独立した換気が考えられます。
両方の部屋の床はコンクリートスラブで、押出された発泡スチロールの厚い層の上にあり、基礎との強固な接続はありません-つまり スラブは建物に接続されていません-床タイルが敷かれています。
2.7 x 2.6メートルのトイレは下見板張りで、部屋には次のものがあります。
- 200リットルの水のタンク2個、各ヒーター2 kW、合計4 kW
- RCDによるシールド、自動デバイス、電源切り替え、バス制御システム、電源-3段階
- シャワー室
- シャワー内の水の圧力を上げるポンプ
- 電気ヒーター0.7 kW
私は家具を説明しません 記事とは関係ありません。
スチームルームの寸法は2.4 x 2.4 x 2.4メートル、レンガの壁は88 mm、壁と床のタイル、天井は90 mmの2層35 mmの矢板です。 屋内:
- 12 kWの炉(石を加熱するために使用され、スチームルームの追加加熱に迷熱が費やされます)完全に屋内に位置し、独自の基盤があります
- 3つの壁に3.7 kWの量の3つの電気ヒーター
- 4番目の壁の天蓋の下に、合計1.4 kWの2つのヒーター
- 排水ポンプ、12V
作業アルゴリズム
浴場が稼働していないときは、設定されたスタンバイ温度を維持します(13度の領域または設定される数)。 これには、トイレにある唯一のヒーターと、スチームルームにあるヒーターの1つが関係します。
入浴を計画している時点で、動作モードを有効にするコマンドが送信されます(有効化時間を指定できます)。 スチームルームの暖房がオンになっています(5.1 kWのヒーター)。 蒸気室の壁面と壁の反対側には、室内の温度と壁の石積みの加熱を監視する2つの温度センサーがあります。
壁の石積みを加熱するための設定温度(約65度)まで加熱が行われ、壁の内面の温度が約90度に制限されます-もちろん、すべての設定はブラウザインターフェースで変更されます。
指定された値に達すると、システムはスチームルームが動作を開始するまで設定温度を維持します。
スチームルームのサーモスタットが温度維持モードに入ると、壁(部屋全体)の熱容量が大きいため、スチームルームのヒーターをオンにすることは非常にまれです。 ヒーターをオフにすると、タンク内の水が設定温度まで加熱されます。
水タンクとスチームルームの加熱の同時起動は、プログラムおよび回路レベルで除外されます。 つまり タンクでの加熱は、スチームルームのヒーターを使用しない場合にのみ可能です。
伝統的なロシアのバスモードでスチームルームを使用する場合、スチームルームが動作モードに入る1時間前、またはすでにモードに入っているときに、石を加熱するためにストーブが1つ発射されます-3コール-女の子の場合=))。
安全上の理由から、スチームルームでライトが点灯すると、スチームルームのすべてのヒーターの電源が切れます。 照明とポンプ用に12vしか残っていません。
複合体は、SMS、手動で-浴場自体のボタンから、およびWebインターフェースの両方でオンにすることができます。
電子充填
実際、記事の主要部分は上記の説明よりもさらに少なくなります。 esp-01 =)の形のデザイン全体のヒーローesp8266

彼はGPIO4とGPIO5の配線の脚を引き抜かなければなりませんでした-その当時、私は別のESPを持っていませんでした。
[画像は後で来る]
そして、このデバイスに役立つもの:
- 5つの温度センサー(ds18b20)が互いに並列に接続されています(1つのESPフット):
- 石積みセンサー
- スチームルーム内のセンサー
- 冷水センサー
- 温水センサー
- 室温センサー
- 包含のボタン/水の加熱の許可(1つのESP脚)
- スチームルームヒータープログラム起動ボタン(1つのESPフット)
- シフトレジスタを介した7つのリレーのスイッチング制御(2つのESPレッグ)
外部の干渉のない仕事の結果
現在の連続稼働時間は2年です。 操作-1年を通して月に3..6回、さらに頻繁に個別に水サーモスタットを使用します。 主な起動方法はSMSであり、Webインターフェイスではなく、ボタンを使用することも少なくなります。 状態監視の主な方法は、Webインターフェイスです。 冬に石積みを65度まで完全に温めるには、夏には同じ数字で約10時間かかります。
顧客は、操作期間全体を通して喜んでいます-さまざまな操作モード(従来の風呂、サウナ、ハマム)を行う方法を知っています。
現在使用されているメインモードは、90度のスチームルームで、石積み暖房モードを50度に設定することです(コテージに到着する約6時間前に包含を設定します)。 彼らが到着すると、彼らは石を加熱するためにストーブを加熱します-1時間、あなたはそれを使用することができます。
同時に、「ロシアンバス」モードで必要な湿度レベルを上げるには、使用する10分前にほうきで壁を湿らせます。 初期水分レベルは20%です。
ここにそのような奇跡があります。 残念ながら、最終デバイスの写真を撮っていませんでしたが、2016年9月にそこにいましたが、私は記事を自発的に書くことにしました(ただし、美しくはなりませんでしたが、間違いなく記事を更新して記事を更新します)。
UPD。 私はコードからウェブインターフェースを引き出し、数値を例に置き換えました

UPD2。 コメントからの質問への回答:
- 私は日食でプログラムします
- Webインターフェイスはespで形成されます
- esp-httpdプロジェクトから借用したhttpサーバー
- このデバイスでは、ファームウェアはメーカーespのSDK 1.0.0で書かれています
- ds18b20-電源はユニットから直接供給されます(つまり、「データ」ピンのみがMKに接続されます)。 すべてが並列に接続されています-4.7kΩのすべての抵抗の「データ」と「+」の間。
- 家のネットブックはSMS処理に従事しています-数字のホワイトリストをチェックし、SMSを解析し、バスをオンまたはオフにするコマンドを与え、完了時にSMSを通知します
- 家にはルーターがあり、それを介してネットブックとバスが相互作用します。 家とお風呂は互いに15メートルの距離にあります。 espが鉄の箱で閉じられており、バスの仕上げが金属サイディングであるという事実を考えると、家との接続は安定しています。
- 2015年以降の仕事の問題-気づいていない