![আরডুইনো এবং নকিয়া 5110 ডিসপ্লে সহ DIY মৃত্তিকা আর্দ্রতা মনিটর: 6 টি ধাপ (ছবি সহ) আরডুইনো এবং নকিয়া 5110 ডিসপ্লে সহ DIY মৃত্তিকা আর্দ্রতা মনিটর: 6 টি ধাপ (ছবি সহ)](https://i.howwhatproduce.com/images/002/image-5195-46-j.webp)
সুচিপত্র:
2025 লেখক: John Day | [email protected]. সর্বশেষ পরিবর্তিত: 2025-01-23 14:36
![Image Image](https://i.howwhatproduce.com/images/002/image-5195-48-j.webp)
![](https://i.ytimg.com/vi/7K7ygqA6DC8/hqdefault.jpg)
![আরডুইনো এবং একটি নকিয়া 5110 ডিসপ্লে সহ DIY মৃত্তিকা আর্দ্রতা মনিটর আরডুইনো এবং একটি নকিয়া 5110 ডিসপ্লে সহ DIY মৃত্তিকা আর্দ্রতা মনিটর](https://i.howwhatproduce.com/images/002/image-5195-49-j.webp)
এই নির্দেশনায় আমরা দেখতে পাচ্ছি কিভাবে একটি বড় নোকিয়া 5110 এলসিডি ডিসপ্লে দিয়ে আরডুইনো ব্যবহার করে একটি খুব দরকারী মৃত্তিকা আর্দ্রতা মনিটর তৈরি করতে হয়। আপনার আরডুইনো থেকে আপনার উদ্ভিদের মাটির আর্দ্রতার মাত্রা সহজেই পরিমাপ করুন এবং এই প্রকল্পের সাথে আকর্ষণীয় ডিভাইস তৈরি করুন!
মাটির আর্দ্রতা মনিটর তৈরি করা একটি দুর্দান্ত শিক্ষার অভিজ্ঞতা। যখন আপনি এই প্রকল্পটি নির্মাণ শেষ করবেন তখন আপনি মাটির আর্দ্রতা সেন্সর কিভাবে কাজ করবেন তা সম্পর্কে আরও ভালভাবে বুঝতে পারবেন, আপনি জানতে পারবেন কিভাবে নকিয়া 5110 এলসিডি ডিসপ্লেটি তারে লাগানো যায় এবং আপনি দেখতে পাবেন Arduino প্ল্যাটফর্ম কতটা শক্তিশালী হতে পারে। এই প্রকল্পটি একটি ভিত্তি এবং প্রাপ্ত অভিজ্ঞতা হিসাবে, আপনি সহজেই ভবিষ্যতে আরও জটিল প্রকল্প তৈরি করতে সক্ষম হবেন।
আমরা রিয়েল টাইমে একটি পাত্রের মৃত্তিকা আর্দ্রতা পরিমাপ করতে এই প্রকল্পটি ব্যবহার করতে পারি এবং প্রয়োজনের সময় উদ্ভিদকে স্বয়ংক্রিয়ভাবে জল দেওয়ার জন্য আরডুইনো থাকতে পারি! এটি একটি খুব দরকারী সেন্সর যা প্রকল্পের দুর্দান্ত সম্ভাবনাগুলি খুলে দেয়।
আর দেরি না করে, শুরু করা যাক!
ধাপ 1: সমস্ত যন্ত্রাংশ পান
![সব যন্ত্রাংশ পান সব যন্ত্রাংশ পান](https://i.howwhatproduce.com/images/002/image-5195-50-j.webp)
এই প্রকল্পটি নির্মাণের জন্য প্রয়োজনীয় অংশগুলি হল:
1. মৃত্তিকা আর্দ্রতা সেন্সর ▶
2. Nokia 5110 LCD ▶
3. Arduino Uno ▶
4. ছোট ব্রেডবোর্ড ▶
5. তারের ▶
প্রকল্পের খরচ খুবই কম, এটি প্রায় 10 $।
ধাপ 2: মৃত্তিকা আর্দ্রতা সেন্সর
![মৃত্তিকা আর্দ্রতা সেন্সর মৃত্তিকা আর্দ্রতা সেন্সর](https://i.howwhatproduce.com/images/002/image-5195-51-j.webp)
মৃত্তিকা আর্দ্রতা সেন্সর একটি খুব আকর্ষণীয় সেন্সর। এছাড়াও, এর ব্যবহার খুবই সহজ।
দুটি বড় উন্মুক্ত প্যাড সেন্সরের প্রোব হিসেবে কাজ করে। মাটিতে যত বেশি জল, প্যাডের মধ্যে পরিবাহিতা তত ভাল। এটি একটি কম প্রতিরোধের ফলাফল।
সেন্সর একটি এনালগ, তাই এনালগ আউটপুটে আমরা একটি ভোল্টেজ পাই। যেহেতু মাটি শুকিয়ে যায় আমরা এনালগ আউটপুটে বেশি ভোল্টেজ পাই কারণ প্রোবের মধ্যে প্রতিরোধ ক্ষমতা বেশি হয়। সুতরাং, মাটির মাটির আর্দ্রতা পেতে, আমাদের যা করতে হবে তা হল একটি মাইক্রোকন্ট্রোলারের সাথে সেই এনালগ মানটি পড়তে হবে, এটি একটি Arduino এর ক্ষেত্রে।
আমরা ছোট পিসিবি মডিউলে পোটেন্টিওমিটার ব্যবহার করে একটি নির্দিষ্ট আর্দ্রতার স্তরে ডিজিটাল আউটপুট সক্ষম করার জন্য একটি থ্রেশহোল্ড সেট করতে পারি। কিন্তু এই নির্দেশে আমরা সেন্সর মডিউলের শুধুমাত্র এনালগ আউটপুট ব্যবহার করছি।
ধাপ 3: নোকিয়া 5110 এলসিডি ডিসপ্লে
![Image Image](https://i.howwhatproduce.com/images/002/image-5195-53-j.webp)
![](https://i.ytimg.com/vi/aDwrMeu4k9Y/hqdefault.jpg)
![নোকিয়া 5110 এলসিডি ডিসপ্লে নোকিয়া 5110 এলসিডি ডিসপ্লে](https://i.howwhatproduce.com/images/002/image-5195-54-j.webp)
নকিয়া 5110 আমার আরডুইনো প্রজেক্টের জন্য আমার প্রিয় ডিসপ্লে।
নোকিয়া 5110 একটি মৌলিক গ্রাফিক এলসিডি স্ক্রিন যা মূলত একটি সেল ফোন স্ক্রিন হিসাবে তৈরি করা হয়েছিল। এটি PCD8544 কন্ট্রোলার ব্যবহার করে যা একটি লো পাওয়ার CMOS LCD কন্ট্রোলার/ড্রাইভার। এই কারণে এই ডিসপ্লেতে একটি চিত্তাকর্ষক শক্তি খরচ রয়েছে। এটি শুধুমাত্র 0.4mA ব্যবহার করে যখন এটি চালু থাকে কিন্তু ব্যাকলাইট নিষ্ক্রিয় করা হয়। স্লিপ মোডে থাকা অবস্থায় এটি 0.06mA এর কম ব্যবহার করে! এটি একটি অন্যতম কারণ যা এই প্রদর্শনটিকে আমার প্রিয় করে তোলে। PCD8544 একটি সিরিয়াল বাস ইন্টারফেসের মাধ্যমে মাইক্রোকন্ট্রোলারকে ইন্টারফেস করে। এটি আরডুইনো দিয়ে ডিসপ্লে ব্যবহার করা খুব সহজ করে তোলে।
আপনাকে কেবল 8 টি তারের সাথে সংযোগ স্থাপন করতে হবে এবং নিম্নলিখিত গ্রন্থাগারটি ব্যবহার করতে হবে:
www.rinkydinkelectronics.com/library.php?i…।
এই চিত্তাকর্ষক লাইব্রেরিটি হেনিং কার্লসেন তৈরি করেছেন যিনি তার লাইব্রেরিগুলির সাথে আরডুইনো সম্প্রদায়কে এগিয়ে যেতে সাহায্য করার জন্য প্রচুর পরিমাণে প্রচেষ্টা করেছেন।
আমি আরডুইনো দিয়ে নকিয়া 5110 এলসিডি ডিসপ্লে কীভাবে ব্যবহার করব তার একটি বিস্তারিত টিউটোরিয়াল প্রস্তুত করেছি। আমি এই নির্দেশনাতে সেই ভিডিওটি সংযুক্ত করেছি, এটি প্রদর্শন সম্পর্কে অনেক দরকারী তথ্য সরবরাহ করবে, তাই আমি আপনাকে এটি মনোযোগ দিয়ে দেখার জন্য উৎসাহিত করি।
এখন, চলুন!
ধাপ 4: মৃত্তিকা আর্দ্রতা মনিটর নির্মাণ
![মৃত্তিকা আর্দ্রতা মনিটর নির্মাণ মৃত্তিকা আর্দ্রতা মনিটর নির্মাণ](https://i.howwhatproduce.com/images/002/image-5195-55-j.webp)
![মৃত্তিকা আর্দ্রতা মনিটর নির্মাণ মৃত্তিকা আর্দ্রতা মনিটর নির্মাণ](https://i.howwhatproduce.com/images/002/image-5195-56-j.webp)
![মৃত্তিকা আর্দ্রতা মনিটর নির্মাণ মৃত্তিকা আর্দ্রতা মনিটর নির্মাণ](https://i.howwhatproduce.com/images/002/image-5195-57-j.webp)
এখন সব অংশ একসাথে সংযুক্ত করা যাক।
প্রথমে আমরা মৃত্তিকা আর্দ্রতা সেন্সর মডিউল সংযুক্ত করি। এটিতে মাত্র 4 টি পিন রয়েছে এবং আমরা সেগুলির মধ্যে তিনটি সংযোগ করতে যাচ্ছি।
মাটির আর্দ্রতা সেন্সর সংযুক্ত করা
Vcc Pin Arduino এর 5V তে যায়
GND পিন টন Arduino এর GND যায়
A0 পিন Arduino এর A0 পিনে যায়
পরবর্তী ধাপ হল Nokia 5110 LCD ডিসপ্লে সংযুক্ত করা।
নকিয়া 5110 এলসিডি ডিসপ্লে সংযুক্ত করা হচ্ছে
আরএসটি Arduino এর ডিজিটাল পিন 12 এ যায়
সিই Arduino এর ডিজিটাল পিন 11 এ যায়
ডিসি Arduino এর ডিজিটাল পিন 10 এ যায়
DIN Arduino এর ডিজিটাল পিন 9 তে যায়
CLK Arduino এর ডিজিটাল পিন 8 এ যায়
VCC Arduino 3.3V এ যায়
আলো Arduino GND এ যায় (ব্যাকলাইট চালু)
GND Arduino GND তে যায়
এখন যেহেতু আমরা সব যন্ত্রাংশ একসাথে সংযুক্ত করেছি, আমাদের কেবল কোডটি লোড করতে হবে। এখন আমরা রিয়েল টাইমে মাটির আর্দ্রতা পরিমাপ শুরু করতে পারি!
ধাপ 5: প্রকল্পের কোড
![Image Image](https://i.howwhatproduce.com/images/002/image-5195-59-j.webp)
![](https://i.ytimg.com/vi/aUZP0nzxc0k/hqdefault.jpg)
প্রকল্পের কোড 2 টি ফাইল নিয়ে গঠিত।
1. ui.c
2. MoistureSensorNokia.ino
ui.c কোড - ইউজার ইন্টারফেস
Ui.c ফাইলে, ইউজার ইন্টারফেসের বাইনারি মান রয়েছে যা প্রকল্পটি বুট হওয়ার পরে উপস্থিত হয়। আপনার Arduino প্রজেক্টে আপনার কাস্টম গ্রাফিক্স কিভাবে লোড করবেন তা দেখার জন্য আমি প্রস্তুত করা সংযুক্ত ভিডিওটি দেখুন।
MoistureSensorNokia.ino কোড - প্রধান প্রোগ্রাম
প্রকল্পের মূল কোড খুবই সহজ। আমাদের নোকিয়া 5110 লাইব্রেরি অন্তর্ভুক্ত করতে হবে। পরবর্তীতে আমরা কিছু ভেরিয়েবল ঘোষণা করি। আমরা প্রদর্শন শুরু করি এবং আমরা একবার ui আইকন মুদ্রণ করি। তারপর আমরা সেন্সর সেকেন্ড থেকে এনালগ মান পড়ি। সমস্ত যাদু লুপ ফাংশনে ঘটে:
অকার্যকর লুপ () {
lcd.clrScr ();
lcd.drawBitmap (0, 0, ui, 84, 48);
sensorValue = analogRead (sensorPin); // আমরা এখানে সেন্সর পড়ি
শতাংশ = convertToPercent (sensorValue);
শতাংশ স্ট্রিং = স্ট্রিং (শতাংশ); stringLength = percentString.length (); displayPercent (stringLength); lcd.update (); বিলম্ব (1000); }
লুপ ফাংশনে আমরা প্রথমে ডিসপ্লে ক্লিয়ার করি এবং আমরা UI আইকন প্রিন্ট করি। আমরা তখন সেন্সরের মান পড়ি। এর পরে, আমরা শতকরা ভ্যালুতে আমরা যে এনালগ মানটি পড়ি তা গোপন করি এবং এই মানটিকে আমরা পর্দায় প্রদর্শনের জন্য এটিকে একটি স্ট্রিং ভেরিয়েবলে রূপান্তর করি। এই পদ্ধতি প্রতি সেকেন্ডে পুনরাবৃত্তি করা হয়।
আমি এই নির্দেশযোগ্য কোড সংযুক্ত করেছি। কোডের সর্বশেষ সংস্করণটি ডাউনলোড করার জন্য আপনি প্রকল্পের ওয়েবপৃষ্ঠাটি দেখতে পারেন:
ধাপ 6: প্রকল্পটি পরীক্ষা করা
![প্রকল্পটি পরীক্ষা করা হচ্ছে প্রকল্পটি পরীক্ষা করা হচ্ছে](https://i.howwhatproduce.com/images/002/image-5195-60-j.webp)
এখন কোডটি লোড হয়ে গেলে আমরা মাটি আর্দ্রতা মনিটর পরীক্ষা করতে পারি এবং নকিয়া 5110 এলসিডি ডিসপ্লেতে রিয়েল টাইমে মাটির আর্দ্রতার মাত্রা দেখতে পারি।
আপনি সংযুক্ত ফটোতে দেখতে পাচ্ছেন, মৃত্তিকা আর্দ্রতা মনিটর ঠিক কাজ করে!
আমি শুকনো মাটি দিয়ে আমার সামনে একটি কাপ রাখলাম। যখন আমি কাপে সেন্সর রাখি তখন আমরা নোকিয়া 5110 ডিসপ্লেতে মাটির আর্দ্রতার মান কম পড়ি। যখন আমি কাপে কিছু পানি youাললাম তখন আপনি স্পষ্টভাবে দেখতে পাবেন যে আর্দ্রতার মাত্রা বেড়েছে।
প্রকল্পটি ভালভাবে কাজ করছে এবং আমরা দৃশ্যত মাটির আর্দ্রতার মাত্রা পরীক্ষা করতে পারি। অবশ্যই এটি সেন্সরের একটি প্রদর্শনী, আমি এই সেন্সর দিয়ে ভবিষ্যতে আরো দরকারী প্রকল্প নির্মাণ করতে যাচ্ছি।
আপনি দেখতে পাচ্ছেন, এই প্রকল্পটি ওপেন সোর্স হার্ডওয়্যার এবং সফটওয়্যার কি করতে সক্ষম তার একটি দুর্দান্ত প্রদর্শন। কয়েক মিনিটের মধ্যে কেউ এমন একটি চিত্তাকর্ষক প্রকল্প তৈরি করতে পারে! এই প্রকল্পটি নতুনদের জন্য আদর্শ এবং যেমন আমি শুরুতে বলেছিলাম, এই প্রকল্পটি একটি দুর্দান্ত শেখার অভিজ্ঞতা। আমি এই প্রকল্প সম্পর্কে আপনার মতামত শুনতে চাই। আপনি এটা দরকারী মনে করেন? এই প্রকল্পে কোন উন্নতি করা যেতে পারে? নীচের মন্তব্য বিভাগে আপনার মন্তব্য বা ধারণা পোস্ট করুন!
প্রস্তাবিত:
মৃত্তিকা আর্দ্রতা প্রতিক্রিয়া নিয়ন্ত্রিত ইন্টারনেট সংযুক্ত ড্রিপ সেচ ব্যবস্থা (ESP32 এবং Blynk): 5 টি ধাপ
![মৃত্তিকা আর্দ্রতা প্রতিক্রিয়া নিয়ন্ত্রিত ইন্টারনেট সংযুক্ত ড্রিপ সেচ ব্যবস্থা (ESP32 এবং Blynk): 5 টি ধাপ মৃত্তিকা আর্দ্রতা প্রতিক্রিয়া নিয়ন্ত্রিত ইন্টারনেট সংযুক্ত ড্রিপ সেচ ব্যবস্থা (ESP32 এবং Blynk): 5 টি ধাপ](https://i.howwhatproduce.com/images/002/image-3653-j.webp)
মৃত্তিকা আর্দ্রতা প্রতিক্রিয়া নিয়ন্ত্রিত ইন্টারনেট সংযুক্ত ড্রিপ ইরিগেশন সিস্টেম (ESP32 এবং Blynk): যখন আপনি দীর্ঘ ছুটিতে যান তখন আপনার বাগান বা গাছপালা নিয়ে চিন্তা করুন, অথবা আপনার উদ্ভিদকে প্রতিদিন জল দিতে ভুলবেন না। ভাল এখানে সমাধান হল এটি একটি মাটির আর্দ্রতা নিয়ন্ত্রিত এবং বিশ্বব্যাপী সংযুক্ত ড্রিপ সেচ ব্যবস্থা ESP32 দ্বারা নিয়ন্ত্রিত সফ্টওয়্যার ফ্রন্টে
গাইরো সেন্সর এবং নকিয়া 5110 এলসিডি সহ "স্পেস ইমপ্যাক্ট" গেম: 3 টি ধাপ
![গাইরো সেন্সর এবং নকিয়া 5110 এলসিডি সহ "স্পেস ইমপ্যাক্ট" গেম: 3 টি ধাপ গাইরো সেন্সর এবং নকিয়া 5110 এলসিডি সহ "স্পেস ইমপ্যাক্ট" গেম: 3 টি ধাপ](https://i.howwhatproduce.com/images/002/image-5712-j.webp)
গাইরো সেন্সর এবং নোকিয়া 5110 এলসিডি সহ "স্পেস ইমপ্যাক্ট" গেম: আমার তামাগোচি মারা যাওয়ার পর (শেষ প্রকল্প), আমি আমার সময় নষ্ট করার একটি নতুন উপায় সন্ধান করতে শুরু করলাম। আমি আরডুইনোতে ক্লাসিক গেম "স্পেস ইমপ্যাক্ট" প্রোগ্রাম করার সিদ্ধান্ত নিয়েছি। গেমটিকে একটু বেশি আকর্ষণীয় এবং মজাদার করার জন্য, আমি একটি জাইরোস্কোপ সেন্সর ব্যবহার করেছি যা আমার ছিল
একটি নকিয়া 5110 এলসিডিতে লাইভ আরডুইনো সেন্সর রিডিং প্রদর্শন করুন: 4 টি ধাপ (ছবি সহ)
![একটি নকিয়া 5110 এলসিডিতে লাইভ আরডুইনো সেন্সর রিডিং প্রদর্শন করুন: 4 টি ধাপ (ছবি সহ) একটি নকিয়া 5110 এলসিডিতে লাইভ আরডুইনো সেন্সর রিডিং প্রদর্শন করুন: 4 টি ধাপ (ছবি সহ)](https://i.howwhatproduce.com/images/006/image-16229-15-j.webp)
একটি নকিয়া 5110 এলসিডিতে লাইভ আরডুইনো সেন্সর রিডিং প্রদর্শন করুন: আপনি যদি কখনো আর্ডুইনো নিয়ে কাজ করেছেন, আপনি সম্ভবত সেন্সর রিডিং প্রদর্শন করতে চেয়েছিলেন সিরিয়াল মনিটর ব্যবহার করা পুরোপুরি ঠিক, কিন্তু আরডুইনো বদমাশ হয়ে আপনি দ্রুত হয়ে উঠছেন, আপনি সম্ভবত এটি কোন কিছুতে রিডিং প্রদর্শন করতে চায়
একটি নকিয়া 5110 এলসিডি সহ আরডুইনো জিপিএস: 4 টি ধাপ
![একটি নকিয়া 5110 এলসিডি সহ আরডুইনো জিপিএস: 4 টি ধাপ একটি নকিয়া 5110 এলসিডি সহ আরডুইনো জিপিএস: 4 টি ধাপ](https://i.howwhatproduce.com/images/002/image-4935-44-j.webp)
একটি নকিয়া 5110 এলসিডি সহ আরডুইনো জিপিএস: হ্যালো! আজ আমি আংশিকভাবে আমার আরডুইনো জিপিএস প্রোগ্রামটি শেষ করেছি। আমি Arduino প্রোগ্রামিং দ্বারা জ্ঞান সংগ্রহ করছি এবং কয়েক সপ্তাহ আগে আমি সিদ্ধান্ত নিয়েছিলাম যে আমি একটি GPS স্পিডোমিটার তৈরি করব। আমি এটা আমার গাড়িতে ব্যবহার করতে চাই।
একটি রোটারি এনকোডার ব্যবহার করে নকিয়া 5110 এলসিডিতে আরডুইনো মেনু: 6 টি ধাপ (ছবি সহ)
![একটি রোটারি এনকোডার ব্যবহার করে নকিয়া 5110 এলসিডিতে আরডুইনো মেনু: 6 টি ধাপ (ছবি সহ) একটি রোটারি এনকোডার ব্যবহার করে নকিয়া 5110 এলসিডিতে আরডুইনো মেনু: 6 টি ধাপ (ছবি সহ)](https://i.howwhatproduce.com/images/002/image-3602-101-j.webp)
একটি রোটারি এনকোডার ব্যবহার করে নকিয়া 5110 এলসিডিতে আরডুইনো মেনু: প্রিয় বন্ধুরা অন্য একটি টিউটোরিয়ালে স্বাগতম! এই ভিডিওতে আমরা আমাদের প্রজেক্টগুলিকে আরও ব্যবহারকারী বান্ধব এবং আরও সক্ষম করার জন্য জনপ্রিয় নোকিয়া 5110 এলসিডি ডিসপ্লের জন্য আমাদের নিজস্ব মেনু তৈরি করতে শিখছি। চলুন শুরু করা যাক! এই হল প্রজেক্ট