ডিআইওয়াই: আপনার স্মার্টফোন থেকে আপনার জল গিজার তাপমাত্রা নিয়ন্ত্রণ করুন

আপনার ত্বকে গরম জল ালার ফলে ত্বক জ্বলে উঠতে পারে এবং বেশিরভাগ ক্ষেত্রে, কোনও ব্যক্তি যখন সে সেই ফুটন্ত জল চালায় তখন কেঁচিয়ে ফেলা যায়। সুতরাং, আমাদের বাড়িতে ইনস্টল করা গিজারগুলির জলের তাপমাত্রা নিয়ন্ত্রণ করার প্রয়োজন রয়েছে; শুধুমাত্র আমাদের স্বাস্থ্যের উন্নতির জন্য নয়, আমাদের সুরক্ষারও জন্য। জল গিজারে তাপমাত্রা নির্ধারণের জন্য ইন্টারফেসটি তার ধরণ এবং উত্পাদন মডেল দ্বারা পৃথক হবে। ভাগ্যক্রমে, বেশিরভাগ ওয়াটার গিজারের ধরণগুলি একইভাবে সামঞ্জস্য হয়। আজ, আমরা একটি প্রোটোটাইপ ডিজাইন করব এবং বাড়িতে ইনস্টল করা ওয়াটার গিজারে কিছু পরিবর্তন করব যাতে আমরা তাপমাত্রা ওয়্যারলেস নিয়ন্ত্রণ করতে পারি। এখন, একটি দ্বিতীয় নষ্ট না করে আসুন কাজ করা যাক।



স্মার্ট ওয়াটার গিজার সার্কিট

আপনার জল গিজারের পাশে কন্ট্রোলার ইউনিট কীভাবে সেটআপ করবেন?

গিজাররা রয়ে গেছে চালু দীর্ঘ বিরতি এবং জল তাদের ভিতরে ফুটতে থাকে যা অপচয় হ'ল ফলস্বরূপ বিদ্যুৎ । যদি তাপমাত্রা খুব কম সেট করা থাকে তবে গরম জল হালকা-উষ্ণের মতো অনুভব করবে এবং এটি ব্যাকটিরিয়া বৃদ্ধির কারণ হতে পারে। অতএব, আমরা একটি ডিজাইন করব নিয়ামক এটি গিজারে যুক্তিসঙ্গত তাপমাত্রা বজায় রাখার জন্য দায়বদ্ধ হবে। প্রথমত, আমরা সিস্টেমটি ডিজাইনের জন্য প্রয়োজনীয় হার্ডওয়্যার উপাদানগুলির একটি তালিকা তৈরি করব।



পদক্ষেপ 1: উপাদান প্রয়োজন

  • এইচডিএমআই পোর্ট সহ টেলিভিশন
  • তারযুক্ত কীবোর্ড
  • তারযুক্ত মাউস
  • ভিডিএ সংযোগকারী থেকে এইচডিএমআই

পদক্ষেপ 3: ওয়ার্কিন প্রকল্পের মূলনীতি

একটি কন্ট্রোলার সার্কিট থাকবে যা নীচের তলে উপস্থিত জল গিজারের পাশে থাকবে এবং এটি গিজারের সাথে সংযুক্ত থাকবে। সার্কিটটি দুটি ভাগে বিভক্ত হবে। প্রধান সার্কিটটি হবে কন্ট্রোলার সার্কিট এবং বাকী সার্কিটগুলি মাধ্যমিক সার্কিট এবং বাড়ীতে উপস্থিত গিজার সংখ্যা সম্পর্কে তাদের সিদ্ধান্ত নেওয়া যেতে পারে। এই সমস্ত সার্কিটগুলি একটি ইন্টারনেট সংযোগের মাধ্যমে একে অপরের সাথে সংযুক্ত হবে। প্রধান সার্কিটটিতে একটি রাস্পবেরি পাই 3 বি + এবং একটি রিলে মডিউল থাকবে। মূল সার্কিট স্থল তলের গিজারে পছন্দসই তাপমাত্রা বজায় রাখার জন্য দায়বদ্ধ। দ্বিতীয় সার্কিটগুলিতে একটি তাপমাত্রা সংবেদক, প্রতিরোধক এবং রাস্পবেরি পাই থাকবে। এই প্রকল্পটি অর্থনৈতিক করতে আপনি গৌণ সার্কিটগুলি সংগ্রহের সময় রাস্পবেরি পাই শূন্য ব্যবহার করতে পারেন।



