সুচিপত্র:
ভিডিও: DHT 11 তাপমাত্রা এবং আর্দ্রতা প্রদর্শন: 4 টি ধাপ
2024 লেখক: John Day | [email protected]. সর্বশেষ পরিবর্তিত: 2024-01-30 07:57
প্রয়োজনীয় যন্ত্রাংশ (ইউকে শপিং স্টক)
Arduino Nano-https://www.amazon.co.uk/Arduino-compatible-Nano-CH340-USB/dp/B00ZABSNUS
DHT 11 সেন্সর -
1.3 OLED সবুজ পর্দা
ইউএসবি মাইক্রো ব্রেকআউট বোর্ড-https://shop.pimoroni.com/products/adafruit-usb-micro-b-breakout-board
প্রয়োজনীয় সরঞ্জাম -
তাতাল
প্রোটোটাইপিং বোর্ড
সাইড কাটার
ধাপ 1: সার্কিট
ধাপ 1 - সার্কিট
DHT 11 তাপমাত্রা সেন্সর একটি খুব সহজ তাপমাত্রা এবং আর্দ্রতা সেন্সর। মৌলিক উপাদান হল একটি ক্যাপাসিটিভ আর্দ্রতা সেন্সর এবং একটি থার্মিস্টার। ডিজিটাল রূপান্তরের কিছু মৌলিক অ্যানালগ রয়েছে যা সমস্ত পিনকে এক পিনে আউটপুট করতে দেয়।
এই উদাহরণে, DHT 11 ইউএসবি 5V এর সাথে সংযোগ করে এবং ন্যানোর PIN2 এর সাথে সংযুক্ত ডাটা পিনের সাথে স্থল হয়।
ইউএসবি ব্রেকআউট থেকে ন্যানোর শুধুমাত্র 5V পাওয়ার এবং গ্রাউন্ড দরকার।
OLED ডিসপ্লে 4 পিন, 5V, GND, SCL এবং SDA ব্যবহার করে। এসসিএল এবং এসডিএ হল স্ট্যান্ডার্ড I2C পিন যা সকল I2C ডিভাইসের জন্য সার্বজনীন।
Arduino থেকে পিনআউট নিম্নরূপ:
পিন 2 - DHT 11
পিন এ 4 - এসডিএ
পিন এ 5 - এসসিএল
ধাপ 2: কোড
কোডটি মোটামুটি সোজা এবং ন্যানোতে আপলোড করা সহজ এবং প্লাগ এবং প্লে আছে যাতে আর কোন কনফিগারেশনের প্রয়োজন নেই।
ইতোমধ্যে ইনস্টল না থাকলে আপনাকে নিম্নলিখিত লাইব্রেরিগুলি ইনস্টল করতে হতে পারে।
DHT.h - DHT11 সেন্সরের জন্য
U8glib.h - OLED স্ক্রিনের জন্য।
N. B যদি আপনার এই কোড ব্যবহার করে কোন ডিসপ্লে না থাকে, তাহলে স্ক্রিনটি সঠিকভাবে সংজ্ঞায়িত আছে কিনা তা পরীক্ষা করুন। এটি "U8GLIB_SSD1306_128X64 u8g (U8G_I2C_OPT_NO_ACK);" কিন্তু ভিন্ন OLED প্যানেল ব্যবহার করা হলে পরিবর্তনের প্রয়োজন হতে পারে। লাইব্রেরিতে এমন উদাহরণ রয়েছে যা স্ক্রিন পরীক্ষা করতে পারে।
ধাপ 3: কেস
কেসটি একটি সাধারণ 2 টুকরো নকশা, সামনে 4 টি লোকেটার পিন ব্যবহার করে স্ক্রিনটি স্ন্যাপ করে। সামনের অ্যাসেম্বলি প্রেস হাউজিংয়ে ফিট করে। 2 টুকরা একসঙ্গে ফিট করার জন্য হালকা স্যান্ডিং বা ফাইলিংয়ের প্রয়োজন হতে পারে।
উপরে DHT সেন্সর এবং পিছনে USB সংযোগকারীর জন্য ছিদ্র রয়েছে।
প্রিন্ট সেটিংস
এন্ডার 3 এ মুদ্রিত
পিএলএ হোয়াইট
20% ইনফিল (বক্সের জন্য প্রয়োজনীয় সমর্থন)
মুদ্রণের সময়, গ। মোট 2-2.5 ঘন্টা
ধাপ 4: উপসংহার
আরডুইনো ন্যানো দিয়ে সেন্সর ব্যবহার করার জন্য এটি একটি দুর্দান্ত শেখার প্রকল্প। এছাড়াও ডেটা ফিডের উপর নজর রাখার জন্য সিরিয়াল মনিটর (CTRL + M) রয়েছে।
শিক্ষার উদ্দেশ্যগুলি হল:
একটি তাপমাত্রা সেন্সর থেকে ডেটা বোঝা মাইক্রোকন্ট্রোলার দিয়ে ডেটা প্রসেস করা একটি ডিসপ্লেতে ডেটা আউটপুট করে (I2C)
ফটোতে একটি বাগ আছে যেখানে ডিসপ্লে F বলে কিন্তু তাপমাত্রা সেলসিয়াসে। এটি ঠিক করা হবে।
সম্ভাব্য উন্নতি/পরিমার্জন
কেসের 3D ডিজাইন পরিমার্জিত করুন DHT22 সেন্সর ব্যবহার করুন যা DHT 11 এর চেয়ে দ্রুত তথ্য পাঠায়। এই প্রকল্পে ব্যবহৃত সেন্সরটি প্রতি 2 সেকেন্ডে শুধুমাত্র আপডেট হয়।
যদি আপনার কোন প্রশ্ন থাকে, তাহলে নির্দ্বিধায় নিচে একটি মন্তব্য করুন।
সম্পূর্ণ ফাইল এবং যেকোন পরিবর্তন এখানে পাওয়া যাবে:
প্রস্তাবিত:
ESP8266 এবং AskSensors IoT প্ল্যাটফর্ম ব্যবহার করে DHT তাপমাত্রা এবং আর্দ্রতা নিরীক্ষণ: 8 টি ধাপ
ESP8266 এবং AskSensors IoT প্ল্যাটফর্ম ব্যবহার করে DHT তাপমাত্রা এবং আর্দ্রতা নিরীক্ষণ: পূর্ববর্তী নির্দেশনায়, আমি ESP8266 nodeMCU এবং AskSensors IoT প্ল্যাটফর্ম দিয়ে শুরু করার জন্য ধাপে ধাপে নির্দেশিকা উপস্থাপন করেছি। এই টিউটোরিয়ালে, আমি একটি DHT11 সেন্সর সংযুক্ত করছি নোড এমসিইউতে। DHT11 একটি সাধারণভাবে ব্যবহৃত তাপমাত্রা এবং আর্দ্রতা
ESP-01 এবং DHT এবং AskSensors ক্লাউড ব্যবহার করে তাপমাত্রা ও আর্দ্রতা পর্যবেক্ষণ: 8 টি ধাপ
ESP-01 এবং DHT এবং AskSensors ক্লাউড ব্যবহার করে তাপমাত্রা এবং আর্দ্রতা পর্যবেক্ষণ: এই নির্দেশে আমরা IOT-MCU/ESP-01-DHT11 বোর্ড এবং AskSensors IoT প্ল্যাটফর্ম ব্যবহার করে তাপমাত্রা এবং আর্দ্রতা পরিমাপ কিভাবে পর্যবেক্ষণ করতে হয় তা শিখতে যাচ্ছি। আমি এই অ্যাপ্লিকেশনের জন্য IOT-MCU ESP-01-DHT11 মডিউল নির্বাচন করছি কারণ এটি
ESP8266 NodeMCU অ্যাক্সেস পয়েন্ট (AP) ওয়েব সার্ভারের জন্য DT11 তাপমাত্রা সেন্সর এবং মুদ্রণ তাপমাত্রা এবং ব্রাউজারে আর্দ্রতা সহ: 5 টি পদক্ষেপ
ওয়েব সার্ভারের জন্য ESP8266 NodeMCU অ্যাক্সেস পয়েন্ট (AP) DT11 তাপমাত্রা সেন্সর এবং মুদ্রণ তাপমাত্রা এবং ব্রাউজারে আর্দ্রতা: হাই বন্ধুরা আমরা বেশিরভাগ প্রকল্পে ESP8266 ব্যবহার করি এবং বেশিরভাগ প্রকল্পে আমরা ESP8266 ব্যবহার করি একটি ওয়েব সার্ভার হিসাবে যাতে ডেটা অ্যাক্সেস করা যায় ESP8266 দ্বারা হোস্ট করা ওয়েবসাইট সার্ভার অ্যাক্সেস করে ওয়াইফাই এর উপর যেকোনো ডিভাইস কিন্তু একমাত্র সমস্যা হল আমাদের জন্য একটি ওয়ার্কিং রাউটার দরকার
Arduino এবং মুদ্রণ তাপমাত্রা তাপ এবং আর্দ্রতা সঙ্গে DHT11 তাপমাত্রা সেন্সর কিভাবে ব্যবহার করবেন: 5 পদক্ষেপ
Arduino এবং মুদ্রণ তাপমাত্রা তাপ এবং আর্দ্রতার সাথে DHT11 তাপমাত্রা সেন্সর কিভাবে ব্যবহার করবেন: তাপমাত্রা এবং আর্দ্রতা পরিমাপ করতে DHT11 সেন্সর ব্যবহার করা হয়। তারা খুব জনপ্রিয় ইলেকট্রনিক্স শখ করে। এটি প্রতি
Arduino এবং প্রক্রিয়াকরণের সাথে তাপমাত্রা এবং আর্দ্রতা প্রদর্শন এবং ডেটা সংগ্রহ: 13 টি ধাপ (ছবি সহ)
Arduino এবং প্রক্রিয়াকরণের সাথে তাপমাত্রা এবং আর্দ্রতা প্রদর্শন এবং ডেটা সংগ্রহ: ভূমিকা: এটি একটি প্রকল্প যা একটি Arduino বোর্ড, একটি সেন্সর (DHT11), একটি উইন্ডোজ কম্পিউটার এবং প্রসেসিং (একটি বিনামূল্যে ডাউনলোডযোগ্য) প্রোগ্রাম ব্যবহার করে তাপমাত্রা, ডিজিটাল এবং আর্দ্রতা ডেটা প্রদর্শন করতে বার গ্রাফ ফর্ম, প্রদর্শন সময় এবং তারিখ এবং একটি গণনা সময় চালান