সুচিপত্র:
ভিডিও: এসএমএস সহ জলের স্তর নির্দেশক: 4 টি ধাপ
2024 লেখক: John Day | [email protected]. সর্বশেষ পরিবর্তিত: 2024-01-30 07:57
আজ আমি একটি খুব দরকারী প্রকল্প সম্পর্কে কথা বলতে যাচ্ছি। এটিকে এসএমএস নোটিফিকেশন সহ ওয়াটার লেভেল ইন্ডিকেটর বলা হয়। প্রত্যেকের বাড়িতে ওভারহেড ট্যাঙ্ক আছে। সমস্যা হল ট্যাঙ্কে পানি ট্র্যাক করার কোন ব্যবস্থা নেই। তারপর একটি দ্বিতীয় সমস্যা আসে যে যখন তাদের জলের পাম্প চালু হয় তখন তারা বুঝতে পারে না যে কখন এটি ভরাট হয়ে যায় এবং কখনও কখনও এমন পরিস্থিতি তৈরি হয় যখন পাম্পটি ট্যাঙ্কে পানি পাম্প করতে থাকে এবং ট্যাংক থেকে পানি বের হতে থাকে। শক্তির অপচয় যেমন আছে তেমনি জলের অপচয়ও আছে। তাই পানির স্তর শনাক্ত করার জন্য এই ব্যবস্থাটি খুবই উপযোগী। এটি উঁচু ভবনগুলির জন্যও দরকারী যেখানে পানির স্তর পরীক্ষা করা সম্ভব নয়।
চল শুরু করি.
ধাপ 1: উপাদান
1. Atmega328
2. Arduino Uno
3. x1 সুইচ করুন
4. ক্রিস্টাল অসিলেটর x1
5. 10uf ক্যাপাসিটর x2
6. BC547 npn ট্রানজিস্টার x4
7. প্রতিরোধক 1k x5
8. প্রতিরোধক 100 x8
9. PCB x1
10. LM7805 5volt নিয়ন্ত্রক
11. LM7812 12volt নিয়ন্ত্রক
12. ক্যাপাসিটর 22uf x2
13. সৌর প্যানেল 20v
14. হিট সিঙ্ক x1
15. তারের
16. জিএসএম মডেম 800H বা 900A
ধাপ 2: সংযোগ এবং PCB তৈরি
Ckt ডায়াগ্রামে দেখানো হিসাবে রুটিবোর্ডে রেজিস্টরের সাথে ট্রানজিস্টরের সংযোগ তৈরি করুন আউটপুট চেক করুন। আরডুইনোতে যুক্তি উচ্চ পাঠাতে আউটপুট 3 ভোল্টের বেশি হবে।
পিসিবিতে প্রতিরোধক এবং ট্রানজিস্টর মাউন্ট করুন।
পিসিবিতে 28 পিন আইসি সকেট মাউন্ট করুন।
আমরা স্বতন্ত্র আরডুইনো তৈরি করছি।
22uf ক্যাপাসিটার সহ স্ফটিক দোলক সোল্ডার।
ট্রানজিস্টরের আউটপুটগুলিকে এনালগ পিনের সাথে সংযুক্ত করুন অথবা আইসি আইসি এর পিন ডায়াগ্রাম দেখুন।
ক্যাপাসিটরের সাথে সঠিকভাবে ভোল্টেজ রেগুলেটরের সংযোগ তৈরি করুন।
হিট সিঙ্ক অবশ্যই 7812 ভোল্টেজ রেগুলেটরের সাথে সংযুক্ত থাকতে হবে কারণ জিএসএম মডেম এটি থেকে আরো কারেন্ট টানে।
সৌর প্যানেল 7812 আইসি এর ইনপুটের সাথে সংযুক্ত।
পিসিবিতে ckt ডায়াগ্রামের মতো সমস্ত উপাদান সোল্ডার করুন। সংযোগগুলি পরীক্ষা করুন।
ধাপ 3: প্রোগ্রামিং
আপনার আরডুইনো ইউএনওকে আপনার পিসির সাথে সংযুক্ত করুন এটিতে atmega328।
আপনার আরডুইনোতে নিম্নলিখিত কোডটি বার্ন করুন।
int a = 0; int b = 0;
int c = 0;
int d = 0;
অকার্যকর সেটআপ()
{পিনমোড (A1, INPUT);
পিনমোড (A0, INPUT);
পিনমোড (A2, INPUT);
পিনমোড (এ 4, ইনপুট);
Serial.begin (9600);
}
অকার্যকর লুপ ()
{int r = digitalRead (A4);
int s = digitalRead (A0);
int t = digitalRead (A1);
int u = digitalRead (A2);
যদি (r == HIGH && s == LOW && t == LOW && u == LOW)
{যদি (a == 0)
{Serial.println ("AT+CMGF = 1");
বিলম্ব (500);
Serial.println ("AT+CMGS = your" your no। / ""); // রিসিভার ফোন নম্বর বিলম্ব (500) পরিবর্তন করুন;
সিরিয়াল.প্রিন্ট ("লেভেল 1 মোটর চালু করুন"); // আপনি যে বার্তাটি পাঠাতে চান
বিলম্ব (500);
Serial.write (26);
বিলম্ব (500);
একটি ++; b = 0; c = 0; d = 0;
}
}
যদি (r == HIGH && s == HIGH && t == LOW && u == LOW)
{যদি (b == 0)
{Serial.println ("AT+CMGF = 1");
বিলম্ব (500);
Serial.println ("AT+CMGS = your" your no। / ""); // রিসিভারের ফোন নম্বর পরিবর্তন করুন
বিলম্ব (500);
সিরিয়াল.প্রিন্ট ("লেভেল 2 এ জল");
// আপনি যে বার্তাটি পাঠাতে চান
বিলম্ব (500);
Serial.write (26);
বিলম্ব (500);
খ ++; a = 0; c = 0; d = 0;
} }
if (r == HIGH && s == HIGH && t == HIGH && u == LOW) {if (c == 0)
{Serial.println ("AT+CMGF = 1");
বিলম্ব (500);
Serial.println ("AT+CMGS = your" your no। / ""); // রিসিভার ফোন নম্বর বিলম্ব (500) পরিবর্তন করুন;
সিরিয়াল.প্রিন্ট ("লেভেল 3 এ জল"); // আপনি যে বার্তাটি পাঠাতে চান
বিলম্ব (500);
Serial.write (26);
বিলম্ব (500);
c ++; b = 0; d = 0; a = 0; }}
যদি (r == HIGH && s == HIGH && t == HIGH && u == HIGH)
{যদি (d == 0) {Serial.println ("AT+CMGF = 1");
বিলম্ব (500);
Serial.println ("AT+CMGS = your" your no। / ""); // রিসিভারের ফোন নম্বর পরিবর্তন করুন
বিলম্ব (500);
সিরিয়াল.প্রিন্ট ("মোটর বন্ধ ট্যাঙ্ক ফুল সুইচ"); // আপনি যে বার্তাটি পাঠাতে চান
বিলম্ব (500);
Serial.write (26);
বিলম্ব (500);
ডি ++; c = 0; b = 0; a = 0;
} }
অন্য
{সিরিয়াল.প্রিন্ট ("সার্কিট সংযুক্ত নয়");
}
}
এখন আইসি সরান এবং পিসিবিতে ইনস্টল করুন।
ধাপ 4: একত্রিতকরণ এবং পরীক্ষা
আপনার পানির ট্যাঙ্কের সমান উচ্চতার একটি পিভিসি পাইপ নিন।
ট্যাঙ্কের বিভিন্ন স্তরে ckt থেকে তারগুলি আটকে দিন।
মনে রাখবেন Vcc তারটি সবসময় পানিতে ডুবে থাকে।
সমস্ত সংযোগ তৈরি করুন।
Ic এর Rx সংযোগ করুন যা পিন 2 এ GSM মডেমের Tx এর সাথে সংযুক্ত করুন।
আইসি এর Tx সংযোগ করুন যা পিন 3 এ GSM মডেমের Rx এর সাথে সংযুক্ত করুন।
সৌর প্যানেলটিকে 7812 আইসি ইনপুটের সাথে সংযুক্ত করুন।
সমস্ত সংযোগ পরীক্ষা করুন এবং প্রকল্পটি প্রস্তুত।
সিস্টেমকে বৃষ্টি থেকে রক্ষা করার জন্য শেড তৈরি করুন।
এটা পরীক্ষা করো!
প্রস্তাবিত:
TinkerCad- এ Arduino ব্যবহার করে জলের স্তর নির্দেশক: 3 টি ধাপ
TinkerCad- এ Arduino ব্যবহার করে জলের স্তর নির্দেশক: এই নিবন্ধটি Arduino ব্যবহার করে সম্পূর্ণরূপে কার্যকরী পানির স্তর নিয়ন্ত্রক। সার্কিট ট্যাঙ্কে জলের স্তর প্রদর্শন করে এবং জলের স্তর পূর্বনির্ধারিত স্তরের নিচে গেলে মোটর চালু করে। সার্কিট স্বয়ংক্রিয়ভাবে স্যুইচ করে
ULN 2003 IC ব্যবহার করে জলের স্তর নির্দেশক: 4 টি ধাপ
ইউএলএন 2003 আইসি ব্যবহার করে জলের স্তর নির্দেশক: ওভারহেড ট্যাঙ্ক থেকে জল ওভারফ্লো হওয়া প্রত্যেকের এবং প্রতিটি বাড়িতে একটি সমস্যা। এটি, বিদ্যুতের অপচয়ের সাথে সাথে প্রচুর পানির অপচয়ও ঘটায় এবং নতুন আইন পাস হওয়ায় ট্যাঙ্কের ওভারফ্লোতেও পানির অপচয় জরিমানা করা যেতে পারে।
জলের স্তর নির্দেশক - ট্রানজিস্টার বেসিক সার্কিট: 5 টি ধাপ
জলের স্তর নির্দেশক | ট্রানজিস্টার বেসিক সার্কিট: একটি ওয়াটার-লেভেল মার্কার হল একটি ইলেকট্রনিক সার্কিট ডিভাইস যা একটি জলপথের উচ্চ বা নিম্ন জলের স্তর আছে কিনা তা দেখানোর জন্য নিয়ন্ত্রণ বোর্ডে তথ্য স্থানান্তর করে। কিছু পানির স্তর চিহ্নিতকারী পানির স্তর সনাক্ত করতে পরীক্ষা সেন্সর বা পরিবর্তনের মিশ্রণ ব্যবহার করে। পুনরায়
ট্যাঙ্ক জলের স্তর নির্দেশক: 11 ধাপ
ট্যাঙ্ক জলের স্তর নির্দেশক: হাই বন্ধু, আজ আমি BC547 ট্রানজিস্টর ব্যবহার করে ট্যাংক জলের স্তর নির্দেশক তৈরি করতে যাচ্ছি। এই সার্কিটটি পানির স্তর দেখাবে। চলুন শুরু করা যাক
জলের স্তর নির্দেশক - সার্কিট DIY: 3 ধাপ
জলের স্তর নির্দেশক | সার্কিট DIY: $ 2 এর জন্য PCB প্রোটোটাইপ (যেকোনো রঙ): ►► https://jlcpcb.com/m এই ভিডিও টিউটোরিয়ালটি JLC PCB এর দ্বারা স্পনসর করা হয়েছে তারা শুধুমাত্র 2 ডলারের নিচে একটি মানের PCB প্রদান করছে, প্রথমে নিচের লিংক থেকে নিবন্ধন করুন & আপনার গারবার ফাইল / agগল ডিজাইন আপলোড করুন এটাই