সুচিপত্র:
- সরবরাহ
- ধাপ 1: ডিজিটাল থার্মোমিটারের সার্কিট ডিজাইন
- ধাপ 2: ডিজিটাল থার্মোমিটারের কাজ
- ধাপ 3: একটি প্রোগ্রাম চালান
ভিডিও: Arduino ভিত্তিক ডিজিটাল থার্মোমিটার: 3 ধাপ
2024 লেখক: John Day | [email protected]. সর্বশেষ পরিবর্তিত: 2024-01-30 07:59
এই প্রকল্পে, একটি Arduino ভিত্তিক ডিজিটাল থার্মোমিটার ডিজাইন করা হয়েছে যা ঘরের তাপমাত্রা বিশ্লেষণ করতে ব্যবহার করা যেতে পারে।
থার্মোমিটার সাধারণত তাপমাত্রা মাপার যন্ত্র হিসেবে ব্যবহৃত হয়। বিভিন্ন নীতিমালা রয়েছে যা তাপমাত্রা পরিমাপ করতে ব্যবহার করা যেতে পারে যেমন কঠিন বা তরল পদার্থের তাপ বিস্তার, গ্যাসের চাপ, ইনফ্রারেড শক্তির পরিমাপ ইত্যাদি।
Arduino ভিত্তিক ডিজিটাল থার্মোমিটারটি রূপরেখা করা হয়েছে যা ঘরের তাপমাত্রা বিশ্লেষণ করতে ব্যবহার করা যেতে পারে। LM35 LM35 একটি তাপমাত্রা সেন্সর। এই সেন্সরের আউটপুট ভোল্টেজ সরাসরি সেন্টিগ্রেড তাপমাত্রার সমানুপাতিক। LM35 + - 0.750C নির্ভুলতার সাথে -550C থেকে +1500C এর পরিসরে ব্যবহার করা যেতে পারে।
সরবরাহ
আরডুইনো উনো
LM35 তাপমাত্রা সেন্সর
16x2 LCD ডিসপ্লে
ধাপ 1: ডিজিটাল থার্মোমিটারের সার্কিট ডিজাইন
এই প্রকল্পে ব্যবহৃত তাপমাত্রা সেন্সর হল LM35। তাপমাত্রা সেন্সরের আউটপুট সরাসরি তাপমাত্রার সমানুপাতিক কিন্তু এনালগ আকারে। অতএব, LM35 এর আউটপুট মানে পিন 2 Arduino এর এনালগ ইনপুট A0 এর সাথে সংযুক্ত।
যেহেতু এটি একটি ডিজিটাল থার্মোমিটার, তাই আমাদের তাপমাত্রার এনালগ মানগুলিকে ডিজিটালে রূপান্তর করতে হবে এবং LCD ইত্যাদি ডিসপ্লেতে ফলাফল প্রদর্শন করতে হবে। 16X2 LCD ব্যবহার করা হয়। এলসিডির পিন নম্বর 1 এবং 2 যথাক্রমে স্থল এবং সরবরাহের সাথে সংযুক্ত। ডিসপ্লের কনট্রাস্ট ম্যানেজ করার জন্য, LCD এর পিন 3 একটি 10 KΩ POT এর ওয়াইপারের সাথে সংযুক্ত।
POT এর অবশিষ্ট টার্মিনালগুলি সাপ্লাই এবং গ্রাউন্ডের সাথে সংযুক্ত। এলসিডি -র পিন 15 এবং 16 এলসিডি -র ব্যাকলাইট ঘুরানোর জন্য ব্যবহৃত হয় যা যথাক্রমে সরবরাহ এবং মাটির সাথে সংযুক্ত। LCD- এ তথ্য প্রদর্শন করার জন্য, আমাদের LCD- এর 4 টি ডেটা পিনের প্রয়োজন। পিন 11 - 14 (D4 - D7) Arduino এর পিন 5 - 2 এর সাথে সংযুক্ত। এলসিডির পিন 4, 5 এবং 6 (RS, RW এবং E) নিয়ন্ত্রণ পিন। LCD এর পিন 4 (RS) Arduino এর 7 পিনের সাথে সংযুক্ত। পিন 5 (RW) মাটির সাথে সংযুক্ত। পিন 6 (ই) Arduino এর পিন 6 এর সাথে সংযুক্ত।
ধাপ 2: ডিজিটাল থার্মোমিটারের কাজ
একটি উচ্চ নির্ভুলতা ডিজিটাল থার্মোমিটার এই প্রকল্পে রূপরেখা করা হয়েছে। সার্কিটের কাজ নীচে ব্যাখ্যা করা হয়েছে।
তাপমাত্রা সেন্সর অর্থাৎ LM35 ক্রমাগত ঘরের তাপমাত্রা বিশ্লেষণ করে এবং একটি এনালগ অভিন্ন ভোল্টেজ দেয় যা সরাসরি তাপমাত্রার সমানুপাতিক।
এই ডেটা A0 এর মাধ্যমে Arduino কে দেওয়া হয়েছে। কোড অনুযায়ী, Arduino এই এনালগ ভোল্টেজ মানকে ডিজিটাল তাপমাত্রা রিডিংয়ে রূপান্তরিত করে।
এই মান LCD তে দেখানো হয়েছে। এলসিডিতে প্রদর্শিত আউটপুট হল সেন্টিগ্রেডে ঘরের তাপমাত্রার সঠিক পড়া।
এইচআইওট্রনের ইন্টারনেট অফ থিংস কোর্স ট্রেনিং ব্যবহারকারীর অভিজ্ঞতা বাড়ানোর জন্য এই ধরনের একটি অ্যাপ্লিকেশনের মাধ্যমে বিভিন্ন আইওটি সমাধান তৈরি করেছে।
ধাপ 3: একটি প্রোগ্রাম চালান
#অন্তর্ভুক্ত
লিকুইডক্রিস্টাল এলসিডি (7, 6, 5, 4, 3, 2);
const int সেন্সর = A0;
বাইট ডিগ্রী_সিম্বল [8] =
{
0b00111, 0b00101, 0b00111, 0b00000, 0b00000, 0b00000, 0b00000, 0b00000
};
অকার্যকর সেটআপ()
{
পিনমোড (সেন্সর, ইনপুট);
lcd.begin (16, 2);
lcd.createChar (1, degree_symbol);
lcd.setCursor (0, 0);
lcd.print ("ডিজিটাল");
lcd.setCursor (0, 1);
lcd.print ("থার্মোমিটার");
বিলম্ব (4000);
lcd.clear ();
}
অকার্যকর লুপ ()
{
float temp_reading = analogRead (Sensor);
ভাসা তাপমাত্রা = temp_reading*(5.0/1023.0)*100;
বিলম্ব (10);
lcd.clear ();
lcd.setCursor (0, 0);
lcd.print ("C তে তাপমাত্রা");
lcd.setCursor (4, 1);
lcd.print (তাপমাত্রা);
lcd.write (1);
lcd.print ("C");
বিলম্ব (1000);
}
প্রস্তাবিত:
স্মার্টফোনকে নন কন্টাক্ট থার্মোমিটার / পোর্টেবল থার্মোমিটার হিসেবে ব্যবহার করুন: Ste টি ধাপ (ছবি সহ)
স্মার্টফোনকে নন কন্টাক্ট থার্মোমিটার / পোর্টেবল থার্মোমিটার হিসেবে ব্যবহার করুন: থার্মো বন্দুকের মতো নন-কন্টাক্ট / কন্টাক্টলেস দিয়ে শরীরের তাপমাত্রা পরিমাপ করা। আমি এই প্রকল্পটি তৈরি করেছি কারণ এখন থার্মো গান খুব ব্যয়বহুল, তাই আমাকে অবশ্যই DIY তৈরির বিকল্প পেতে হবে। এবং উদ্দেশ্য কম বাজেট সংস্করণ দিয়ে তৈরি করা হয়।
আরডুইনো ভিত্তিক অ -যোগাযোগ ইনফ্রারেড থার্মোমিটার - Arduino ব্যবহার করে IR ভিত্তিক থার্মোমিটার: 4 টি ধাপ
আরডুইনো ভিত্তিক অ -যোগাযোগ ইনফ্রারেড থার্মোমিটার | IR ভিত্তিক থার্মোমিটার Arduino ব্যবহার করে: হাই বন্ধুরা এই নির্দেশাবলীতে আমরা arduino ব্যবহার করে একটি নন -কন্টাক্ট থার্মোমিটার তৈরি করব। সেই পরিস্থিতিতে তাপমাত্রা
Arduino এবং DS18B20 সহ ডিজিটাল থার্মোমিটার: 7 টি ধাপ
Arduino এবং DS18B20 সহ ডিজিটাল থার্মোমিটার: কেবল একটি ডিজিটাল থার্মোমিটার তৈরি করুন যা আপনাকে LCD স্ক্রিনে ঘরের বর্তমান তাপমাত্রা বলতে পারে। এটি একটি শিক্ষানবিস প্রকল্প। আপনার প্রয়োজনীয় যন্ত্রপাতি: 1. Arduino UNO R3 2. DS18B20 তাপমাত্রা সেন্সর। 3. 16X2 LCD ডিসপ্লে। 4. তারের সংযোগ। 5
DIY Arduino ডিজিটাল থার্মোমিটার: 5 টি ধাপ
DIY Arduino ডিজিটাল থার্মোমিটার: হ্যালো সবাই! এখানে, আমি আপনাকে দেখাব কিভাবে Arduino ব্যবহার করে একটি সাধারণ ডিজিটাল থার্মোমিটার তৈরি করা যায়
পিক্যাক্স ভিত্তিক ডিজিটাল থার্মোমিটার সর্বোচ্চ এবং ন্যূনতম: 13 টি ধাপ
সর্বোচ্চ এবং ন্যূনতম সঙ্গে Picaxe ভিত্তিক ডিজিটাল থার্মোমিটার: (দয়া করে একটি বার্তা দিন, কিন্তু খুব সমালোচনা করবেন না, এটি আমার প্রথম নির্দেশযোগ্য !!) এটি আমাদের ক্যাম্পার-ভ্যানের জন্য তৈরি একটি থার্মোমিটার, বাইরের তাপমাত্রা দেখানোর জন্য। এটি একটি পিক্যাক্স চিপের উপর ভিত্তি করে তৈরি করা হয়েছে কারণ এগুলি সস্তা এবং ব্যবহার করা সহজ। যদি এর জন্য হয়