সুচিপত্র:
- ধাপ 1: ক্যাপাসিটিভ লেভেল মেজারমেন্টের নীতি
- ধাপ 2: অ্যানালগ ওয়াটার লেভেল ইন্ডিকেটর মাউন্ট করার ডায়াগ্রাম
- ধাপ 3: স্টিয়ারিং সরঞ্জামের চিত্র
- ধাপ 4: সহজ নিয়ম
- ধাপ 5: একটি পিভিসি টিউবে কম্পোনেন্ট অ্যারেঞ্জমেন্ট
ভিডিও: বিকল্প আবহাওয়া কেন্দ্র: 5 টি ধাপ
2024 লেখক: John Day | [email protected]. সর্বশেষ পরিবর্তিত: 2024-01-30 07:57
আরেকটি আবহাওয়া কেন্দ্র, হ্যাঁ, কিন্তু ভিন্ন ধরনের!
আমি ইতিমধ্যে প্রকাশ করেছি, একটি পূর্ববর্তী নিবন্ধ দেখুন, একটি প্রোব যা বাতাসের মান পরিমাপ করে।
এখানে বর্ণিত স্টেশনে সংযোজন এবং পরিবর্তন অন্তর্ভুক্ত রয়েছে।
যোগ করা বৈশিষ্ট্য:
- তাপমাত্রা, আর্দ্রতা এবং বায়ুমণ্ডলীয় চাপ পরিমাপ (মডিউল BME280)।
- বৃষ্টির পরিমাণ পরিমাপ করা।
পূর্ববর্তী প্রকল্প থেকে পরিবর্তন:
- ব্যাটারি ভোল্টেজ পরিমাপ।
- কম্প্যাক্ট হাউজিং যা সমস্ত উপাদানকে অন্তর্ভুক্ত করে।
- ইলেকট্রনিক ডায়াগ্রামে পরিবর্তন।
উদ্দেশ্যগুলির অনুস্মারক:
- বিদ্যুৎ খরচ কমিয়ে আনুন।
- ওয়াইফাই সংযোগ কম করুন। (প্রতি 30 মিনিটে 30 সেকেন্ড)।
- সিল করা পরিবেশ।
- স্বয়ংক্রিয় ব্যাটারি চার্জিং।
আসল অদ্ভুততা প্রোবের মধ্যে নিহিত যা বৃষ্টির পরিমাণ পরিমাপ করে। এটি একটি ক্যাপাসিটিভ পরিমাপের উপর ভিত্তি করে।
ধাপ 1: ক্যাপাসিটিভ লেভেল মেজারমেন্টের নীতি
ক্যাপাসিটিভ লেভেল পরিমাপের নীতি ক্যাপাসিটরের ক্যাপাসিট্যান্সের তারতম্যের উপর ভিত্তি করে। সমাবেশটি একটি ধাতব নল এবং একটি অন্তরক ধাতব রড দিয়ে গঠিত যা নলের কেন্দ্রে স্থাপন করা হয়।
নলটির রড এবং প্রাচীর একটি ক্যাপাসিটর গঠন করে, যার ক্যাপাসিট্যান্স টিউবের পানির পরিমাণের উপর নির্ভর করে: ভ্যাকুয়াম টিউবের ক্ষমতা কম থাকে এবং জলের ক্ষমতা বৃদ্ধি পাবে।
একটি ইলেকট্রনিক ডিভাইস ক্ষমতা বৃদ্ধির পরিমাপ করে এবং পানির স্তরের সমানুপাতিক ভোল্টেজ তৈরি করে।
Rq: বিচ্ছিন্ন হওয়া রডটি জলকে অতিক্রম করে না।
জড়িত ভেরিয়েবলের মূল্যায়ন।
ফানেলের প্রাপ্ত পৃষ্ঠ প্রায় 28 সেমি 2 (4.3 বর্গ ইঞ্চি)। টিউবটি প্রায় 9 সেমি 2 (1.4 বর্গ ইঞ্চি)। ক্ষেত্রফল অনুপাত প্রায় 3. আমাদের মাউন্ট করার ক্ষেত্রে পরিমাপকৃত ক্যাপাসিট্যান্স প্রায় 100pF।
ক্রমাঙ্কন:
একবার সমাবেশ সম্পন্ন হলে, আমরা একটি পরিমাপের গ্লাস দিয়ে ক্রমাঙ্কনের দিকে এগিয়ে যাব। আমরা ফানেলের স্তরে সেমি বাই সেমি এগিয়ে যাব। আমরা সর্বনিম্ন এবং সর্বোচ্চ মান ক্যালিব্রেট করতে R8 এবং R13 সমন্বয় করব। (নিচের চিত্রটি দেখুন)
ধাপ 2: অ্যানালগ ওয়াটার লেভেল ইন্ডিকেটর মাউন্ট করার ডায়াগ্রাম
এই প্যাটার্নটি https://njhurst.com/electronics/watersensor/ সাইট দ্বারা অনুপ্রাণিত
মনোস্টেবল একটি 555। 555 এর পালস প্রস্থ পানির স্তরের সমানুপাতিক। পালস ট্রেনের ডিসি মানকে মসৃণ করতে R7 এবং C5 একটি লো-পাস ফিল্টার তৈরি করে।
555 আউটপুটে ভোল্টেজ অফসেট একটি চতুর্ভুজ পরিবর্ধক LM324 দ্বারা গঠিত ডিফারেনশিয়াল পর্যায়ে নির্মূল করা হয়।
স্টেশনটি 5V দ্বারা চালিত হচ্ছে একটি ভোল্টেজ রূপান্তরকারী 12V উত্পাদন করার জন্য যোগ করা হয়েছে। এটি স্তর সূচকের সর্বোত্তম ক্রিয়াকলাপ নিশ্চিত করার জন্য। কন্ট্রোল বোর্ডের ইনপুটে সর্বোচ্চ 3.7V প্রদানের জন্য আউটপুট ভোল্টেজ সমন্বয় করা হয়।
ধাপ 3: স্টিয়ারিং সরঞ্জামের চিত্র
ডিভাইসটি একটি ESP8266 Wemos D1 মিনি কন্ট্রোলার দ্বারা নিয়ন্ত্রিত হয়।
ব্যাটারি এবং জলের মাত্রা সমর্থন করে:
A0 ইনপুট 3.3V পর্যন্ত সমর্থন করে। এটি ভোল্টেজ পরিমাপের জন্য পর্যায়ক্রমে ব্যবহৃত হয়।
GPIO2 পোর্ট (D4) সক্রিয় করে ব্যাটারির জন্য।
জিপিআইও 14 পোর্ট (ডি 5) সক্রিয় করে পানির স্তরের জন্য। এই বন্দরের সক্রিয়করণ ক্যাপাসিটিভ পরিমাপের পর্যায়ে শক্তি যোগায়। এটি বিদ্যুৎ খরচ সীমিত করার জন্য।
SDS011 GPIO15 (D8) দ্বারা মডিউলকে শক্তিশালী করে বাতাসের গুণমান পরিমাপ করা হয়। GPIO12 এন্ট্রি (D6) সিরিয়াল ডেটা পড়ে। একই সময়ে BME280 মডিউল সক্রিয়। তাপমাত্রা, আর্দ্রতা এবং বায়ুমণ্ডলীয় চাপ পুনরুদ্ধারের জন্য GPIO4 এবং GPIO5 (D1, D2) দ্বারা যোগাযোগ করা হয়।
অবশেষে সোলেনয়েড ভালভ যা দিনের শেষে পাইপ নিষ্কাশন করবে GPIO13 (D7) দ্বারা সক্রিয় করা হয়।
কন্ট্রোলার নিম্নলিখিত কোড দ্বারা EspEasy দিয়ে প্রোগ্রাম করা হয়।
ধাপ 4: সহজ নিয়ম
সিস্টেমে#বুট ডু জিপিও, 15, 1
জিপিও, 13, 1
জিপিও, 2, 0
জিপিও, 14, 1
টাইমারসেট, 1, 20
যাক, 1, 0
এন্ডন
সিস্টেমে#ওয়েক ডু
জিপিও, 15, 1
জিপিও, 13, 1
জিপিও, 2, 0
জিপিও, 14, 1
টাইমারসেট, 1, 20
যাক, 1, 0
এন্ডন
ওয়াইফাই#সংযোগ বিচ্ছিন্ন করুন
যদি [VAR#2] = 0
যাক, 2, 1
যাক, 3, 180
যদি শেষ
এন্ডন
ওয়াইফাই#সংযুক্ত ডো
// বিজ্ঞপ্তি 1, system_is_started
যাক, 2, 0
যাক, 3, 1800
এন্ডন
SDS011#PM10 এ করুন
SendToHTTP 192.168.1.231, 8082, /json.htm?type=command¶m=udevice&idx=76&nvalue=0&svalue=%rssi%
SendToHTTP 192.168.1.231, 8082, /json.htm?type=command¶m=udevice&idx=63&nvalue=0&svalue=
SendToHTTP 192.168.1.231, 8082, /json.htm?type=command¶m=udevice&idx=62&nvalue=0&svalue=
এন্ডন
নিয়ম#টাইমার = 1 ডু // ব্যাটারি স্তর
যাক, 1, [TENS#A0]
যাক, 1, [VAR#1]*0.004
SendToHTTP 192.168.1.231, 8082, /json.htm?type=command¶m=udevice&idx=60&nvalue=0&svalue=%v1%
জিপিও, 2, 1 // ব্যাটারি ভোল্টেজ ক্যাপচার বন্ধ করুন
জিপিও, 14, 0 // জলের স্তর ক্যাপচার চালু করুন
টাইমারসেট, 2, 10
এন্ডন
নিয়ম#টাইমার = 2 ডু // জলের স্তর
যাক, 1, [TENS#A0]
যাক, 1, [VAR#1] -60
যদি %v1 %<0
যাক, 1, 0
অন্য
let, 1, [VAR#1]*0.0625
যদি শেষ
SendToHTTP 192.168.1.231, 8082, /json.htm?type=command¶m=udevice&idx=68&nvalue=0&svalue=%v1%
জিপিও, 14, 1 // পানির স্তর ক্যাপচার বন্ধ করুন
টাইমারসেট, 3, 5
এন্ডন
নিয়ম#টাইমার = 3 ডু // জল পরিষ্কার করুন
যদি %syshour %= 23 // 23h
যদি %sysmin %> = 30 //> 30mn
বিজ্ঞপ্তি 1, পরিবেশ
gpio, 15, 0 // SDS বন্ধ করুন
জিপিও, 13, 0 // ড্রেন ভালভ চালু করুন
টাইমারসেট, 4, 240
অন্য
টাইমারসেট, 4, 5
যদি শেষ
অন্য
টাইমারসেট, 4, 5
যদি শেষ
এন্ডন
নিয়ম#টাইমার = 4 করতে // ঘুমানোর সময়
gpio, 13, 1 // সুইচ অফ ড্রেন ভালভ
গভীর ঘুম, %v3 %
এন্ডন
ধাপ 5: একটি পিভিসি টিউবে কম্পোনেন্ট অ্যারেঞ্জমেন্ট
ক্যাপাসিটিভ প্রোব, এমনকি যদি এটি জটিল না হয়, মনোযোগের যোগ্য কারণ এর সমাপ্তি এবং এর সমন্বয়কে চিকিত্সা করতে হবে।
কন্ট্রোল বোর্ড এবং SDS011 প্রোব পিভিসি টিউবে তাদের প্রবর্তনের সুবিধার্থে একটি সাপোর্টে লাগানো থাকে।
উপসংহার:
এই সমাবেশ, আগের মত, Domoticz এবং ESPEasy সফটওয়্যারের জ্ঞান সম্পন্ন লোকদের জন্য কোন বিশেষ অসুবিধার প্রতিনিধিত্ব করে না।
এটি কার্যকরভাবে পরিমাপ করতে পারে
- সূক্ষ্ম কণার উপস্থিতি,
- বায়ুমণ্ডলীয় চাপ,
- আর্দ্রতার মাত্রা,
- তাপমাত্রা,
- বৃষ্টির উচ্চতা,
এবং এটি আপনার বাড়ির কাছাকাছি।
প্রকল্পটি প্রযুক্তিগত ধারণা নিয়ে আসে:
রিড রিলে, পিএনপি বা মোসফেট ট্রানজিস্টর দ্বারা শক্তি নিয়ন্ত্রণ। GPIO2 এবং GPIO15 ব্যবহার। মাল্টিপ্লেক্সিং দ্বারা A0 পোর্ট ব্যবহার। ESP8266 নিয়ামকের প্রোগ্রামিং (নিয়ম)।
প্রকল্পটি https://dangasdiy.top/ (বহুভাষিক) এও প্রকাশিত হয়েছে
প্রস্তাবিত:
ESP8266 এবং ESP32 DIY ব্যবহার করে পেশাদার আবহাওয়া কেন্দ্র: 9 টি ধাপ (ছবি সহ)
ESP8266 এবং ESP32 DIY ব্যবহার করে পেশাগত আবহাওয়া কেন্দ্র: LineaMeteoStazione একটি সম্পূর্ণ আবহাওয়া স্টেশন যা সেন্সিরিয়নের পেশাদার সেন্সরগুলির পাশাপাশি কিছু ডেভিস যন্ত্র যন্ত্র (রেইন গেজ, অ্যানিমোমিটার) দিয়ে ইন্টারফেস করা যেতে পারে।
স্যাটেলাইট সহায়তায় আবহাওয়া কেন্দ্র: 5 টি ধাপ
স্যাটেলাইট অ্যাসিস্টেড ওয়েদার স্টেশন: এই প্রজেক্টটি তাদের জন্য তৈরি করা হয়েছে যারা তাদের নিজস্ব আবহাওয়ার তথ্য সংগ্রহ করতে চান। এটি বাতাসের গতি এবং দিক, তাপমাত্রা এবং বাতাসের আর্দ্রতা পরিমাপ করতে পারে। এটি প্রতি ১০০ মিনিটে একবার পৃথিবীকে প্রদক্ষিণকারী আবহাওয়া উপগ্রহ শুনতেও সক্ষম। আমি চাই
মডুলার সৌর আবহাওয়া কেন্দ্র: 5 টি ধাপ (ছবি সহ)
মডুলার সোলার ওয়েদার স্টেশন: আমি কিছু সময়ের জন্য যে প্রকল্পগুলি তৈরি করতে চেয়েছিলাম তার মধ্যে একটি ছিল মডুলার ওয়েদার স্টেশন। মডুলার এই অর্থে যে আমরা সফ্টওয়্যার পরিবর্তন করে আমরা যে সেন্সরগুলি চাই তা যোগ করতে পারি। মডুলার ওয়েদার স্টেশনটি তিনটি ভাগে বিভক্ত। মূল বোর্ডে W
জাভাতে BME280 সহ রাস্পবেরি পাই ব্যবহার করে ব্যক্তিগত আবহাওয়া কেন্দ্র: 6 টি ধাপ
জাভাতে BME280 এর সাথে রাস্পবেরি পাই ব্যবহার করে ব্যক্তিগত আবহাওয়া কেন্দ্র: একটি জানালার মাধ্যমে খারাপ আবহাওয়া সবসময় খারাপ দেখায়। আমরা আমাদের হিটিং এবং এ/সি সিস্টেমের উপর আরও ভাল নিয়ন্ত্রণ চেয়েছিলাম। একটি ব্যক্তিগত আবহাওয়া স্টেশন নির্মাণ একটি grea
IoT ESP8266- ভিত্তিক আবহাওয়া কেন্দ্র: 6 টি ধাপ
IoT ESP8266- ভিত্তিক আবহাওয়া কেন্দ্র: কোন সেন্সর ব্যবহার না করে একটি আবহাওয়া স্টেশন প্রকল্প তৈরি করতে চান, এবং সারা বিশ্ব থেকে আবহাওয়া সম্পর্কে তথ্য পেতে চান? OpenWeatherMap ব্যবহার করে, এটি একটি বাস্তব কাজ হয়ে ওঠে