স্বয়ংক্রিয় স্ট্রিট লাইট ডিমার সার্কিট

স্বয়ংক্রিয় স্ট্রিট লাইট ডিমার সার্কিট

এই পোস্টে আমরা একটি আরডুইনো অটোমেটিক স্ট্রিট লাইট ডিমার সার্কিট তৈরি করতে যাচ্ছি, যখন বিদ্যুৎ সাশ্রয় করতে কোনও যানবাহন রাস্তায় না যায় তখন এর উজ্জ্বলতা হ্রাস করতে পারে।

দ্বারা

ওভারভিউ

আমরা প্রাণীর কারণে ঘটতে পারে এমন কোনও মিথ্যা সনাক্তকরণ ছাড়াই যানবাহন বা মানবকে সংবেদনশীল করার পদ্ধতিটি অনুসন্ধান করব এবং শক্তি অপচয় না করে হালকা ম্লান হওয়ার প্রোটোকলটিও আবিষ্কার করব।



স্ট্রিট লাইটগুলি যানবাহনগুলিকে রাস্তা ধরে গাইড করতে সহায়তা করে, তবে গভীর রাত অবধি বেশিরভাগ রাস্তা খালি থাকবে এবং এখনও সমস্ত স্ট্রিট লাইট সকাল পর্যন্ত আলোকিত থাকবে।

সারা রাত স্ট্রিট লাইট জ্বালানোর কারণে রাস্তাটি ফাঁকা থাকা সত্ত্বেও, রাস্তার প্রদীপ জ্বালানো কোনও মূল্য নয় এবং শক্তি খরচজনিত কারণে স্থানীয় সরকারকে সরাসরি প্রভাবিত করে।

স্মার্ট উপায়ে এই সমস্যাটি কাটিয়ে উঠতে, আমরা রাস্তার প্রদীপের উজ্জ্বলতা কমিয়ে আনাতে পারি স্তরের স্তরে এবং যানবাহন বা মানুষের কাছাকাছি যেতে পারলেই কেবল পুরো উজ্জ্বলতায় আলোকিত করতে পারি।

এটি সরকারকে বিদ্যুতের ব্যয় হ্রাস করতে এবং প্রচুর শক্তি সাশ্রয় করতে সহায়তা করতে পারে যা অন্যান্য জ্বালানী দাবিতে ব্যবহৃত হতে পারে।

রাস্তায় ক্রিয়াকলাপ সনাক্ত করার জন্য প্রস্তাবিত ধারণাটি আল্ট্রাসোনিক সেন্সর ব্যবহার করে যা সেন্সর এবং বাধার মধ্যবর্তী দূরত্ব পরিমাপ করতে পারে, এক্ষেত্রে বাধাগুলি যানবাহন বা মানুষ।

যখন কোনও যানবাহন সেন্সরের পরিসরে আসে তখন যানবাহন এবং সেন্সরের মধ্যকার দূরত্ব নির্ধারণের জন্য এটি কিছু গাণিতিক গণনা করে, যদি গাড়ীটি নির্ধারিত সীমার নীচে থাকার বিষয়টি নিশ্চিত করা হয় তবে বোর্ডের মাইক্রোকন্ট্রোলার রাস্তার প্রদীপ জ্বালিয়ে দেবে at সর্বাধিক উজ্জ্বলতা।

পূর্ব নির্ধারিত পরিমাণের জন্য স্ট্রিট লাইট সর্বাধিক উজ্জ্বলতায় আলোকিত করবে এবং যদি কোনও যানবাহন বা মানুষ সনাক্ত না করা হয় তবে এর উজ্জ্বলতা হ্রাস করবে।

এতক্ষণে এই প্রকল্পের উদ্দেশ্য সাফ হয়ে যেত। আসুন প্রস্তাবিত সেটআপের সার্কিট্রিতে ডুব দিন।

সার্কিট অপারেশন

স্বয়ংক্রিয় স্ট্রিট লাইট ডিমার সার্কিট

স্বয়ংক্রিয় স্ট্রিট লাইট ডিমার সার্কিটটিতে আরডুইনো থাকে যা প্রকল্পের মস্তিষ্ক, যানবাহন বা মানুষ সনাক্ত করার জন্য একটি অতিস্বনক সংবেদক। আরডুইনো মাইক্রোকন্ট্রোলার বোর্ডকে শক্তিশালী করার জন্য একটি 9 ভি রেগুলেটর এবং এলইডি ড্রাইভিংয়ের জন্য একটি এমওএসএফইটি সরবরাহ করা হয় যা শিখর উজ্জ্বলতায় কয়েক অ্যাম্পিয়ার গ্রহণ করে।

সেটআপের জন্য এলইডি মডিউল এবং বিদ্যুৎ সরবরাহ অবশ্যই সাবধানে নির্বাচন করা উচিত যাতে পুরো সার্কিটের জন্য পর্যাপ্ত বিদ্যুৎ পাওয়া যায় এবং বিদ্যুৎ সরবরাহকে ওভারলোড না করে।

এলইডি মডিউলটি বাড়িতে তৈরি হতে পারে যা স্কিম্যাটিক হিসাবে প্রদর্শিত বা বাজারের জন্য কেনা হতে পারে, তবে একটি ফর্ম বাজার নির্মান বা পাওয়ার আগে বিদ্যুত সরবরাহের জন্য ভোল্টেজ এবং বর্তমান প্রয়োজনীয়তা গণনা করার বিষয়টি নিশ্চিত করুন।

বিদ্যুৎ সরবরাহ একটি এসএমপিএস বা ট্রান্সফর্মার, রেকটিফায়ার এবং ভোল্টেজ নিয়ামক ব্যবহার করে নির্মিত হতে পারে।

