মাতৃভাষা বাংলায় ট্রিপল ই ইঞ্জিনিয়ারিং
Search
Close this search box.

আরডুইনো ডিজিটাল থার্মোমিটার

এই প্রজেক্টে আমরা LM35 টেম্পারেচার সেন্সর দিয়ে আরডুইনো ডিজিটাল থার্মোমিটার তৈরি করবো।

প্রয়োজনীয় জিনিস-পত্র

  • আরডুইনো ইউ.এন.ও.
  • আরডুইনো IDE
  • ইউ.এস.বি. A to B ক্যাবল
  • ব্রেডবোর্ড
  • LM35
  • LCD
  • রেজিস্টর 220Ω
  • ভেরিয়েবল রেজিস্টর 10kΩ
  • LCD
  • ব্রেডবোর্ড জাম্পার (মেল টু মেল)

LM35 দেখতে সাধারণ ট্রানজিস্টরের মত, তবে এটি একটি টেম্পারেচার সেন্সর আই.সি. । এটি −55°C থেকে 150°C পর্যন্ত পরিমাপ করতে পারে। LM35 4V থেকে 30V সাপ্লাই দেয়া যায়।

LM35
LM35 টেম্পারেচার সেন্সর

এই সেন্সরের আউটপুট পিন থেকে তাপমাত্রার সমানুপাতিক হাড়ে ভোল্টেজ পাওয়া যায়। প্রতি ডিগ্রি সেলসিয়াস তাপমাত্রার জন্য আউটপুট পিনে 10 mV পাওয়া যায়।

 

কানেকশন ডায়াগ্রাম

LM35 আরডুইনো ডায়াগ্রাম

প্রোগ্রাম 1

int LM35 = A5;

void setup(){
Serial.begin(9600);
}

void loop(){

int i= analogRead(LM35);
float mv = ( i/1024.0)*5000; 
float cel = mv/10;
float farh = (cel*9)/5 + 32;

Serial.print("TEMPRATURE =     ");
Serial.print(cel);
Serial.print("°C,     ");
Serial.print(farh);
Serial.print("°F");
Serial.println();

delay(1000);
}

LM35 এর আউটপুট পিন আরডুইনোর A5 এ সংযোগ করে প্রোগ্রাম 1 রান করলে সিরিয়াল মনিটরে তাপমাত্রা সেলসিয়াস এবং ফারেনহাইট স্কেলে দেখাবে।

প্রোগ্রাম 2

#include <LiquidCrystal.h>

const int rs = 12, en = 11, d4 = 5, d5 = 4, d6 = 3, d7 = 2;
LiquidCrystal lcd(rs, en, d4, d5, d6, d7);

int LM35 = A5;

void setup(){
  lcd.begin(16, 2);
  Serial.begin(9600);
  delay(1000);
}

void loop(){
  
  int i= analogRead(LM35);
  float mv = ( i/1024.0)*5000; 
  float cel = mv/10;
  float farh = (cel*9)/5 + 32;
  
  lcd.setCursor(0, 0);
  lcd.print("Current Temp:");
  
  lcd.setCursor(0, 1);
  lcd.print(cel);
  lcd.print((char)223);
  lcd.print("C");
  
  lcd.setCursor(9, 1);
  lcd.print(farh);
  lcd.print((char)223);
  lcd.print("F");
  
  Serial.print("Current Temp:     ");
  Serial.print(cel);
  Serial.print("°C,     ");
  Serial.print(farh);
  Serial.print("°F");
  Serial.println();
  
  delay(1000);
}

ডায়াগ্রাম অনুসারে প্রোগ্রাম 2 রান করলে এল.সি.ডি. এবং সিরিয়াল মনিটরে তাপমাত্রা দেখাবে।

 

 

আপনি আরো পড়তে পারেন

আরডুইনো ডিজিটাল DHT11 টেম্পারেচার এবং হিউমিডিটি সেন্সর

এই প্রজেক্টে আমরা আরডুইনোতে DHT11 টেম্পারেচার -হিউমিডিটি সেন্সর সংযোগ করবো। প্রয়োজনীয় জিনিস-পত্র আরডুইনো ইউ.এন.ও. আরডুইনো IDE ইউ.এস.বি. A to B ক্যাবল ব্রেডবোর্ড DHT11 মডিউল ব্রেডবোর্ড

আরডুইনো ADC

ADC এর পূর্ণরূপ এনালগ টু ডিজিটাল। বিভিন্ন সেন্সর/ডিভাইস থেকে এনালগ সিগন্যাল পাওয়া যায়। কিন্তু মাইক্রোকন্ট্রোলার শুধু 0 এবং 1 পড়তে পারে। এজন্য এনালগ সিগন্যাল ভোল্টেজকে

আরডুইনো লিকুইড ক্রিস্টাল ডিসপ্লে (LCD)

এই প্রজেক্টে আমরা আরডুইনো UNO এর সাথে লিকুইড ক্রিস্টাল ডিসপ্লে (LCD) সংযোগ করে ডিসপ্লেতে লেখা প্রদর্শন করবো। প্রয়োজনীয় জিনিস-পত্র আরডুইনো ইউ.এন.ও. আরডুইনো IDE ইউ.এস.বি. A

আরডুইনো PIR মোশন সেন্সর সিকিউরিটি এলার্ম

এই প্রজেক্টে আমরা PIR মোশন সেন্সর দিয়ে আরডুইনো সিকিউরিটি এলার্ম তৈরি করবো। প্রয়োজনীয় জিনিস-পত্র আরডুইনো ইউ.এন.ও. আরডুইনো IDE HC-SR501 PIR মোশন সেন্সর মডিউল ইউ.এস.বি. A