সুচিপত্র:
- ধাপ 1: হার্ডওয়্যার/সফটওয়্যার সার্ভিস সেটআপ
- ধাপ 2: তথ্য পুনরুদ্ধার
- ধাপ 3: ফিজিক্যাল হিটিং ইন্টারলক
- ধাপ 4: সফটওয়্যার অপারেশন
- ধাপ 5: ভবিষ্যৎ উন্নয়ন?
ভিডিও: হোম হিটিং এর জন্য ওয়েদার ইন্টারলক - IoT RasPi Zero & ESP12: 5 ধাপ
2024 লেখক: John Day | [email protected]. সর্বশেষ পরিবর্তিত: 2024-01-30 08:01
গল্প
লক্ষ্য করার জন্য,
এই প্রকল্পটি আপনার উপর নির্ভর করে যে রাস্পবেরিপি জিরো একটি ডোমোটিকজ হোম অটোমেশন সার্ভার চালাচ্ছে (বেশ সহজে তৈরি) নোড-রেড দিয়ে এবং একটি এমকিউটিটি ব্রোকার হিসাবে সেট আপ করা হয়েছে।
কেন এই শোকেস লিখবেন?
আমি কিভাবে কিছু গরম করার খরচ/শক্তির ব্যবহার বাঁচিয়েছি এবং আপনার মধ্যে চিন্তাভাবনা সঞ্চয় করেছি তার সমাধান দেখানোর জন্য, তাই এটি আপনার বাড়িতে গ্রহণ করা যেতে পারে বা আপনার প্রয়োজন অনুসারে পরিবর্তন করা যেতে পারে।
ওভারভিউ
বসন্ত এবং শরতের মাসে যেখানে বাইরের বাতাসের তাপমাত্রা 11 ডিগ্রি সেলসিয়াসের কাছাকাছি থাকতে পারে আমি লক্ষ্য করেছি যে আমার ঘরটি বাইরের তাপমাত্রা থেকে খুব কম হারিয়েছে। আমি আরও লক্ষ্য করেছি যে সকালে গরম কিছু সময়ের জন্য (30 মিনিট পর্যন্ত) চলবে তারপর পরের দিন পর্যন্ত বন্ধ থাকবে। আমি এটিকে রৌদ্রোজ্জ্বল দিনে বা ঘরের বাইরে 12 ডিগ্রি সেন্টিগ্রেডের উপরে উষ্ণ হওয়ার ফলে শক্তির অপচয় হিসাবে দেখেছি স্বাভাবিকভাবেই একটি আরামদায়ক তাপমাত্রায় উষ্ণ হবে। সাধারণত এটি বছরের সময় হবে যখন আমি গ্যাসের ব্যবহার বাঁচাতে আমার গরম বন্ধ করে দেব। এই প্রকল্পটি স্থানীয় বাইরের বাতাসের তাপমাত্রার উপর ভিত্তি করে এই প্রক্রিয়াটি স্বয়ংক্রিয় করা এবং আমার বিদ্যমান গৃহস্থালির তাপমাত্রা সেন্সরগুলির কিছু ব্যবহার করে, প্রকল্পটির তাপমাত্রার পূর্বাভাস জানার এবং তার উপর কাজ করার সুবিধা রয়েছে কিন্তু যদি ঘরটি খুব বেশি তাপমাত্রা হারায় তবে এটি গরম করার অনুমতি দেবে ফিরে আসতে।
প্রকল্পের প্রয়োজনীয়তা
- বায়ুর তাপমাত্রার বাইরে স্থানীয় কারেন্ট ব্যবহার করুন
- বায়ুর তাপমাত্রার বাইরে স্থানীয় পূর্বাভাস ব্যবহার করুন
- গরমকে অপারেটিং থেকে বিরত রাখুন কিন্তু গরম পানির উৎপাদনকে প্রভাবিত করবেন না
- পরিবারের অবস্থার কথা বিবেচনা করুন (কিন্তু খুব সংবেদনশীল না)
ধাপ 1: হার্ডওয়্যার/সফটওয়্যার সার্ভিস সেটআপ
- রাস্পবেরি পাই জিরো একটি এমকিউটিটি ব্রোকার হিসাবে চলছে ডোমোটিকজ এবং নোড-রেড স্থানীয় সেন্সর (রুম 1) ডালাস 18 বি 20 প্রকারের সাথে সম্পূর্ণ।
- ESP12 একটি Arduino IDE প্রোগ্রাম চালাচ্ছে, এই নিয়ামকটি হিটিংয়ের সাথে ইন্টারলকও সঞ্চালন করে যেখানে হিটিং কন্ট্রোল ভালভ রয়েছে সেই আলমারিতে বসে আছে। এটির পাশের ঘরের জন্য একটি স্থানীয় ডালাস সেন্সর (রুম 2) রয়েছে।
- ESP01 একটি DHT22 সেন্সর (রুম 3) থেকে স্থানীয় রুমের তাপমাত্রা/আর্দ্রতা রিডিং প্রেরণের জন্য একটি Arduino IDE প্রোগ্রাম চালাচ্ছে।
ধাপ 2: তথ্য পুনরুদ্ধার
রুম 1, 2 এবং 3 তাপমাত্রা রিডিং ডোমোটিকজ হোম অটোমেশন সার্ভারে ডেটা লগিংয়ের জন্য পাঠানো হয় এবং সহজে দেখার জন্য এটি ডোমোটিকজজেএসএনফর্ম্যাট ব্যবহার করে এমকিউটিটি বার্তার মাধ্যমে পাঠানো হয়, আমি 3 টি রুমের গড় তাপমাত্রা রিডিং তৈরি করতে নোড-রেড ব্যবহার করি যা পুনরায় -MQTT এর মাধ্যমে আগ্রহী ক্লায়েন্টদের কাছে (ESP12 হচ্ছে) এবং লগিংয়ের জন্য ডোমোটিকসে প্রেরণ করা হয়েছে।
ডমোটিকজ সার্ভার স্থানীয় আবহাওয়া (প্রতি 10 মিনিট) পুনরুদ্ধার করতে ওপেনওয়েদারম্যাপের সাথে সংযোগ স্থাপন করে, ডমোটিকজ এমকিউটিটি "আউট" টপিকের মাধ্যমে এই ডেটা পুনরায় পাঠায়, যাইহোক, এই বার্তার আকার বড় তাই আমি নোড-রেড ব্যবহার করি তাপমাত্রার তথ্য ধারণ করার জন্য এই ডেটা পরিবর্তন এবং মুছে ফেলার জন্য, এটি এমন একটি বিষয়ে পাঠানো হয় যার ESP12 সাবস্ক্রাইব করা হয়েছে। অতিরিক্তভাবে এটি নোড-রেড ওপেনওয়েদারম্যাপের সাথে সংযুক্ত হবে এবং আমার এলাকার পূর্বাভাসের তথ্য পুনরুদ্ধার করবে, আবার এই প্রাপ্ত ডেটাটি খুব বিস্তারিত এবং 5 দিনের জন্য তথ্য রয়েছে তাই আমি পরবর্তী 3/6 ঘন্টার তাপমাত্রার পূর্বাভাসে এটিকে সামঞ্জস্য করতে নোড-রেড ব্যবহার করি এবং আবার পুনরায় প্রেরণ করা হয় উপরের মতো একই বিষয়ে।
ধাপ 3: ফিজিক্যাল হিটিং ইন্টারলক
ESP12 একই আলমারিতে অবস্থিত যেখানে গরম জলের স্টোরেজ ট্যাংক এবং ভালভ/থার্মোস্ট্যাটগুলির জন্য ওয়্যারিং সংযোগ রয়েছে। ইলেকট্রিক্যাল কন্ট্রোল সিস্টেমে অভিজ্ঞ হওয়ায় আমি মেইন রুম থার্মোস্ট্যাট ক্যাবল আবিষ্কার করার জন্য ক্যাবলটি ট্রেস করেছিলাম, আমি আমার কন্ট্রোল বক্সে একটি উপযুক্ত মেইন রেটযুক্ত ক্যাবল দৌড়েছিলাম এবং একটি রিলে ইনস্টল করেছি যা ESP12 নিয়ন্ত্রণ করতে পারে। আমি রুম থার্মোস্ট্যাটের সাথে ধারাবাহিকভাবে ESP12 রিলেটি ওয়্যার্ড করেছি যাতে প্রয়োজনে এটি হিটিং বন্ধ রাখতে পারে। উপরন্তু, আমি "ESP12 ব্যর্থ হলে কি হবে" নিয়ে উদ্বিগ্ন ছিলাম তাই আমি রিলে এর সমান্তরালে একটি ফিজিক্যাল সুইচ রাখলাম যাতে প্রয়োজন হলে আমি স্বাভাবিক অবস্থা ফিরিয়ে আনতে পারি (আমাকে এখনও করতে হয়নি)।
ধাপ 4: সফটওয়্যার অপারেশন
ESP12 এর বর্তমান বাইরের তাপমাত্রা, 3-ঘণ্টার পূর্বাভাস টেম্প, 6-ঘন্টা পূর্বাভাস টেম্প এবং গড় হাউস টেম্পের জন্য কিছু সেট পয়েন্ট রয়েছে।
ফ্লোচার্ট দেখুন।
সংক্ষেপে বলতে গেলে, যদি বাইরের তাপমাত্রা 10.5 ডিগ্রি সেন্টিগ্রেডের উপরে থাকে এবং বাড়ির গড় তাপমাত্রা 19.4 ডিগ্রি সেন্টিগ্রেডের উপরে থাকে (আমার থার্মোস্ট্যাট 19.5 ডিগ্রি সেন্টিগ্রেডের উপরে থাকে) বা দিনের পূর্বাভাস 11 ডিগ্রি সেন্টিগ্রেডের উপরে থাকলে তাপ নিষ্ক্রিয় করা হবে। উত্তাপ সক্রিয় করা হয় যদি বিভিন্ন রিডিংগুলি পূর্বনির্ধারিত সেটপয়েন্টগুলির নীচে সেটপয়েন্টের নীচে সেট করা হয় যাতে উপদ্রব পরিবর্তন করা যায়।
ধাপ 5: ভবিষ্যৎ উন্নয়ন?
- এটি রোদ কিনা তা বিবেচনায় রাখুন, যখন ঘর রোদে ভাজা হয় না তখন তার সেটপয়েন্টগুলি হ্রাস করা যেতে পারে।
- বাতাসের অবস্থা?
- দূরবর্তী ওভাররাইড অন্তর্ভুক্ত
প্রস্তাবিত:
আপনার নিজের সংযুক্ত হিটিং থার্মোস্ট্যাট তৈরি করুন এবং উত্তাপের মাধ্যমে সঞ্চয় করুন: 53 টি ধাপ (ছবি সহ)
নিজের কানেক্টেড হিটিং থার্মোস্ট্যাট তৈরি করুন এবং হিটিং দিয়ে সঞ্চয় করুন: উদ্দেশ্য কী? আপনার ঘরকে ঠিক যেমন আপনি চান সেভাবে আরাম বাড়ান সঞ্চয় করুন এবং আপনার ঘর গরম করার মাধ্যমে গ্রিনহাউস গ্যাস নিmissionসরণ হ্রাস করুন যখনই আপনার প্রয়োজন হবে আপনার গরমের উপর নিয়ন্ত্রণ রাখুন যেখানেই আপনি গর্বিত আপনি এটি করেছেন
বিকল্প হিটিং কন্ট্রোল সার্কিট: 5 টি ধাপ
অল্টারনেটিভ হিটিং কন্ট্রোল সার্কিট: যখন আমরা বিল্ড সার্কিট ব্যবহার করি, আমরা সবসময় এটি নির্মাণের জন্য সবচেয়ে উৎপাদনশীল উপায় বেছে নিই। উদাহরণস্বরূপ, আমাদের কম্পিউটেশনাল ক্রাফট ক্লাসে, আমরা প্রায়ই সার্কিট তৈরির জন্য তামার টেপ ব্যবহার করি।
কে 40 লেজার কাটারের জন্য কীভাবে ইন্টারলক সুরক্ষা সুইচ তৈরি করবেন: 4 টি ধাপ (ছবি সহ)
কে 40 লেজার কাটারের জন্য কীভাবে ইন্টারলক সুরক্ষা সুইচ তৈরি করবেন: গুরুত্বপূর্ণ সম্পাদনা! দয়া করে আপনার ইন্টারলকগুলিকে মেশিনের মেইনগুলিতে সংযুক্ত করবেন না। পরিবর্তে পিএসইউতে পিজি পিনগুলিতে তারের। শীঘ্রই একটি সম্পূর্ণ আপডেট করা হবে। -টনি//-1০-১9 ইন্টারনেটে পরামর্শের প্রথম টুকরোগুলির মধ্যে কোনটি আপনার ব্র্যান্ড নতুন, (মা
অ্যান্ড্রয়েড অ্যাপ্লিকেশন সাপোর্ট (মার্কারি ড্রয়েড) সহ আইওটি হোম ওয়েদার মনিটরিং সিস্টেম: ১১ টি ধাপ
অ্যান্ড্রয়েড অ্যাপ্লিকেশন সাপোর্ট (মার্কারি ড্রয়েড) সহ আইওটি হোম ওয়েদার মনিটরিং সিস্টেম: পরিচিতি মার্কারি ড্রয়েড এক ধরনের আইওটি (ইন্টারনেট অফ থিংস) এমবেডেড সিস্টেম যা মার্কারি ড্রয়েড অ্যান্ড্রয়েড মোবাইল অ্যাপ্লিকেশন ভিত্তিক। যা পরিমাপ করতে সক্ষম & বাড়ির আবহাওয়ার কার্যকলাপ পর্যবেক্ষণ করুন। এটি খুব সস্তা বাড়ির আবহাওয়া পর্যবেক্ষণ পদ্ধতি
আরো একটি Arduino ওয়েদার স্টেশন (ESP-01 & BMP280 & DHT11 & OneWire): 4 টি ধাপ
আরও একটি Arduino ওয়েদার স্টেশন (ESP-01 & BMP280 & DHT11 & OneWire): এখানে আপনি ESP-01 এর খুব কম পিনের সাহায্যে OneWire ব্যবহার করার একটি পুনরাবৃত্তি খুঁজে পেতে পারেন। পছন্দ