এলইডি পিডাব্লুএম ব্যবহার করে এর উজ্জ্বলতা হ্রাস করে। পিডাব্লুএমটি বর্গাকার তরঙ্গ, এটি একক চক্রের প্রস্থ এবং বন্ধ প্রস্থটি ভালভাবে নির্ধারিত সঙ্গে দ্রুত LED এর সরবরাহ চালু এবং বন্ধ করে দেয়। চালু এবং বন্ধ সময়ের প্রস্থ LED এর উজ্জ্বলতা নির্ধারণ করে।

যখন স্ট্রিট লাইট পুরো উজ্জ্বলতার দিকে চলে যায় তখন এলইডি সরবরাহের কোনও ডাল থাকবে না এবং অবিচ্ছিন্ন ডিসি সরবরাহ করা হবে।

পুরো সেটআপটি নীচে দেখানো হিসাবে প্রয়োগ করা যেতে পারে:

সেটআপ ডায়াগ্রাম

অতিস্বনক সেন্সরটি মাটির উপরে প্রায় 3.5 ফুট থেকে 4 ফিট উন্নীত হয়-

অতিস্বনক সেন্সরটি এটি সম্পন্ন মাটির উপরে প্রায় 3.5 ফুট থেকে 4 ফুটের উপরে উন্নীত করা হয় যাতে এটি কেবল যানবাহন এবং মানুষের সন্ধান করে, যেহেতু তাদের গড় উচ্চতা প্রায় কাছাকাছি থাকে এবং কুকুর বা বিড়াল বা অন্য কোনও প্রাণী যা সাধারণত শহরের চারপাশে ঘুরে বেড়ায় স্ট্রিট লাইট সর্বাধিক উজ্জ্বলতায় ট্রিগার করবেন না।

যে সমস্ত প্রাণী শহরের চারপাশে বাস করে এবং ঘুরে বেড়ায় তারা 3.5 ফুটের নীচে।

উপরের ছবিতে বর্ণিত সেন্সরটির উচ্চতা সর্বোত্তম স্তরে পরিচালনা করতে সামঞ্জস্য করা যেতে পারে।

প্রান্তিক দূরত্বটি প্রোগ্রামে নিয়ন্ত্রণ করা যায়।

যখন আরডুইনো পূর্ব নির্ধারিত দূরত্বের নীচে সনাক্ত করা বাধা সনাক্ত করে তখন LED বাতিগুলি উজ্জ্বলতায় যায়।

প্রোগ্রাম কোড:

//--------------------Program developed by R.Girish-------------------//
const int trigger = A1
const int echo = A2
int vcc = A0
int gnd = A3
int LED = 3
long Time
float distanceCM
float distanceM
float distance = 100 // set threshold distance in cm
int dim = 28 // adjust minimum brightness
int bright = 255 // adjust maximum brightness
float resultCM
float resultM
void setup()
{
pinMode(LED,OUTPUT)
pinMode(trigger,OUTPUT)
pinMode(echo,INPUT)
pinMode(vcc,OUTPUT)
pinMode(gnd,OUTPUT)
Serial.begin(9600)
}
void loop()
{
digitalWrite(vcc,HIGH)
digitalWrite(gnd,LOW)
digitalWrite(trigger,LOW)
delay(1)
digitalWrite(trigger,HIGH)
delayMicroseconds(10)
digitalWrite(trigger,LOW)
Time=pulseIn(echo,HIGH)
distanceCM=Time*0.034
resultCM=distanceCM/2
resultM=resultCM/100
Serial.print('Distance in cm: ')
Serial.println(resultCM)
Serial.print('Distance in meter: ')
Serial.println(resultM)
Serial.println('------------------------------------------')
if(resultCM<=distance)
{
analogWrite(LED, bright)
delay(10000)
}
if(resultCM>=distance)
{
analogWrite(LED,dim)
}
delay(100)
}
//-----------------Program developed by R.Girish-------------------//

বিঃদ্রঃ:

Res আপনার নিজের সাথে মানটি প্রতিস্থাপন করে প্রান্তিক দূরত্বটি সামঞ্জস্য করা যেতে পারে।

ভাসা দূরত্ব = 100 // সেমি মধ্যে প্রান্তিক দূরত্ব সেট

মানটি সেন্টিমিটারে প্রবেশ করতে হবে সর্বাধিক মান 400 থেকে 500 সেমি বা 4 থেকে 5 মিটার হতে পারে।

The আলোর ডামিং ব্যবহার করে সামঞ্জস্য করা যায়

int dim = 28 // নূন্যতম উজ্জ্বলতা সামঞ্জস্য করুন

255 সর্বাধিক উজ্জ্বলতা 0 লাইট বন্ধ।

সেন্সর এবং সিরিয়াল মনিটরে বাধার মধ্যে দূরত্বও আমরা প্রত্যক্ষ করতে পারি।

সেন্সর এবং সিরিয়াল মনিটরে বাধা মধ্যে দূরত্ব

এই আরডুইনো ভিত্তিক অটোমেটিক স্ট্রিট লাইট ডিমার সার্কিট সম্পর্কে আপনার যদি আরও কোনও প্রশ্ন থাকে তবে মন্তব্য বিভাগে নির্দ্বিধায় জিজ্ঞাসা করুন।




পূর্ববর্তী: ল্যাব এবং দোকানগুলির জন্য আবেশন হিটার পরবর্তী: টাইমার নিয়ন্ত্রিত ফিটনেস জিম অ্যাপ্লিকেশন সার্কিট