সুচিপত্র:
- ধাপ 1: উপাদানগুলি পাওয়া
- ধাপ 2: সার্কিট সেট আপ
- ধাপ 3: কোড লেখা
- ধাপ 4: পিন সোল্ডারিং
- ধাপ 5: স্ব-ড্রাইভিং ব্রেডবোর্ডের সমাবেশ
- ধাপ 6: আপনি এটা করেছেন
ভিডিও: TfCD - স্ব -ড্রাইভিং ব্রেডবোর্ড: 6 টি ধাপ (ছবি সহ)
2024 লেখক: John Day | [email protected]. সর্বশেষ পরিবর্তিত: 2024-01-30 08:02
এই নির্দেশনায়, আমরা এমন একটি প্রযুক্তি প্রদর্শন করব যা প্রায়শই স্বায়ত্তশাসিত যানগুলিতে ব্যবহৃত হয়: অতিস্বনক বাধা সনাক্তকরণ।
স্ব-ড্রাইভিং গাড়ির মধ্যে, এই প্রযুক্তিটি স্বল্প দূরত্বের (<4 মি) বাধা সনাক্ত করার জন্য ব্যবহৃত হয়, উদাহরণস্বরূপ পার্কিং এবং লেন-স্যুইচিংয়ের সময়।
এই অন্বেষণের জন্য, আমরা লক্ষ্য করি একটি ব্রেডবোর্ড তৈরি করা যা (1) চালায়, (2) প্রতিবন্ধকতাকে স্বীকৃতি দেয় এবং (3) সেই অনুযায়ী তার পথের জন্য সিদ্ধান্ত নেয়।
বিশেষ করে, আমরা একটি দুই চাকার ব্রেডবোর্ড তৈরি করব, যার সামনে একটি অতিস্বনক সেন্সর থাকবে, যেটি কোন বাধা ধরা না পড়লে সামনের দিকে এগিয়ে যাবে, প্রায় কোনো বস্তুকে আঘাত করার সময় ঘুরবে এবং যখন একটি সংঘর্ষ অনিবার্য মনে হবে তখন উল্টে যাবে।
ধাপ 1: উপাদানগুলি পাওয়া
এই নির্দেশের জন্য নিম্নলিখিত উপাদানগুলি ব্যবহার করা হয়েছিল:
- (A) 830 পিন ব্রেডবোর্ড (1pc) একটি ছোট একটি যথেষ্ট হতে পারে, কিন্তু একটি ভাল মানের পেতে নিশ্চিত করুন কারণ অতিস্বনক সেন্সরের পিনগুলি কিছুটা ভঙ্গুর।
- (বি) আরডুইনো ইউএনও (1 পিসি) মোটর শিল্ডের সাথে দুর্দান্ত কাজ করে, এর আসল সংস্করণ হওয়ার দরকার নেই।
- (E) 48: 1 গিয়ারবক্স সহ DAGU DG01D মিনি ডিসি মোটর (2pc) মোটর শিল্ড ব্যবহার করার সময়, 5V ডিসি মোটর কাজ করবে, যাইহোক, এই সংস্করণের গিয়ারবক্স উপকারী, কারণ এটি চাকাগুলিকে সুন্দর এবং ধীর করে।
- (F) প্লাস্টিকের চাকা (2pc) আদর্শভাবে, আপনার পছন্দের মোটরের সাথে সরাসরি সামঞ্জস্যপূর্ণ চাকা কেনার চেষ্টা করুন।
(C) অ্যাডাফ্রুট মোটর শিল্ড v2.3 (1pc)
মোটর ieldাল মোটরগুলিকে আরডুইনোতে সংযুক্ত করার প্রক্রিয়াটিকে সহজ করে তোলে। প্রতিরোধ এবং ট্রানজিস্টরের সাথে ঝাঁকুনির তুলনায়, এটি আরডুইনো বোর্ডের জন্য অনেক বেশি নিরাপদ, বিশেষ করে যদি আপনি একজন শিক্ষানবিশ হন। অ্যাডাফ্রুট মোটর শিল্ড পৃথক পিনের সাথে আসে, যা চিপে বিক্রি করা প্রয়োজন।
(D) HC-SR04 অতিস্বনক সেন্সর (1pc)
এটি একটি ফোর পিন সেন্সর। এটি বাম 'স্পিকার' ইউনিটের মাধ্যমে একটি সংক্ষিপ্ত অতিস্বনক পালস প্রেরণ করে এবং ডান 'রিসিভার' ইউনিটের মাধ্যমে ফিরে আসার সময় (সময় পরিমাপ করার সময়) শোনার মাধ্যমে কাজ করে।
এছাড়াও প্রয়োজন: সর্বশেষ Arduino সফটওয়্যার সহ একটি কম্পিউটার, একটি সোল্ডারিং লোহা, সোল্ডারিং টিন, একটি ছোট পাওয়ার ব্যাংক, কিছু তার।
ধাপ 2: সার্কিট সেট আপ
অতিস্বনক সেন্সর সংযুক্ত করা হচ্ছে
অতিস্বনক সেন্সরে চারটি পিন থাকে, যাদের বলা হয়: Vcc, Trig, Echo এবং Gnd (Ground)।
ট্রিগ এবং ইকো যথাক্রমে ডিজিটাল পিন নম্বর 10 এবং 9 এ মোটর শিল্ডের সাথে সংযুক্ত থাকে।
Vcc এবং Gnd Vালের 5V এবং Gnd এর সাথে সংযুক্ত।
ডিসি মোটর সংযোগ
ডিসি মোটরগুলিতে একটি কালো এবং একটি লাল তার রয়েছে। এই তারগুলি মোটর পোর্টের সাথে সংযুক্ত হওয়া উচিত, এই উদাহরণে M1 এবং M2।
ধাপ 3: কোড লেখা
লাইব্রেরি লোড হচ্ছে
প্রথমে, অ্যাডাফ্রুট মোটর শিল্ড v2.3 ব্যবহার করার জন্য সঠিক লাইব্রেরি ডাউনলোড করা প্রয়োজন।
এই জিপ-ফাইলে, একটি ফোল্ডার রয়েছে, যা আমাদের ক্ষেত্রে Arduino ইনস্টলেশন ফোল্ডারে স্থাপন করা যেতে পারে:
সি: / প্রোগ্রাম ফাইল (x86) আরডুইনো লাইব্রেরি
এবং এটি Adafruit_MotorShield এর নাম নিশ্চিত করুন (পরে আপনার Arduino সফ্টওয়্যারটি পুনরায় চালু করুন)।
কোডের উদাহরণ ডাউনলোড করা হচ্ছে
আমাদের কোডের উদাহরণ 'Selfdriving_Breadboard.ino' ডাউনলোডের জন্য উপলব্ধ।
টুইক করার জন্য বেশ কয়েকটি ভেরিয়েবল রয়েছে, সবচেয়ে গুরুত্বপূর্ণ হল যখন কিছু ঘটে তখন দূরত্ব (সেন্টিমিটারে) থাকে। বর্তমান কোডে, কোনো বস্তু 10 সেন্টিমিটারের কাছাকাছি হলে উল্টো করার জন্য, 10 থেকে 20 সেন্টিমিটারের মধ্যে দূরত্ব ঘোরানোর জন্য এবং 20 সেন্টিমিটারে কোনো বস্তু শনাক্ত না হলে সোজা গাড়ি চালানোর জন্য প্রোগ্রাম করা হয়েছিল।
ধাপ 4: পিন সোল্ডারিং
সোল্ডারিং প্রক্রিয়াটি চারটি ধাপ নিয়ে গঠিত।
- (A) পিনের সারিবদ্ধকরণ মোটর শিল্ডের সাথে আসা সমস্ত পিনগুলি জায়গায় রাখতে ভুলবেন না। Arduino বোর্ডের উপরে ieldাল রেখে এটি সহজেই করা যায়।
- (বি) পিনগুলি সোল্ডারিং এই ধাপে তাড়াহুড়ো করবেন না, এটা খুবই গুরুত্বপূর্ণ যে পিনগুলি সোল্ডারিংয়ের পরে একে অপরের সাথে সংযুক্ত হয় না। পিনগুলি তির্যক নয় তা নিশ্চিত করার জন্য প্রথমে বাইরের পিনগুলি সোল্ডার করুন।
- (গ) তারের অবস্থান যখন মোটর শিল্ড ব্যবহার করে, তারগুলি তাদের উপযুক্ত পিনগুলিতেও বিক্রি করতে হবে। এটি মোটর শিল্ডে তারগুলি উপরে থেকে আটকে রাখা এবং মোটর শিল্ডের নীচে সোল্ডার করা ভাল কাজ করে। একটি পুনর্বিবেচনা হিসাবে: এই টিউটোরিয়ালের জন্য আমরা ডিজিটাল পিন 9 এবং 10 এবং 5V এবং Gnd পিনগুলিতে তারের সোল্ডার করি।
- (ডি) তারের সোল্ডারিং এখন তারের ঝালাই করার সময়, একে একে। নিশ্চিত করুন যে তারা ভাল অবস্থানে আছে, হয়তো আপনি এটি বিক্রি করার সময় একজন বন্ধুকে ধরে রাখতে বলুন।
ধাপ 5: স্ব-ড্রাইভিং ব্রেডবোর্ডের সমাবেশ
উপাদানগুলি সোল্ডারিং এবং সার্কিট পরীক্ষার পরে, এটি চূড়ান্ত সমাবেশের সময়।
এই টিউটোরিয়ালে, ব্রেডবোর্ডটি কেবল তার প্রধান কার্যকারিতার জন্যই নয়, বরং পুরো ডিভাইসের মেরুদণ্ড হিসেবেও ব্যবহৃত হয়। চূড়ান্ত সমাবেশ নির্দেশাবলী চারটি ধাপ নিয়ে গঠিত।
- (A) তারগুলি সংযুক্ত করা নিশ্চিত করুন যে কেবলগুলি সঠিক জায়গায় আছে (সবকিছু সংযোগ করার সঠিক উপায়টির জন্য ধাপ 3 পরীক্ষা করুন), দুটি ডিসি মোটর ভুলে যাবেন না। মনে রাখবেন যেখানে আপনি উপাদান সংযুক্ত করতে চান।
- (B) সেন্সর সংযুক্ত করা সেন্সরটিকে রুটিবোর্ডে লাগান এবং নিশ্চিত করুন যে এটি সঠিকভাবে সংযুক্ত আছে।
- (সি) ieldাল স্থাপন Arduino UNO বোর্ডে মোটর শিল্ড রাখুন। চূড়ান্ত সমাবেশের আগে সিস্টেমটি পরীক্ষা করার এখন একটি দুর্দান্ত সময় হবে।
- (ডি) উপাদানগুলি ঠিক করা এই ধাপে, কিছু ডবল পার্শ্বযুক্ত টেপ নিন এবং ডিসি মোটর, আরডুইনো এবং একটি পাওয়ারব্যাঙ্ক ঠিক করুন। এই ক্ষেত্রে, আরডুইনো ব্রেডবোর্ডের নীচে উল্টো করে রাখা হয়।
ধাপ 6: আপনি এটা করেছেন
এতক্ষণে আপনি সম্ভবত ততটাই উত্তেজিত হবেন যতটা আমরা আপনার সৃষ্টির পরীক্ষা-নিরীক্ষার জন্য নিয়ে গিয়েছিলাম।
মজা করুন, কিছু প্যারামিটার টুইক করার চেষ্টা করুন যাতে এটি আপনার জন্য সেরা কাজ করে।
আমাদের নির্দেশনা অনুসরণ করার জন্য আপনাকে ধন্যবাদ, এবং কোন প্রশ্নের ক্ষেত্রে আমাদের জানান
-
প্রযুক্তির বৈধতা
এই ক্ষেত্রে যে অতিস্বনক সেন্সর ব্যবহার করা হয়, তার পরিসর 4 মিটার হওয়ার কথা ছিল। যাইহোক, সেন্সর 1.5 মিটারের চেয়ে বড় দূরত্বের সাথে নির্ভুলতা হারায়।
এছাড়াও, সেন্সর কিছু গোলমাল অনুভব করে। দূরত্বের নির্ভুলতা যাচাই করার জন্য সিরিয়াল মনিটর ব্যবহার করে, প্রায় 3000 (মিমি) শিখরগুলি দৃশ্যমান ছিল যখন সামনের বস্তুটি কেবল সেন্টিমিটার দূরে ছিল। এটি সম্ভবত এই কারণে যে সেন্সরের ইনপুটটি তার তথ্যে বিলম্ব করছে, তাই আউটপুটটি একবারে বিকৃত হয়।
প্রস্তাবিত:
ইলেকট্রনিক সার্কিটের জন্য একটি ব্রেডবোর্ড তৈরি করুন - Papercliptronics: 18 ধাপ (ছবি সহ)
ইলেকট্রনিক সার্কিটের জন্য একটি ব্রেডবোর্ড তৈরি করুন-পেপারক্লিপট্রনিক্স: এগুলি শক্তিশালী এবং স্থায়ী ইলেকট্রনিক সার্কিট। বর্তমান আপডেটের জন্য ভিজিট করুন পেপার ক্লিপট্রনিক্স
SMD ICs ব্রেডবোর্ড বন্ধুত্বপূর্ণ করুন !: 10 টি ধাপ (ছবি সহ)
SMD ICs কে ব্রেডবোর্ড বান্ধব করে তুলুন! সুতরাং এই সংক্ষিপ্ত নির্দেশে আমি আপনাকে SMD IC এর জন্য এই ছোট্ট অ্যাডাপ্টারটি তৈরি করার উপায় দেখাব যাতে এটি করতে পারে
ব্রেডবোর্ড ওয়্যার হেলপার: 10 টি ধাপ (ছবি সহ)
ব্রেডবোর্ড ওয়্যার হেল্পার: এই নির্দেশাবলী দেখায় কিভাবে ব্রেডবোর্ড প্রোটোটাইপিংকে সহজ এবং সুন্দর করতে সাহায্য করার জন্য একটি টুল তৈরি করা যায়। আমি এটাকে ব্রেডবোর্ড ওয়্যার হেলপার বলি
ব্রেডবোর্ড সহ মাকি ম্যাকি সার্কিট: 11 টি ধাপ (ছবি সহ)
ব্রেডবোর্ড সহ মাকি ম্যাকি সার্কিট: একদল শিক্ষার্থীর কাছে ইলেকট্রনিক্স প্রবর্তনের জন্য এটি একটি সহজ প্রকল্প। ধাপ 1-7 - Makey Makey এর সাথে একটি সহজ সার্কিট প্রবর্তন করুন ধাপ 8 - সিরিজের একটি সার্কিট প্রসারিত করুন।
ভোল্টেজ রেগুলেটর সহ ESP8266-01 এর জন্য ব্রেডবোর্ড ফ্রেন্ডলি ব্রেকআউট বোর্ড: 6 টি ধাপ (ছবি সহ)
ভোল্টেজ রেগুলেটর সহ ESP8266-01 এর জন্য ব্রেডবোর্ড ফ্রেন্ডলি ব্রেকআউট বোর্ড: হ্যালো সবাই! আশা করি তুমি ভালো আছো. এই টিউটোরিয়ালে আমি দেখাবো কিভাবে আমি ইএসপি 8266-01 মডিউলের জন্য এই কাস্টমাইজড ব্রেডবোর্ড বান্ধব অ্যাডাপ্টারটি তৈরি করেছি যথাযথ ভোল্টেজ রেগুলেশন এবং ইএসপি-র ফ্ল্যাশ মোড সক্ষম করে এমন বৈশিষ্ট্যগুলির সাথে।