সুচিপত্র:
- ধাপ 1: ব্রেডবোর্ডে Arduino তৈরি করুন।
- ধাপ 2: এলসিডি সংযোগ করা
- ধাপ 3: DS18B20 তাপমাত্রা সেন্সর সংযুক্ত করা হচ্ছে
- ধাপ 4: সার্কিট প্রস্তুত করা।
- ধাপ 5: Arduino কোড
- ধাপ 6: অবশেষে আপনি সম্পন্ন করেছেন
- ধাপ 7: লাইভ দেখুন
ভিডিও: Arduino এবং DS18B20 সহ ডিজিটাল থার্মোমিটার: 7 টি ধাপ
2024 লেখক: John Day | [email protected]. সর্বশেষ পরিবর্তিত: 2024-01-30 08:00
একটি ডিজিটাল থার্মোমিটার তৈরি করুন যার সাহায্যে আপনি LCD স্ক্রিনে ঘরের বর্তমান তাপমাত্রা বলতে পারবেন। এটি একটি শিক্ষানবিস প্রকল্প। আপনার প্রয়োজনীয় যন্ত্রপাতি: 1. Arduino UNO R3 2. DS18B20 তাপমাত্রা সেন্সর। 3. 16X2 LCD ডিসপ্লে। 4. তারের সংযোগ। 5. প্রকল্প বোর্ড। এখন ডিজিটাল থার্মোমিটার তৈরি করা যাক….. এটি arduino এর জন্য একটি Atmega168 পিনআউট। আপনি যদি আপনার আরডুইনো দিয়ে এই থার্মোমিটার বানাতে চান তবে এটি এড়িয়ে যান।
ধাপ 1: ব্রেডবোর্ডে Arduino তৈরি করুন।
ব্রেবোর্ডে আরডুইনো তৈরি করা খুব সহজ। এখন ধাপে ধাপে তারের পদ্ধতি নিচে দেওয়া হল: 1. পিন 7 -> +5 ভি 2. পিন 8 -> জিএনডি 3. পিন 9 -> ক্রিস্টাল -> 22 পিএফ ক্যাপাসিটর -> জিএনডি 4. পিন 10-> ক্রিস্টাল -> 22 পিএফ ক্যাপাসিটর -> জিএনডি 5. পিন 22 -> GND 6. Pin21 এবং Pin20 -> +5V 7. Pin1-> 10K রেজিস্টার GND + +5V বোতাম চাপুন এখন আপনি প্রস্তুত ……………..
ধাপ 2: এলসিডি সংযোগ করা
ধাপ 3: DS18B20 তাপমাত্রা সেন্সর সংযুক্ত করা হচ্ছে
ধাপ 4: সার্কিট প্রস্তুত করা।
আরডুইনো আইডিই -তে ডিফল্ট এলসিডি উদাহরণ অনুসারে এলসিডিকে অ্যাটমেগা বা আরডুইনো দিয়ে সংযুক্ত করুন। এখন DS1307 DATA বাসটিকে ডিজিটাল পিন 7 (এটমেগা পিন 13) এর সাথে সংযুক্ত করুন
ধাপ 5: Arduino কোড
#অন্তর্ভুক্ত #অন্তর্ভুক্ত #অন্তর্ভুক্ত #DS18S20_Pin = 7; // DS18S20 ডিজিটাল 7 তে সিগন্যাল পিন রাহুলমিত্র লিকুইডক্রিস্টাল এলসিডি (12, 11, 5, 4, 3, 2) দ্বারা; // তাপমাত্রা চিপ i/o OneWire ds (DS18S20_Pin); // ডিজিটাল পিন 7 এ রাহুলমিত্র অকার্যকর সেটআপ (অকার্যকর) {Serial.begin (9600); lcd.begin (16, 2); // এলসিডিতে একটি বার্তা প্রিন্ট করুন। lcd.print ("রাহুল মিত্র"); } অকার্যকর লুপ (অকার্যকর) {ভাসমান তাপমাত্রা = getTemp (); Serial.println (তাপমাত্রা); lcd.setCursor (0, 1); lcd.print ("Temp:"); lcd.print (তাপমাত্রা); lcd.print (" *C"); বিলম্ব (100); // শুধু আউটপুটকে ধীর করতে এখানে তাই} ফ্লোট getTemp () {// পড়ার জন্য ডিজেজি সেলসিয়াস বাইট ডেটাতে একটি DS18S20 থেকে তাপমাত্রা ফিরিয়ে আনা সহজ হয় [12]; বাইট addr [8]; যদি (! ds। ফেরত -1000; } যদি (OneWire:: crc8 (addr, 7)! = addr [7]) {Serial.println ("CRC বৈধ নয়!"); ফেরত -1000; } যদি (addr [0]! = 0x10 && addr [0]! = 0x28) {Serial.print ("ডিভাইসটি স্বীকৃত নয়"); ফেরত -1000; } ds.reset (); ds.select (addr); ds.write (0x44, 1); // রূপান্তর শুরু করুন, শেষে প্যারাসাইট পাওয়ার দিয়ে বাইট বর্তমান = ds.reset (); ds.select (addr); ds.write (0xBE); // স্ক্র্যাচপ্যাড পড়ুন (int i = 0; i <9; i ++) {// আমাদের 9 বাইট ডেটা দরকার = ds.read (); } ds.reset_search (); বাইট MSB = ডেটা [1]; বাইট এলএসবি = ডেটা [0]; float tempRead = ((MSB << 8) | LSB); // দুই এর প্রশংসা ভাসমান তাপমাত্রা ব্যবহার = tempRead /16; ফিরে তাপমাত্রা যোগ করুন; }
ধাপ 6: অবশেষে আপনি সম্পন্ন করেছেন
ধাপ 7: লাইভ দেখুন
www.youtube.com/watch?v=7718FODdtio&list=UUY916I6z4Y3QQhzjHsIhR8w
প্রস্তাবিত:
আরডুইনো ভিত্তিক অ -যোগাযোগ ইনফ্রারেড থার্মোমিটার - Arduino ব্যবহার করে IR ভিত্তিক থার্মোমিটার: 4 টি ধাপ
আরডুইনো ভিত্তিক অ -যোগাযোগ ইনফ্রারেড থার্মোমিটার | IR ভিত্তিক থার্মোমিটার Arduino ব্যবহার করে: হাই বন্ধুরা এই নির্দেশাবলীতে আমরা arduino ব্যবহার করে একটি নন -কন্টাক্ট থার্মোমিটার তৈরি করব। সেই পরিস্থিতিতে তাপমাত্রা
NodeMCU এবং LM35 ব্যবহার করে ডিজিটাল থার্মোমিটার: 5 টি ধাপ
NodeMCU এবং LM35 ব্যবহার করে ডিজিটাল থার্মোমিটার: যেকোনো জায়গা থেকে আপনার নিজের ডিজিটাল থার্মোমিটার তৈরি করুন এবং ইন্টারনেটের মাধ্যমে তাপমাত্রা নিরীক্ষণ করুন। আমরা NodeMCU 1.0 (ESP-12E) দিয়ে LM35 তাপমাত্রা সেন্সরকে ইন্টারফেস করব। LM35 হল একটি তাপমাত্রা সেন্সর
Acme ডিজিটাল থার্মোমিটার W/ DS18B20 টেম্প প্রোব এবং I2C LCD: 5 টি ধাপ
অ্যাকমি ডিজিটাল থার্মোমিটার W/ DS18B20 টেম্প প্রোব এবং I2C LCD: এটি একটি খুব সহজ প্রকল্প যার জন্য খুব বেশি খরচ হয় না এবং বেশি সময় লাগবে না। আমি এটি একটি অ্যামাজন বাক্সে রেখেছিলাম কারণ এটি সেখানে ছিল, তবে এটি প্রায় যে কোনও কিছুতে মাউন্ট করা যেতে পারে
7 সেগমেন্ট ডিজিটাল ক্লক এবং থার্মোমিটার: 6 টি ধাপ
7 সেগমেন্ট ডিজিটাল ক্লক এবং থার্মোমিটার: এটি 12v 500mA অ্যাডাপ্টার দ্বারা পরিচালিত হয়। অক্ষরের উচ্চতা 57 মিমি এবং এটি 24 ঘন্টার মধ্যে প্রতি ঘণ্টার তথ্য দেখায়। সময় এবং তাপমাত্রার তথ্য একই স্ক্রিনে পর্যায়ক্রমে প্রদর্শিত হয়। এটি ঘড়ির তথ্য ভুলে যায় না স্মৃতির মাধ্যমে
পিক্যাক্স ভিত্তিক ডিজিটাল থার্মোমিটার সর্বোচ্চ এবং ন্যূনতম: 13 টি ধাপ
সর্বোচ্চ এবং ন্যূনতম সঙ্গে Picaxe ভিত্তিক ডিজিটাল থার্মোমিটার: (দয়া করে একটি বার্তা দিন, কিন্তু খুব সমালোচনা করবেন না, এটি আমার প্রথম নির্দেশযোগ্য !!) এটি আমাদের ক্যাম্পার-ভ্যানের জন্য তৈরি একটি থার্মোমিটার, বাইরের তাপমাত্রা দেখানোর জন্য। এটি একটি পিক্যাক্স চিপের উপর ভিত্তি করে তৈরি করা হয়েছে কারণ এগুলি সস্তা এবং ব্যবহার করা সহজ। যদি এর জন্য হয়