পদক্ষেপ 4: রাস্পবেরি পাই সেট আপ করা

রাস্পবেরি পাই সেট করার জন্য দুটি বিকল্প রয়েছে। প্রথমত, এক হ'ল আপনার পাইকে এলসিডির সাথে সংযুক্ত করা এবং সমস্ত প্রয়োজনীয় পেরিফেরিয়াল সংযোগ স্থাপন এবং কাজ শুরু করা। দ্বিতীয়টি হ'ল ল্যাপটপটি সহ পাই সেটআপ করা এবং এটি দূর থেকে অ্যাক্সেস করতে। এটি এলসিডির প্রাপ্যতার উপর নির্ভর করে, আপনার যদি এটি বাড়িতে থাকে তবে আপনি একটি এলসিডি ব্যবহার করে আপনার পাই সেট আপ করতে পারেন। এইচডিএমআই থেকে ভিজিএ অ্যাডাপ্টারের সাহায্যে এলসিডিটিকে রাস্পবেরির এইচডিএমআই পোর্টের সাথে সংযুক্ত করুন। আপনি যদি নিজের পাই অ্যাক্সেস করতে চান তবে আমার নামের নিবন্ধটি দূর থেকে অনুসরণ করুন ' এসএসএইচ এবং ভিএনসি ভিউয়ার ব্যবহার করে রাস্পবেরি পাই এর গ্রাফিকাল ইউজার ইন্টারফেস (জিইউআই) অ্যাক্সেস করবেন কীভাবে? '। এই নিবন্ধে, ল্যাপটপের সাথে পাই সম্পর্কিত একটি বিশদ সেটআপ বর্ণনা করা হয়েছে এবং লগ ইন করার পরে আপনি পাইতে দূরবর্তী অ্যাক্সেস পেতে সক্ষম হবেন।



পদক্ষেপ 5: নিশ্চিত করুন যে রাস্পবেরি পাই আপ টু ডেট রয়েছে

রাস্পবেরি পাই সেট আপ করার পরে আমরা নিশ্চিত করব যে আমাদের পাই ঠিকঠাক কাজ করছে এবং সর্বশেষতম প্যাকেজগুলি এতে ইনস্টল করা আছে। কমান্ড উইন্ডোটি খুলুন এবং পাই আপডেট করতে নিম্নলিখিত দুটি কমান্ড টাইপ করুন।

sudo অ্যাপ্লিকেশন - আপডেট

তারপরে,

sudo অ্যাপটি-আপগ্রেড করুন

যদি কোনও আপডেট ইনস্টল করা থাকে তবে টিপুন এবং এবং তারপরে টিপুন প্রবেশ করুন আপডেটগুলি ডাউনলোড চালিয়ে যেতে।



প্যাকেজ আপডেট করা হচ্ছে

পদক্ষেপ।: পাই জিরো এবং 3 বি + এর জন্য স্ট্যাটিক আইপি এবং হোস্টনাম কনফিগার করা

এখন, আমাদের রাস্পবেরি পাই জিরোর জন্য স্থির আইপি ঠিকানাগুলি কনফিগার করতে হবে যা ঘরে উপলব্ধ অন্যান্য গিজারগুলির নিকটে স্থাপন করা হবে। আইপি এর কনফিগার করার আগে রাস্পবেরি পাই কনফিগারেশন থেকে একটি তার সক্ষম করুন। স্থির আইপি'র কনফিগার করতে নিম্নলিখিত কমান্ডটি চালান:

কার্ল 'https://raw.githubusercontent.com/JeffreyPowell/pi-config/master/base-install.sh'> বেস-install.sh&& sudo bash বেস-install.sh

স্ট্যাটিক আইপি

আমার ক্ষেত্রে, সার্কিটগুলির জন্য নির্ধারিত আইপি নীচে বর্ণিত হয়েছে। এগুলি আপনার ক্ষেত্রে ভিন্ন হবে। স্থির আইপি'র হোস্টনামগুলি কনফিগার করার পরে। আপনি তাদের নাম রাখতে পারেন যেমন কন্ট্রোলার, গিজার 1 ইত্যাদি

