সুচিপত্র:
ভিডিও: Arduino ব্যবহার করে ইন্টারফেস DHT11: 4 টি ধাপ
2024 লেখক: John Day | [email protected]. সর্বশেষ পরিবর্তিত: 2024-01-30 08:01
এই নির্দেশাবলীতে আপনি শিখবেন কিভাবে আপনার Arduino UNO- এ DHT11 আর্দ্রতা এবং তাপমাত্রা সেন্সর স্থাপন করতে হয়। এবং আর্দ্রতা সেন্সর কীভাবে কাজ করে এবং সিরিয়াল মনিটর থেকে আউটপুট রিডিংগুলি কীভাবে পরীক্ষা করা যায় সে সম্পর্কে জানুন
বর্ণনা:
DHT11 দুটি ইলেক্ট্রোডের মধ্যে বৈদ্যুতিক প্রতিরোধের পরিমাপ করে জলীয় বাষ্প সনাক্ত করে। আর্দ্রতা সেন্সিং উপাদান হল একটি আর্দ্রতা ধারণকারী স্তর যা পৃষ্ঠে প্রয়োগ করা ইলেক্ট্রোড সহ। যখন জলীয় বাষ্প স্তর দ্বারা শোষিত হয়, আয়নগুলি স্তর দ্বারা নি releasedসৃত হয় যা ইলেক্ট্রোডের মধ্যে পরিবাহিতা বৃদ্ধি করে। দুটি ইলেক্ট্রোডের মধ্যে প্রতিরোধের পরিবর্তন আপেক্ষিক আর্দ্রতার সমানুপাতিক। উচ্চ আপেক্ষিক আর্দ্রতা ইলেক্ট্রোডগুলির মধ্যে প্রতিরোধ ক্ষমতা হ্রাস করে, যখন কম আপেক্ষিক আর্দ্রতা ইলেক্ট্রোডের মধ্যে প্রতিরোধ ক্ষমতা বাড়ায়।
ধাপ 1: প্রয়োজনীয় উপাদান
এখানে নির্দেশযোগ্য দিয়ে শুরু করার জন্য প্রয়োজনীয় উপাদানগুলির তালিকা রয়েছে,
হার্ডওয়্যার উপাদান:
- আরডুইনো ইউএনও ফ্লিপকার্ট থেকে কিনুন
- DHT11 আর্দ্রতা এবং তাপমাত্রা সেন্সর ফ্লিপকার্ট থেকে কিনুন
- ব্রেডবোর্ড (ptionচ্ছিক)
- জাম্পার তার
- USB তারের
সফ্টওয়্যার উপাদান:
Arduino IDE
ধাপ 2: সার্কিট তারের
আরডুইনো ইউএনও -তে DHT11 এর ওয়্যারিং করা সত্যিই সহজ।
তারের সংযোগগুলি নিম্নরূপ তৈরি করা হয়:
DHT11 এর VCC পিন Arduino এর +3v তে যায়।
DHT11 এর ডাটা পিন UNO- এর এনালগ পিন A0 তে যায়।
DHT11 এর GND পিন UNO- এর গ্রাউন্ড পিন (GND) এ যায়।
ধাপ 3: Arduino প্রোগ্রামিং
জিপ ফাইলটি ডাউনলোড করুন
ডিএইচটি লাইব্রেরি এবং কোড বের করুন।
কোড:
#অন্তর্ভুক্ত "dht.h"#সংজ্ঞায়িত dht_apin A0 // এনালগ পিন সেন্সর Arduino dht DHT এর সাথে সংযুক্ত;
উপরের লাইনগুলি ডিএইচটি লাইব্রেরির জন্য সূচনা
ডিএইচটির ডেটা পিন সংজ্ঞায়িত করা
এবং DHT হিসাবে অস্থিরতা তৈরি করা
অকার্যকর সেটআপ(){
Serial.begin (9600); বিলম্ব (৫০০); // সিস্টেম বুট করতে দেরি Serial.println ("DHT11 আর্দ্রতা ও তাপমাত্রা সেন্সর / n / n"); বিলম্ব (1000); // সেন্সর অ্যাক্সেস করার আগে অপেক্ষা করুন}
উপরের লাইনগুলি সেটআপ কোড
9600 বড হারে সিরিয়াল যোগাযোগ শুরু করে
1 সেকেন্ড বিলম্বের সাথে প্রকল্পের নাম মুদ্রণ করুন
অকার্যকর লুপ () {DHT.read11 (dht_apin); সিরিয়াল.প্রিন্ট ("বর্তমান আর্দ্রতা ="); Serial.print (DHT.humidity); সিরিয়াল.প্রিন্ট ("%"); সিরিয়াল.প্রিন্ট ("তাপমাত্রা ="); সিরিয়াল.প্রিন্ট (DHT.temperature); Serial.println ("C"); বিলম্ব (5000); // আবার সেন্সর অ্যাক্সেস করার আগে 5 সেকেন্ড অপেক্ষা করুন। }
এটি প্রতি 5 সেকেন্ডে বারবার DHT11 এর তথ্য পড়ে
ধাপ 4: ফলাফল
সিরিয়াল মনিটর খুলুন
বড রেট 9600 সেট করুন
সিরিয়াল মনিটরে ফলাফল দেখুন।
প্রথমত, আমি আপনাকে এই গাইডটি পড়ার জন্য ধন্যবাদ জানাতে চাই! আমি এটি আপনাকে সাহায্য করে আশা করি। যদি আপনার কোন প্রশ্ন থাকে আমি আপনাকে সাহায্য করতে সবসময় খুশি….. একটি মন্তব্য করুন। আপনার মতামত আমার জন্য মূল্যবান।
প্রস্তাবিত:
I2C সেন্সর ইন্টারফেস দিয়ে শুরু করা ?? - ESP32s ব্যবহার করে আপনার MMA8451 ইন্টারফেস করুন: 8 টি ধাপ
I2C সেন্সর ইন্টারফেস দিয়ে শুরু করা ?? - ESP32 গুলি ব্যবহার করে আপনার MMA8451 ইন্টারফেস করুন: এই টিউটোরিয়ালে, আপনি নিয়ামক (Arduino, ESP32, ESP8266, ESP12 NodeMCU) এর সাথে কিভাবে কাজ শুরু করবেন, সংযুক্ত করবেন এবং I2C ডিভাইস (অ্যাকসিলেরোমিটার) পাবেন সে সম্পর্কে সব শিখবেন।
হিউম্যান-কম্পিউটার ইন্টারফেস: ইএমজি ব্যবহার করে কব্জি মুভমেন্ট দ্বারা একটি গ্রিপার (কিরিগামি দ্বারা তৈরি) ফাংশন: 7 ধাপ
হিউম্যান-কম্পিউটার ইন্টারফেস: ইএমজি ব্যবহার করে কব্জি আন্দোলন দ্বারা একটি গ্রিপার (কিরিগামি দ্বারা তৈরি) ফাংশন: সুতরাং এটি একটি মানব-কম্পিউটার ইন্টারফেসে আমার প্রথম চেষ্টা ছিল পাইথন এবং arduino মাধ্যমে এবং একটি অরিগামি ভিত্তিক gripper actuated
SCARA রোবট: Foward এবং Inverse Kinematics সম্পর্কে শেখা !!! (প্লট টুইস্ট প্রসেসিং ব্যবহার করে ARDUINO তে রিয়েল টাইম ইন্টারফেস তৈরি করতে শিখুন !!!!): 5 টি ধাপ (ছবি সহ)
SCARA রোবট: Foward এবং Inverse Kinematics সম্পর্কে শেখা !!! (প্লট টুইস্ট প্রসেসিং ব্যবহার করে ARDUINO তে রিয়েল টাইম ইন্টারফেস কিভাবে তৈরি করতে হয় তা শিখুন !!!!): একটি SCARA রোবট শিল্প জগতে একটি খুব জনপ্রিয় মেশিন। নামটি সিলেক্টিভ কমপ্ল্যান্ট অ্যাসেম্বলি রোবট আর্ম বা সিলেক্টিভ কমপ্ল্যান্ট আর্টিকুলেটেড রোবট আর্ম উভয়ের জন্য দাঁড়িয়েছে। এটি মূলত তিনটি ডিগ্রী স্বাধীনতা রোবট, প্রথম দুটি ডিসপ্লে
আরডুইনো ব্যবহার করে স্টিফেন হকিং এর কম্পিউটার ইন্টারফেস তৈরি করুন মাত্র 1000 (15 $) এর মধ্যে: 5 টি ধাপ
আরডুইনো ব্যবহার করে মাত্র 1000 (15 $) টাকার মধ্যে স্টিফেন হকিংয়ের কম্পিউটার ইন্টারফেস তৈরি করুন: এটি সবই শুরু হয়েছে " স্টিফেন হকিং কিভাবে কথা বলেন? বৈশিষ্ট্যগুলির সাথে খুব বেশি আপস না করে সিস্টেমের সংস্করণ। এই যন্ত্রটি
ইন্টারফেস একাধিক LCD থেকে Arduino Uno ব্যবহার করে সাধারণ ডেটা লাইন: 5 টি ধাপ
সাধারণ ডেটা লাইন ব্যবহার করে আরডুইনো ইউনোতে ইন্টারফেস একাধিক এলসিডি: আজ, এই নির্দেশনায় আমি আপনাকে দেখাবো কিভাবে সাধারণ ডেটা লাইন ব্যবহার করে একটি আর্ডুইনো ইউনো বোর্ডের সাথে একাধিক 16x2 এলসিডি মডিউল ইন্টারফেস করতে হয়। এই প্রকল্পের সবচেয়ে আকর্ষণীয় বিষয় হল, এটি সাধারণ ডেটা লাইন ব্যবহার করে এবং ই -তে বিভিন্ন ডেটা প্রদর্শন করে