আরডুইনো এবং এইচসি-এসআর04 সহ পার্কিং সেন্সর

পার্কিং সেন্সর

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

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

পার্কিং সেন্সর কিনুন

পার্কিং সেন্সর

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

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

También বিদ্যমান কিছু যে কিছুটা আরও উন্নত, এবং সেন্সরের পরিবর্তে তাদের কাছে ক্যামেরা রয়েছে। এই ক্ষেত্রে ভিতরে ইন্টারফেসটি ইনস্টল করার জন্য এটি একটি স্ক্রিন যা সেই চিত্রটি প্রদর্শিত হবে যা আপনি গাড়িটিকে একটি সহজ উপায়ে পার্ক করতে দেখতে পারবেন। এই ক্ষেত্রে, দাম প্রায় 50 ডলার.

নিজের পার্কিং সেন্সর তৈরি করুন

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

পার্কিং সেন্সর কীভাবে কাজ করে?

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

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

অধিক তথ্য - VL53L0X লেজার সেন্সর / HC-SR04 অতিস্বনক সেন্সর

প্রয়োজনীয় উপাদান

নিজের পার্কিং সেন্সর তৈরি করতে তোমার দরকার হবে:

  • অনুমতি ফলক যাও Arduino, এটি আপনার নিষ্পত্তি এবং এমনকি সামঞ্জস্যপূর্ণ প্লেটগুলির মধ্যে বেশ কয়েকটি মডেল হতে পারে।
  • আল্ট্রাসাউন্ড সেন্সরs এইচসি-এসআর 04যদিও আপনি একই জাতীয় ব্যবহার করতে পারেন।
  • এলইডি বা বুজার, যেমন আপনি উপর ভিত্তি করতে চান শব্দ বা ভিজ্যুয়াল সংকেত। এই ক্ষেত্রে, উভয় ভিজ্যুয়াল এবং শ্রবণযোগ্য সংকেত ব্যবহার করা হয় বুজার। মনে রাখবেন যে আপনি যদি একটি সরল বুজার কিনে থাকেন তবে আপনার কিছু অতিরিক্ত উপাদানগুলির প্রয়োজন হবে যা আমরা বুজারকে উত্সর্গীকৃত নিবন্ধে বিশদ হিসাবে জানাচ্ছি, তবে আপনি যদি এটি মডিউল আকারে অর্জন করেন তবে এটি আপনার প্রয়োজনীয় সমস্ত কিছু সংহত করবে ...
  • তারগুলি Dupont, সংযোগের জন্য
  • 3 সহ্য করার ক্ষমতা de 220 ওহমস .চ্ছিক
  • ব্রেডবোর্ড o পিসিবি যদি আপনি এটিকে স্থায়ী করতে সোল্ডার করতে চান।

ধাপে ধাপে এটি কীভাবে করবেন

আরডুইনো সহ সার্কিট

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

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

El আরডুইনো আইডিই স্কেচ সার্কিটের কাজ করার জন্য এটি প্রোগ্রাম করা উচিত, এটি হবে:

#define pulso 9  //pin para el pulso en el #9
#define rebote 8 //pin donde recibe rebote en el #8
 
#define led_verde 13  //LED verde
#define led_amarillo 12  //LED amarillo
#define led_rojo 11  //LED rojo
 
#define SIN_PROBLEMA 100 //Distancia razonable de 1m
#define PRECAUCION 20  //Distancia peligrosa 20 cm
 
int distancia;  //Variable distancia
float tiempo;  //Variable de tiempo
 
void setup()
{
//Declaraciones para las salidas o entradas de cada pin
  Serial.begin(9600);  
  pinMode(pulso, OUTPUT); 
  pinMode(rebote, INPUT);
  pinMode(led_verde, OUTPUT); 
  pinMode(led_amarillo, OUTPUT); 
  pinMode(led_rojo, OUTPUT); 
}
 
void loop()
{
  digitalWrite(pulso,LOW); //Estabilizar el sensor antes de comenzar
  delayMicroseconds(5);
  digitalWrite(pulso, HIGH); //Enviar pulso ultrasonido
  delayMicroseconds(10);
  tiempo = pulseIn(rebote, HIGH);  //Mide el tiempo
  distancia = 0.01715*tiempo; //Calcula la distancia a la que estás del objeto
   
  if(distancia > SIN_PROBLEMA)  //Evalúa la distancia
  {
    digitalWrite(led_verde, HIGH);
    digitalWrite(led_amarillo, LOW);
    digitalWrite(led_rojo, LOW);
  }
  else if (distancia <= SIN_PROBLEMA && distancia > PRECAUCION) //Distancia de precaución
  {
    digitalWrite(led_verde, LOW);
    digitalWrite(led_amarillo, HIGH);
    digitalWrite(led_rojo, LOW);
  }
  else  //si la distancia es menor de 20 centímetros o menor -> ALERTA
  {
    digitalWrite(led_verde, LOW);
    digitalWrite(led_amarillo, LOW);
    digitalWrite(led_rojo, HIGH);
  }
  delay(10);
}

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

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


মন্তব্য করতে প্রথম হতে হবে

আপনার মন্তব্য দিন

আপনার ইমেল ঠিকানা প্রকাশিত হবে না। প্রয়োজনীয় ক্ষেত্রগুলি দিয়ে চিহ্নিত করা *

*

*

  1. ডেটার জন্য দায়বদ্ধ: মিগুয়েল অ্যাঞ্জেল গাটান
  2. ডেটার উদ্দেশ্য: নিয়ন্ত্রণ স্প্যাম, মন্তব্য পরিচালনা।
  3. আইনীকরণ: আপনার সম্মতি
  4. তথ্য যোগাযোগ: ডেটা আইনি বাধ্যবাধকতা ব্যতীত তৃতীয় পক্ষের কাছে জানানো হবে না।
  5. ডেটা স্টোরেজ: ওসেন্টাস নেটওয়ার্কস (ইইউ) দ্বারা হোস্ট করা ডেটাবেস
  6. অধিকার: যে কোনও সময় আপনি আপনার তথ্য সীমাবদ্ধ করতে, পুনরুদ্ধার করতে এবং মুছতে পারেন।