সুচিপত্র:

স্মার্ট ট্রাফিক লাইট: 6 টি ধাপ
স্মার্ট ট্রাফিক লাইট: 6 টি ধাপ

ভিডিও: স্মার্ট ট্রাফিক লাইট: 6 টি ধাপ

ভিডিও: স্মার্ট ট্রাফিক লাইট: 6 টি ধাপ
ভিডিও: Traffic Light Control Wiring! ট্রাফিক কন্ট্রোল সার্কিট ডায়াগ্রাম ।। 2024, জুলাই
Anonim
স্মার্ট ট্রাফিক লাইট
স্মার্ট ট্রাফিক লাইট

কেন আমি এই প্রকল্পটি তৈরি করেছি

আমি হাওয়েস্ট কোর্টিজকের ছাত্র। এটি আমার দ্বিতীয় সেমিস্টার MCT এর জন্য একটি স্কুল প্রকল্প।

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

ধাপ 1: উপকরণ বিল

আমার জন্য প্রকল্পের মোট খরচ ছিল 121, 30

ব্যবহৃত যন্ত্রাংশ

  • আইআর সেন্সর
  • অতিস্বনক সেন্সর
  • HC-SR04
  • এলডিআর
  • সেন্সর ডিসপ্লে
  • LCD 1602A
  • Leds
  • বুজার
  • ট্রাফিক বাতি
  • কাঠের তক্তা
  • PCF8574
  • কবজা
  • নখ
  • আঠা
  • পাওয়ার অ্যাডাপ্টার

ব্যবহৃত সরঞ্জাম

  • উডস
  • সোল্ডারিং মেশিন

অংশগুলির আরও বিশদ বিবরণ এবং সেগুলি কোথায় কিনতে হবে তার জন্য, আমি একটি পিডিএফ তৈরি করেছি। (পৃষ্ঠাগুলি একে অপরের পাশে রাখা বোঝানো হয়েছে)

ধাপ 2: হাউজিং

আবাসিক এলাকা
আবাসিক এলাকা
আবাসিক এলাকা
আবাসিক এলাকা
আবাসিক এলাকা
আবাসিক এলাকা
আবাসিক এলাকা
আবাসিক এলাকা

আবাসনের জন্য আমি আমার বাবার কাছ থেকে কিছু সাহায্য পেয়েছি।

আমরা কিছু কাঠের তক্তা দেখে শুরু করলাম। আমরা 60cm x 90cm এর দুটি তক্তা, 2 তক্তা 10cm x 60cm এবং একটি তক্তা 10cm x 90cm দেখেছি।

আমরা পাশে 10cm x 60cm এর তক্তা ঝুলিয়েছি এবং আমরা 60cm x 90cm নীচের তক্তার সাথে তাদের একসাথে লেগেছি। পিছনের জন্য আমরা 10cm x 90cm এর তক্তা ব্যবহার করেছি এবং তাদের নীচের তক্তায় আটকে রেখেছি।

যে ছাদে নির্মাণ করা হয় সেখানে আমরা কব্জা ব্যবহার করি যাতে আপনি ছাদের তক্তা খুলে আপনার তারের দিকে তাকান।

ধাপ 3: ফ্রিজিং স্কিমা

ফ্রিজিং স্কিমা
ফ্রিজিং স্কিমা
ফ্রিজিং স্কিমা
ফ্রিজিং স্কিমা

ওয়্যারিং জটিল দেখায় কিন্তু তা নয়। আপনাকে মাঝে মাঝে একই ওয়্যারিং করতে হবে তাই এটি সত্যিই এত কঠিন নয়।

LCD ডিসপ্লের জন্য আমি একটি PCF8574 ব্যবহার করেছি তাই আমার বাকি উপাদানগুলির জন্য আমার PI তে যথেষ্ট GPIO পিন থাকবে।

ধাপ 4: সেটআপ

সেটআপ
সেটআপ
সেটআপ
সেটআপ
সেটআপ
সেটআপ
সেটআপ
সেটআপ

আমি আমার সার্কিট তৈরি করতে 2 টি ব্রেডবোর্ড ব্যবহার করেছি। তারের জন্য আমি তক্তার মধ্যে ছিদ্র ড্রিল করেছি যাতে আপনি তক্তার নিচে সবকিছু লুকিয়ে রাখতে পারেন।

ধাপ 5: সাধারণ ডাটাবেস

নরমালাইজড ডাটাবেস
নরমালাইজড ডাটাবেস

পাসিং গাড়ির গতি বাঁচাতে আমি একটি ডাটাবেস তৈরি করেছি। এই সব মূল্যবোধের সাহায্যে আপনি গতির ইতিহাস বা গাড়ির ইতিহাস তৈরি করতে পারেন যেখানে গতি বেশি।

সেন্সরের জন্য একটি টেবিলও রয়েছে যেখানে আপনি সেন্সর থেকে সেন্সর এবং ইউনিটের নাম সেট করতে পারেন।

আমি একটি লোকেশন টেবিলও তৈরি করেছি। এই টেবিলে আমি লাইটের অবস্থা, যে রাস্তায় লাইট দাঁড়িয়ে আছে এবং চৌরাস্তা সেভ করেছি। আপনি যদি একাধিক ছেদ দিয়ে প্রকল্পটি ব্যয় করতে চান তবে আপনি এটি সেখানে সংরক্ষণ করতে পারেন। কিন্তু লাইটগুলি স্বয়ংক্রিয়, বন্ধ বা চালু থাকলে আপনি সংরক্ষণ করতে পারেন। ট্রাফিক লাইটের সাথে একইভাবে।

ধাপ 6: কোড লেখা

কোড লিখতে, আমি নিম্নলিখিত প্রোগ্রাম ব্যবহার করেছি:

  • ভিজ্যুয়াল স্টুডিও কোড: এইচটিএমএল, সিএসএস এবং জাভাস্ক্রিপ্টে ফ্রন্ট-এন্ড প্রোগ্রাম করার জন্য কিন্তু পাইথনে ব্যাকএন্ড
  • মাইএসকিউএল ওয়ার্কবেঞ্চ: ডাটাবেস তৈরি করতে

আমি কিভাবে কোডটি লিখেছিলাম সে সম্পর্কে আমি এখানে বিস্তারিতভাবে যাব না, আপনি আমার Github সংগ্রহস্থলে এই তথ্যটি এই প্রকল্পের জন্য তৈরি করতে পারেন:

প্রস্তাবিত: