সুচিপত্র:

Arduino পার্কিং সহকারী - প্রতিবার সঠিক স্থানে আপনার গাড়ি পার্ক করুন: 5 টি ধাপ (ছবি সহ)
Arduino পার্কিং সহকারী - প্রতিবার সঠিক স্থানে আপনার গাড়ি পার্ক করুন: 5 টি ধাপ (ছবি সহ)

ভিডিও: Arduino পার্কিং সহকারী - প্রতিবার সঠিক স্থানে আপনার গাড়ি পার্ক করুন: 5 টি ধাপ (ছবি সহ)

ভিডিও: Arduino পার্কিং সহকারী - প্রতিবার সঠিক স্থানে আপনার গাড়ি পার্ক করুন: 5 টি ধাপ (ছবি সহ)
ভিডিও: Autonavigace আত্মা 7700 | এটা কিভাবে কাজ করে? | বিনামূল্যে লাইফটাইম মানচিত্র চৌম্বক ধারক | জিপিএস 2024, নভেম্বর
Anonim
Arduino পার্কিং সহকারী - প্রতিবার সঠিক স্থানে আপনার গাড়ি পার্ক করুন
Arduino পার্কিং সহকারী - প্রতিবার সঠিক স্থানে আপনার গাড়ি পার্ক করুন
Arduino পার্কিং সহকারী - প্রতিবার সঠিক স্থানে আপনার গাড়ি পার্ক করুন
Arduino পার্কিং সহকারী - প্রতিবার সঠিক স্থানে আপনার গাড়ি পার্ক করুন
Arduino পার্কিং সহকারী - প্রতিবার সঠিক স্থানে আপনার গাড়ি পার্ক করুন
Arduino পার্কিং সহকারী - প্রতিবার সঠিক স্থানে আপনার গাড়ি পার্ক করুন
Arduino পার্কিং সহকারী - প্রতিবার সঠিক স্থানে আপনার গাড়ি পার্ক করুন
Arduino পার্কিং সহকারী - প্রতিবার সঠিক স্থানে আপনার গাড়ি পার্ক করুন

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

এই প্রকল্পটি শুধুমাত্র এলিগু ইউনো প্রজেক্ট সুপার স্টার্টার কিটের উপাদানগুলি ব্যবহার করে নির্মিত হয়েছিল।

সরবরাহ

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

আপনার যদি একটি সম্পূর্ণ কিট না থাকে বা কিনতে চান, তাহলে আপনার নিম্নলিখিত উপাদানগুলির প্রয়োজন হবে:

  • Arduino Uno - এখানে কিনুন
  • ব্রেডবোর্ড এবং জাম্পার - এখানে কিনুন
  • অতিস্বনক সেন্সর- এখানে কিনুন
  • এলসিডি ডিসপ্লে- এখানে কিনুন
  • স্পর্শকাতর পুশবাটন- এখানে কিনুন
  • 5mm RGB LED- এখানে কিনুন
  • 2 x 220 Ohm Resistors- এখানে কিনুন
  • 10K Potentiometer- এখানে কিনুন

ধাপ 1: রুটিবোর্ডে উপাদানগুলি একত্রিত করুন

রুটিবোর্ডে উপাদানগুলি একত্রিত করুন
রুটিবোর্ডে উপাদানগুলি একত্রিত করুন

আপনার রুটিবোর্ডে আপনার উপাদানগুলিকে প্লাগ করে শুরু করুন। যতটা সম্ভব তাদের আলাদা করার চেষ্টা করুন, যাতে আপনার জাম্পারগুলিকে সংযুক্ত করার জন্য আপনার প্রচুর জায়গা থাকে।

অতিরিক্ত জাম্পার এড়ানোর জন্য আপনার তিনটি নির্দিষ্ট স্থানে অবস্থান করা উচিত:

  • LED এর প্রতিটি ধনাত্মক (অ্যানোড) পায়ে সংযুক্ত একটি ট্র্যাকের উপর 220ohm রোধকারী লাগান। আপনার কেবল লাল এবং সবুজ পা দরকার, আপনি নীল পা বিচ্ছিন্ন রেখে দিতে পারেন।
  • পাত্রের ওয়াইপার (মাঝের পা) এলসিডিতে V0 এর মতো একই ট্র্যাকে লাগান। এই পাত্রটি এলসিডির বৈসাদৃশ্য সামঞ্জস্য করতে ব্যবহৃত হবে।

ধাপ 2: জাম্পারগুলিকে পাওয়ার এবং আরডুইনোতে সংযুক্ত করুন

জাম্পারগুলিকে পাওয়ার এবং আরডুইনোতে সংযুক্ত করুন
জাম্পারগুলিকে পাওয়ার এবং আরডুইনোতে সংযুক্ত করুন
জাম্পারগুলিকে পাওয়ার এবং আরডুইনোতে সংযুক্ত করুন
জাম্পারগুলিকে পাওয়ার এবং আরডুইনোতে সংযুক্ত করুন
জাম্পারগুলিকে পাওয়ার এবং আরডুইনোতে সংযুক্ত করুন
জাম্পারগুলিকে পাওয়ার এবং আরডুইনোতে সংযুক্ত করুন

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

এই প্রকল্পটি নিম্নলিখিত পাঠগুলি ব্যবহার করে:

  • পাঠ 4 - RGB LED
  • পাঠ 5 - ডিজিটাল ইনপুট
  • পাঠ 10 - অতিস্বনক সেন্সর মডিউল
  • পাঠ 14 - এলসিডি ডিসপ্লে