নিয়ামক: 192.168.1.15 (নিচতলা)

গিজার 1: 192.168.1.16 (প্রথম তল)

গিজার 2: 192.168.1.17 (প্রথম তল)

এখন, আপনার পাই পুনরায় বুট করুন।

পদক্ষেপ 7: নিয়ামক সার্কিট একত্রিত করা।

সার্কিট একত্রিত করার আগে রাস্পবেরি পাই 3 বি + এর পিন কনফিগারেশনটি পরীক্ষা করে দেখুন এবং জিপিআইও পিনগুলি নির্দেশ করুন। দ্য 5 ভি এবং জিএনডি রিলে মডিউলটির পিনগুলি রাস্পবেরি পাই এর 5V এবং জিএনডি পিনের সাথে সংযুক্ত হবে। তারপরে জিপিআইও পিন 14 একটি জল গিজারের রিলে সংযুক্ত হবে এবং জিপিআইও পিন 15 পাই এর সাথে সংযুক্ত রিলে মডিউলে সংযুক্ত হবে। এখন, আমাদের আমাদের জল গিজারের তারের ডায়াগ্রামটি পরীক্ষা করা দরকার। তারের ডায়াগ্রাম উল্লেখ করার পরে। আমার গিজার ব্যবহার করে a 25 মিনিট / 24 ঘন্টা ঘড়ি এবং ক তাপস্থাপক যে দূরবর্তী তারযুক্ত। উষ্ণায়নটি ঘড়ি এবং ইনডোর নিয়ামক দ্বারা সীমাবদ্ধ, উত্তপ্ত জল বাষ্পীভবন ক্রমাগত চালু থাকে এবং বয়লার তাপস্থাপকের মাধ্যমে পানির তাপমাত্রা নিয়ন্ত্রণ করা হয়।

তারের ডায়াগ্রাম

এখন, টাইমার এবং তাপস্থাপকের সাথে হিটিং রিলে সংযুক্ত করুন এবং আপনি পর্যবেক্ষণ করতে পারবেন যে যখন পুরানো তাপস্থাপক সর্বাধিক দিকে পরিণত হয় এবং ঘড়িটি রিলে মডিউলটি চালু হয় তখন গরম পাম্পটি নিয়ন্ত্রণ করবে control

পদক্ষেপ 8: সার্কিট নিয়ন্ত্রণের জন্য সফ্টওয়্যার পরিবর্তন করা

প্রধান হার্ডওয়্যার একত্রিত করার পরে আমরা এটিকে দূর থেকে নিয়ন্ত্রণ করতে কিছু সফ্টওয়্যার পরিবর্তন করব। মাইএসকিউএলের মতো কিছু প্যাকেজ ইনস্টল করা হবে যা রিলে নিয়ন্ত্রণ এবং তাপমাত্রার রেকর্ড বজায় রাখার জন্য দায়ী। রাস্পবেরি পাই এর টার্মিনালটি খুলুন এবং নিম্নলিখিত কমান্ডটি কার্যকর করুন:

কার্ল 'https://raw.githubusercontent.com/JeffreyPowell/pi-config/master/pi-heating-hub-install.sh'> পাই-হিটিং-hub-install.sh&& sudo বাশ পাই-হিটিং-হাব-ইনস্টল .sh

এই কমান্ডটি চালানোর পরে, আপনাকে প্রবেশ করতে বলা হবে রুট পাসওয়ার্ড মূল পাসওয়ার্ডটি ডিফল্ট পাসওয়ার্ড যা প্রাথমিক লগইনের জন্য ব্যবহৃত হয়। ডাটাবেস এখনই কনফিগার করা প্রয়োজন:

কার্ল 'https://raw.githubusercontent.com/JeffreyPowell/pi-config/master/pi-heating-hub-mysql-setup.sh'> পাই-হিটিং-hub-mysql-setup.sh&& sudo বাশ পাই-হিটিং -hub-mysql-setup.sh

এখন, নিম্নলিখিত কমান্ডটি ব্রাউজ করুন:

http://192.168.1.15:8080/status.php

স্থিতির পৃষ্ঠাটি প্রদর্শিত হবে এবং কোনও ডেটা থাকবে না কারণ সেন্সরগুলি এখনও সেট আপ করা হয়নি।

স্থিতি পৃষ্ঠা

পদক্ষেপ 9: মাধ্যমিক সার্কিট কনফিগার করা

গৌণ সার্কিটগুলি কনফিগার করার আগে আমাদের ডিএইচটি 11 সেন্সরের পিন কনফিগারেশনটি বুঝতে হবে। এটি আপনার স্বাচ্ছন্দ্যের জন্য নীচে প্রদর্শিত হয়েছে:

পিন কনফিগারেশন

ডিএসটিটি 11 এর ভিসি এবং জিএনডি পিনটি রাস্পবেরি পাই জিরোর 3.3V এবং জিএনডি পিন এবং পাইটির জিপিআইও 4 পিনের সাথে ডেটা পিনের সাথে সংযুক্ত করুন। এই সংযোগগুলি তারের জন্য মহিলা থেকে মহিলা জাম্পার তারের প্রয়োজন। আমার ক্ষেত্রে, বাড়িতে তিনটি গিজার রয়েছে তাই গৌণ সংযোগের জন্য দুটি রাস্পবেরি পাই শূন্যের প্রয়োজন। এটি আপনার ক্ষেত্রে পৃথক হতে পারে।

পদক্ষেপ 10: মাধ্যমিক সার্কিটের জন্য সফ্টওয়্যার পরিবর্তন করা

প্রথম তলায় ইনস্টল করা গিজারগুলি নিয়ন্ত্রণ করার জন্য কিছু সফ্টওয়্যার পরিবর্তন করা দরকার। অতএব, প্রয়োজনীয় প্যাকেজ ইনস্টল করার জন্য একটি স্ক্রিপ্ট লিখুন:

curl 'https://raw.githubusercontent.com/JeffreyPowell/pi-config/master/pi-heating-remote-install.sh'> পাই-হিটিং- রেমোট- ইনস্টল.শ && সুডো বাশ পাই-হিটিং-রিমোট-ইনস্টল .sh

সফ্টওয়্যার পরিবর্তন করা

তারপরে, পাইটি পুনরায় বুট করুন এবং রিবুট করার পরে আমাদের সংযুক্ত সেন্সরগুলির অনন্য সিরিয়াল সংখ্যাগুলি জানতে হবে। আপনার টার্মিনালে এটি করার জন্য নিম্নলিখিত কমান্ডটি আটকে দিন:

এলএল / সিএস / বাস / ডাব্লু 1 / ডিভাইস /

অনন্য সিরিয়াল নম্বরগুলি 28-0000056e625e এবং 28-0000056ead51 যথাক্রমে কনফিগার ফাইলটি সম্পাদনা করুন এবং এটিতে এই সিরিয়াল নম্বরগুলি sertোকান। অনুলিপি সম্পাদনার জন্য, নীচের লিখিত আদেশটি:

vi হোম / পাই / পাই-হিটিং-রিমোট / কনফিগারেশন / সেন্সর

ডিফল্ট সেটিংস মুছুন এবং সিরিয়াল নম্বর এবং প্রতিটি সংবেদকের জন্য একটি নাম এই জাতীয়ভাবে পেস্ট করুন:

  1. 28-0000056e625e = গিজার 1
  2. 28-0000056ead51 = গিজার 2

এখন, কনফিগারেশন ফাইলটি সংরক্ষণ এবং বন্ধ করুন।

পদক্ষেপ 11: সংযোগ সেন্সর এবং একে অপরের সাথে রিলে

যেহেতু আমরা সমস্ত হার্ডওয়্যারকে শারীরিকভাবে সংযুক্ত করেছি এখন আমরা একে একে ওয়্যারলেস সংযোগের মাধ্যমে কার্যত সংযোগ করব এবং তারপরে আমরা এটি পরীক্ষা করব।

আপনার মোবাইল ফোন বা ল্যাপটপ থেকে ব্রাউজারটি খুলুন এবং নিম্নলিখিত কমান্ডটি টাইপ করুন:

http://192.168.1.15:8080/status.php

একটি ওয়েবপেজ খোলা হবে এবং সেই পৃষ্ঠায় ক্লিক করুন ইনপুট সেন্সর বোতামটি এবং তারপরে 'নতুন সেন্সরগুলির জন্য স্ক্যান করুন' এ ক্লিক করুন। আপনি যে পালন করবেন প্রয়োগ আপনি পূর্বে সেট আপ করা দ্বিতীয় সার্কিটগুলির সন্ধান শুরু করবে। নিয়ন্ত্রক গিজার 1 এবং গিজার 2 ডেটা আপডেট করবে এবং প্রতি মিনিটে রিলে স্যুইচিং হয়। ক্লিক করুন সম্পন্ন এবং মূল ওয়েবপৃষ্ঠায় ফিরে আসুন।

এখন, আমরা স্যুইচিংয়ের জন্য রিলে কনফিগার করব। ক্লিক করুন প্রাপ্তফলাফল যন্ত্র এবং তারপরে ‘নতুন বোতাম যুক্ত করুন’ এ ক্লিক করুন এবং তারপরে নতুন ডিভাইস বোতামের পাশে ‘সম্পাদনা’ ক্লিক করুন। নামটি ‘তাপ’ এ পরিবর্তন করুন এবং পিন নম্বর 10 অর্থাত্ জিপিআইও 15 বা রাস্পবেরি পাই 3 বি + লিখুন। আমার ক্ষেত্রে, রিলেগুলি উচ্চ সক্রিয় তাই আমি প্রবেশ করব পিন অ্যাক্টিভ উচ্চ / নিম্ন ক্ষেত্রে। সংরক্ষণ করুন এবং হোমপেজে ফিরে। আমরা প্রায় শেষ হয়ে গিয়েছি এবং রিলে স্যুইচ করার জন্য একটি সময়সূচী তৈরি করা দরকার চালু এবং বন্ধ

পদক্ষেপ 12: একটি উত্তাপের সময়সূচী তৈরি করা

একটি সময়সূচী একটি নির্দিষ্ট সময়ে সক্রিয় করা যেতে পারে, সপ্তাহের একটি দিন যখন গিজাররা হোম ওয়াইফাইয়ের সাথে যুক্ত থাকে। আমরা সেট করতে পারি মোড যেগুলিতে পতাকাগুলি সেট করা আছে সেগুলি চালু বা বন্ধ রয়েছে। এই মোডে, দেওয়া নির্দেশের উপর নির্ভর করে রিলে কেবল চালু বা বন্ধ হবে। আমরা সেট করতে পারেন টাইমার যার মধ্যে একটি নির্দিষ্ট সময়ের পরে রিলে অফ করা হবে। ওয়েব পৃষ্ঠায় নেভিগেট করে এবং ক্রিয়াকলাপ যোগ করার পরে মোডগুলিতে ক্লিক করে এবং সেই বোতামগুলি সম্পাদনা করে মোডগুলি সক্রিয় করা যেতে পারে। একইভাবে, ওয়েব পৃষ্ঠায় নেভিগেট করে টাইমারও সেট করা যেতে পারে। কেবল টাইমারগুলিতে ক্লিক করুন এবং আপনার পছন্দের সময়কাল পরিবর্তন করুন। হোমপেজে ফিরে আসার পরে সংরক্ষণ এবং মোড বোতামটি চালু এবং বন্ধ ক্লিক করুন, এবং টাইমার বোতামটি প্রতি মিনিটে নিচে নামবে।

পদক্ষেপ 13: সূচি কনফিগার করা

প্রধান হোমপেজে নেভিগেট করুন এবং সূচিগুলিতে ক্লিক করুন এবং নতুন যুক্ত করুন। সিডিয়ুলগুলি পুনরায় নামকরণ করুন, উদাহরণস্বরূপ, আপনি যেমন শিডিউলগুলির নাম দিতে পারেন ‘মর্নিং হিটিং’ ইত্যাদি এবং তারপরে এমন তাপমাত্রা নির্ধারণ করুন যেখানে আপনি নিজের গিজারটি 25 ডিগ্রির মতো চালু রাখতে চান। পরিবর্তনগুলি সংরক্ষণ করুন এবং প্রস্থান করুন।

তালিকা তৈরি করা হচ্ছে

এটাই! আমরা কোনও প্রকার ঝামেলা ছাড়াই দূরবর্তীভাবে আমাদের জলের গিজারটি নিয়ন্ত্রণ করতে প্রস্তুত। ভবিষ্যতে আরও আকর্ষণীয় প্রকল্পের জন্য আমাদের ওয়েবসাইট পরিদর্শন করুন।