সুচিপত্র:
- ধাপ 1: ফায়ারবেস সেটআপ করুন এবং গোপন কী পান
- ধাপ 2: এমআইটি অ্যাপ উদ্ভাবক ব্যবহার করে অ্যাপ তৈরি করুন 2
- ধাপ 3: Nodemcu Esp8266 এর জন্য Arduino IDE কনফিগার করুন
- ধাপ 4: কিছু প্রয়োজনীয় পরিবর্তন সহ কোড আপলোড করুন
- ধাপ 5: হার্ডওয়্যার কনফিগার করুন
- ধাপ 6: যাদু সময়
ভিডিও: IOT ভিত্তিক জল স্তর নিয়ন্ত্রক NodeMCU ESP8266: 6 ধাপ ব্যবহার করে
2024 লেখক: John Day | [email protected]. সর্বশেষ পরিবর্তিত: 2024-01-30 08:00
এটি একটি IOT ভিত্তিক জল স্তর নিয়ামক কিভাবে তৈরি করা যায় তা নির্দেশযোগ্য।
এই প্রকল্পের বৈশিষ্ট্য হল:-
- অ্যান্ড্রয়েড অ্যাপে রিয়েল-টাইম জলের স্তর আপডেট।
- জল সর্বনিম্ন স্তরের নিচে পৌঁছলে স্বয়ংক্রিয়ভাবে জলের পাম্প চালু করুন।
- জল যখন সর্বোচ্চ স্তরের উপরে পৌঁছে যায় তখন স্বয়ংক্রিয়ভাবে পানির পাম্প বন্ধ করে দেয়।
- যে কোন জলের স্তরে জল পাম্প নিয়ন্ত্রণ করার জন্য ম্যানুয়াল বিকল্প।
প্রয়োজনীয়তা:-
- NodeMCU ESP8266 উন্নয়ন বোর্ড
- HCSR04 অতিস্বনক সেন্সর
- ব্রেডবোর্ড
- একক চ্যানেল রিলে বোর্ড (জল পাম্প নিয়ন্ত্রণ করতে)
- LM7805 +5V ভোল্টেজ রেগুলেটর আইসি।
- ব্যাটারি (9V-12V)।
- ওয়াইফাই রাউটার (নোডএমসিইউকে ইন্টারনেটে সংযুক্ত করতে)
- ফায়ারবেস (একটি ডাটাবেস তৈরি করতে)
- এমআইটি অ্যাপ উদ্ভাবক 2 (অ্যান্ড্রয়েড অ্যাপ্লিকেশন তৈরি করতে)
চল শুরু করা যাক.
ধাপ 1: ফায়ারবেস সেটআপ করুন এবং গোপন কী পান
আমরা গুগল ফায়ারবেস দ্বারা একটি রিয়েল-টাইম ডাটাবেস ব্যবহার করতে যাচ্ছি। এই রিয়েল-টাইম ডাটাবেস Nodemcu এবং অ্যান্ড্রয়েড ডিভাইসের মধ্যবর্তী ব্রোকার হিসেবে কাজ করবে।
- প্রথমত, ফায়ারবেস সাইটে যান এবং আপনার গুগল অ্যাকাউন্ট ব্যবহার করে লগ ইন করুন।
- একটি নতুন রিয়েল-টাইম ডাটাবেস তৈরি করুন।
- অ্যাপ থেকে ডাটাবেস অ্যাক্সেস করার জন্য রিয়েল-ডাটাবেস ইউআরএল এবং গোপন কী পান। বিস্তারিত টিউটোরিয়ালের জন্য, আপনি এমআইটি অ্যাপ উদ্ভাবকের সাথে ফায়ারবেসকে কীভাবে সংহত করবেন তা পরীক্ষা করতে পারেন।
ধাপ 2: এমআইটি অ্যাপ উদ্ভাবক ব্যবহার করে অ্যাপ তৈরি করুন 2
আমরা আমাদের অ্যান্ড্রয়েড অ্যাপ তৈরি করতে এমআইটি অ্যাপ উদ্ভাবক 2 ব্যবহার করতে যাচ্ছি। এটি ব্যবহার করা খুব সহজ এবং গুগল ফায়ারবেসকে একীভূত করা সহজ।
শুধু এই পদক্ষেপগুলি অনুসরণ করুন:-
নিচে সংযুক্ত MIT অ্যাপ উদ্ভাবক প্রকল্প ফাইল (.aia ফাইল) ডাউনলোড করুন।
তারপর MIT অ্যাপ উদ্ভাবক >> প্রকল্প >> আমদানি প্রকল্পে যান (স্ক্রিনশট 1 এ দেখানো হয়েছে)। আপনার কম্পিউটার থেকে ফাইলটি নির্বাচন করুন এবং এটি আপলোড করুন।
প্রকল্প খুলুন এবং স্ক্রিন 3 এ নেভিগেট করুন (স্ক্রিনশট 2 এ দেখানো হয়েছে)।
- তারপরে, লেআউট উইন্ডোতে যান, ফায়ারবেসডিবি 1 (ওয়ার্কস্পেসের নীচে অবস্থিত) এ ক্লিক করুন, ডাটাবেস ইউআরএল এবং কী লিখুন। এছাড়াও ProjectBucket কে S_HO_C_K তে সেট করুন (স্ক্রিনশট 3 এ দেখানো হয়েছে)।
- অবশেষে, "বিল্ড" বোতামে ক্লিক করুন এবং আপনার কম্পিউটারে অ্যাপ ফাইল (.apk ফাইল) সংরক্ষণ করুন। পরে সেই ফাইলটি আপনার অ্যান্ড্রয়েড ডিভাইসে স্থানান্তর করুন।
ধাপ 3: Nodemcu Esp8266 এর জন্য Arduino IDE কনফিগার করুন
প্রথমত, Nodemcu esp8266 এর জন্য Arduino IDE কনফিগার করুন। আমি Armtronix দ্বারা NodeMCU বুনিয়াদি উপর ধাপে ধাপে টিউটোরিয়াল সুপারিশ করবে। এই সহায়ক টিউটোরিয়ালের জন্য ধন্যবাদ আর্মট্রনিক্স।
তারপরে, এই দুটি লাইব্রেরি যুক্ত করুন (স্ক্রিনশটে দেখানো হয়েছে):-
1. Arduino Json
2. Firebase Arduino
ধাপ 4: কিছু প্রয়োজনীয় পরিবর্তন সহ কোড আপলোড করুন
নোডেমকুতে আপলোড করার আগে আপনাকে অবশ্যই কোডে কিছু প্রয়োজনীয় পরিবর্তন করতে হবে।
সংযুক্ত ফাইল (.ino ফাইল) ডাউনলোড করুন এবং এটি Arduino IDE দিয়ে খুলুন।
- লাইন 3 এ, 'https://' ছাড়া ডাটাবেস URL লিখুন।
- লাইন 4 এ, ডাটাবেসের গোপন কী লিখুন।
- লাইন 5 এবং 6 এ, ওয়াইফাই SSID এবং ওয়াইফাই পাসওয়ার্ড আপডেট করতে ভুলবেন না (যার সাথে আপনি NodeMCU ESP8266 সংযোগ করতে চান)।
একটু নিচে স্ক্রল করুন এবং আপনার নিজের জলের ট্যাঙ্কের গভীরতা অনুসারে সর্বনিম্ন জলের স্তর, সর্বাধিক জলের স্তর এবং মার্জিন আপডেট করুন।
এর পরে, NodeMCU ESP8266 এ প্রোগ্রাম আপলোড করুন।
ধাপ 5: হার্ডওয়্যার কনফিগার করুন
- উপরের চিত্রে দেখানো একটি সার্কিট তৈরি করুন। আপনি একটি 9V বা 12V ব্যাটারি ব্যবহার করতে পারেন।
- পানির ট্যাঙ্কের শীর্ষে অতিস্বনক সেন্সর রাখুন।
- রিলে বোর্ড ব্যবহার করে পানির পাম্প সংযুক্ত করুন (পরীক্ষার সময় চ্ছিক)।
ধাপ 6: যাদু সময়
- আপনার অ্যান্ড্রয়েড ডিভাইসে অ্যাপটি ইনস্টল করুন (ধাপ 2 এ তৈরি)।
- সেটআপ পাওয়ার সাপ্লাই।
- NodeMCU হটস্পটে সংযোগ করার জন্য অপেক্ষা করুন (আপনি রাউটার বা পোর্টেবল হটস্পট ব্যবহার করতে পারেন)।
- সব শেষ! এখন আপনি বিশ্বের যে কোন জায়গা থেকে পানির স্তর নিয়ন্ত্রণ/নিরীক্ষণ করতে পারেন।
প্রস্তাবিত:
IoT ভিত্তিক স্মার্ট পার্কিং সিস্টেম NodeMCU ESP8266: 5 ধাপ ব্যবহার করে
NodeMCU ESP8266 ব্যবহার করে IoT ভিত্তিক স্মার্ট পার্কিং সিস্টেম: আজকাল ব্যস্ত এলাকায় পার্কিং খুঁজে পাওয়া খুব কঠিন এবং অনলাইনে পার্কিং প্রাপ্যতার বিবরণ পাওয়ার কোনও ব্যবস্থা নেই। কল্পনা করুন আপনি যদি আপনার ফোনে পার্কিং স্লটের প্রাপ্যতা তথ্য পেতে পারেন এবং টি চেক করার জন্য আপনার আশেপাশে ঘোরাঘুরি না হয়
UltraSonic তরল স্তর নিয়ন্ত্রক: 6 ধাপ (ছবি সহ)
UltraSonic তরল স্তর নিয়ন্ত্রক: ভূমিকা আপনি সম্ভবত জানেন, ইরানের শুষ্ক আবহাওয়া আছে, এবং আমার দেশে পানির অভাব রয়েছে। কখনও কখনও, বিশেষ করে গ্রীষ্মে, দেখা যায় যে সরকার পানি কেটে দেয়। তাই বেশিরভাগ অ্যাপার্টমেন্টে একটি জলের ট্যাঙ্ক রয়েছে। আছে ১
IoT ভিত্তিক মৃত্তিকা আর্দ্রতা পর্যবেক্ষণ এবং নিয়ন্ত্রণ ব্যবস্থা NodeMCU ব্যবহার করে: 6 টি ধাপ
NodeMCU ব্যবহার করে IoT ভিত্তিক মৃত্তিকা আর্দ্রতা নিরীক্ষণ ও নিয়ন্ত্রণ ব্যবস্থা: এই টিউটোরিয়ালে আমরা ESP8266 ওয়াইফাই মডিউল অর্থাৎ NodeMCU ব্যবহার করে একটি IoT ভিত্তিক মৃত্তিকা আর্দ্রতা পর্যবেক্ষণ ও নিয়ন্ত্রণ ব্যবস্থা বাস্তবায়ন করতে যাচ্ছি। INR) রিলে মডিউল- আমাজন (130/- INR
আরডুইনো ভিত্তিক অ -যোগাযোগ ইনফ্রারেড থার্মোমিটার - Arduino ব্যবহার করে IR ভিত্তিক থার্মোমিটার: 4 টি ধাপ
আরডুইনো ভিত্তিক অ -যোগাযোগ ইনফ্রারেড থার্মোমিটার | IR ভিত্তিক থার্মোমিটার Arduino ব্যবহার করে: হাই বন্ধুরা এই নির্দেশাবলীতে আমরা arduino ব্যবহার করে একটি নন -কন্টাক্ট থার্মোমিটার তৈরি করব। সেই পরিস্থিতিতে তাপমাত্রা
ট্রানজিস্টর বা 555 টাইমার আইসি ব্যবহার করে স্বয়ংক্রিয় জল স্তর নিয়ন্ত্রক: 5 টি পদক্ষেপ
ট্রানজিস্টর বা 555 টাইমার আইসি ব্যবহার করে স্বয়ংক্রিয় জলের স্তর নিয়ন্ত্রক: ভূমিকা: হাই এখানে সবাই আমরা দক্ষতার সাথে পানি সংরক্ষণ সম্পর্কে জানতে যাচ্ছি। তাই সাবধানে পদক্ষেপ এবং বাক্যগুলি দিয়ে যান। জলের ট্যাংক ওভারফ্লো একটি সাধারণ সমস্যা যা পানির অপচয়ের দিকে নিয়ে যায়। যদিও মা আছেন