প্রথম ছবিতে দেখানো উপাদানগুলির সাথে শক্তি সংযোগ করে শুরু করুন। আপনি অতিস্বনক সেন্সর একটি GND এবং 5V সরবরাহ প্রয়োজন, LED থেকে GND, pushbutton থেকে GND, এবং তারপর LCD এবং পাত্র একটি সংখ্যা GND এবং 5V সংযোগ।

একবার এটি হয়ে গেলে, আপনি উপাদানগুলিকে আপনার Arduino এর IO এর সাথে সংযুক্ত করতে পারেন:

  • পুশবাটন - D2
  • আল্ট্রোনিক সেন্সর ইকো - ডি 3
  • অতিস্বনক সেন্সর ট্রিগার - D4
  • RGB LED সবুজ লেগ - D5
  • RGB LED Red Leg - D6
  • LCD RS - D7
  • LCD EN - D8
  • এলসিডি ডি 4 - ডি 9
  • LCD D5 - D10
  • LCD D6 - D11
  • LCD D7 - D12

ধাপ 3: স্কেচ/কোড আপলোড করুন

স্কেচ/কোড আপলোড করুন
স্কেচ/কোড আপলোড করুন
স্কেচ/কোড আপলোড করুন
স্কেচ/কোড আপলোড করুন

পরবর্তী, আপনাকে আপনার Arduino এ স্কেচ আপলোড করতে হবে।

সংযুক্ত কোডটি ডাউনলোড করুন এবং তারপরে এটি আপনার Arduino IDE তে খুলুন।

আপনার Arduino প্লাগ করুন এবং নিশ্চিত করুন যে আপনি সঠিক com পোর্ট এবং বোর্ড নির্বাচন করেছেন, তারপর কোড আপলোড করুন।

ধাপ 4: পার্কিং সহকারী ব্যবহার করে

পার্কিং সহকারী ব্যবহার করে
পার্কিং সহকারী ব্যবহার করে
পার্কিং সহকারী ব্যবহার করে
পার্কিং সহকারী ব্যবহার করে
পার্কিং সহকারী ব্যবহার করে
পার্কিং সহকারী ব্যবহার করে

যখন আপনি পার্কিং অ্যাসিস্ট্যান্টকে ক্ষমতা দেন, এটি একটি সংক্ষিপ্ত পার্কিং অ্যাসিস্ট্যান্ট স্প্ল্যাশ স্ক্রিন দেখায় এবং তারপর অতিস্বনক সেন্সরের সামনে বস্তুর দূরত্ব পরিমাপ করা শুরু করে, সর্বোচ্চ c০ সেন্টিমিটার পর্যন্ত - এটি আপনার পার্কিং স্পট অনুসারে কোডে পরিবর্তন করা যেতে পারে /গ্যারেজ.

দূরত্বটি LCD তে প্রদর্শিত হয় এবং RGB LED বস্তুর দূরত্ব অনুযায়ী আলোকিত হবে। যদি বস্তুটি সর্বাধিক দূরত্বে থাকে, LED সম্পূর্ণরূপে সবুজ হবে এবং যদি এটি সর্বনিম্ন দূরত্বে (সঠিক পার্কিং স্পট) হয় তবে এটি সম্পূর্ণ লাল হবে। LED এই দুই সীমার মধ্যে আনুপাতিকভাবে রঙ পরিবর্তন করবে, মাঝখানে হলুদ রঙ থাকবে। যদি বস্তুটি সর্বনিম্ন দূরত্বের কাছাকাছি আসে, তাহলে LED ফ্ল্যাশ লাল হবে। LED ঝলকানোর সময় LCD প্রকৃত পরিমাপ করা দূরত্ব প্রদর্শন করতে থাকবে।

আপনার শরীর বা হাতকে অতিস্বনক সেন্সরের সামনে নিয়ে যাওয়ার চেষ্টা করুন এবং পরীক্ষা করুন যে LCD এর পরিমাপ পরিবর্তন হচ্ছে এবং আপনি যখন কাছাকাছি থাকবেন তখন RGB LED সবুজ থেকে পরিবর্তিত হবে।

ধাপ 5: একটি নতুন পার্কিং অবস্থান নির্ধারণ

একটি নতুন পার্কিং অবস্থান নির্ধারণ
একটি নতুন পার্কিং অবস্থান নির্ধারণ

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

একটি নির্দিষ্ট দূরত্বে একটি বস্তু বা আপনার হাত রাখার চেষ্টা করুন, অতিস্বনক সেন্সর থেকে প্রায় 40cm বলুন এবং বোতামটি চাপুন। LED সবুজ এবং তারপর লাল ফ্ল্যাশ করা উচিত এবং তারপর নতুন দূরত্ব সেট করা হবে। আপনার এখন লক্ষ্য করা উচিত যে আরজিবি এলইডি 20 সেন্টিমিটারের পরিবর্তে 40 সেমি দ্বারা সম্পূর্ণ লাল হয়ে যায় এবং 40 সেন্টিমিটারের কম হলে ফ্ল্যাশিং শুরু হয়।

দূরত্ব পুনরায় সেট করতে, সেন্সর থেকে 20cm অবজেক্ট সেট করুন এবং আবার বোতাম টিপুন।

সঠিক স্পট 20 সেমি এবং সর্বাধিক দূরত্ব 80 সেমি হচ্ছে এই উদাহরণের জন্য শুধুমাত্র নির্বিচারে ব্যবহৃত সংখ্যা। আপনি এটি ব্যবহার করার আগে আপনার নিজের গ্যারেজ এবং গাড়ির জন্য আপনার নিজের সীমা নির্ধারণ করতে হবে।

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

মন্তব্য বিভাগে আপনি কী পরিবর্তন করবেন বা ভিন্নভাবে করবেন তা আমাকে জানান।

প্রস্তাবিত: