সুচিপত্র:

BORIS The Biped for Beginners and Beyond: 11 ধাপ (ছবি সহ)
BORIS The Biped for Beginners and Beyond: 11 ধাপ (ছবি সহ)

ভিডিও: BORIS The Biped for Beginners and Beyond: 11 ধাপ (ছবি সহ)

ভিডিও: BORIS The Biped for Beginners and Beyond: 11 ধাপ (ছবি সহ)
ভিডিও: BORIS the Biped for Beginners and Beyond 2024, নভেম্বর
Anonim
Image
Image
BORIS The Biped for Beginners and Beyond
BORIS The Biped for Beginners and Beyond
BORIS The Biped for Beginners and Beyond
BORIS The Biped for Beginners and Beyond

কখনও একটি Arduino প্রোগ্রাম কিভাবে শিখতে চেয়েছিলেন কিন্তু আপনি এটি করার জন্য সময় বা অর্থ ব্যয় করার মতো প্রকল্প খুঁজে পেতে পারেন বলে মনে হচ্ছে না।

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

আচ্ছা ছেলে আমার কি তোমার জন্য প্রকল্প আছে, 100 ডলারের একটু বেশি এবং একটি 3D প্রিন্টারের অ্যাক্সেসের জন্য তুমি এই খারাপ ছেলেটি তৈরির জন্য তোমার প্রয়োজনীয় সমস্ত অংশ কিনতে পারবে:

BORIS বাইপিডাল ওরিয়েন্টেশন এবং রাডার ইন্টেলিজেন্ট সিস্টেম।

তাহলে বোরিস কেন এল?

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

বোরিস কেন সেরা?

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

    1. বাধা সনাক্তকরণ এবং পরিহারের জন্য অতিস্বনক সেন্সর
    2. 3 অক্ষের ম্যাগনোমিটার (ডিজিটাল কম্পাস) BORIS জানে কোন পথে উঠেছে এবং কোন দিক নির্দেশ করছে
    3. OLED ডিসপ্লে তার মুখ নড়াচড়া করতে পারে !!!
    4. বুজার তিনি শব্দ করতে পারেন !!!
  • তিনি স্থিরভাবে স্থিতিশীল !!! হাঁটতে থাকা ক্রমের প্রোগ্রামিং ভয় পাবেন না এই রোবটটি চলমান করার জন্য কোন জটিল অ্যালগরিদম জড়িত নেই।
  • তিনি ইলেকট্রনিক্স এবং স্ক্রু ছাড়া 100% 3D মুদ্রণযোগ্য ইলেকট্রনিক্স BORIS সম্পূর্ণ 3D মুদ্রণযোগ্য এটি তার মূল্য হ্রাস করে এবং 3 ডি প্রিন্টারের সাহায্যে খুচরা যন্ত্রাংশের প্রতিলিপি করাও সহজ করে

বোরিস কি করতে পারে? এই নির্দেশে আমরা করব:

  • একটি বোরিস তৈরি করুন
  • একটি নিয়ামক দিয়ে ম্যানুয়ালি হাঁটার জন্য BORIS সেট আপ করুন এবং বাধা এড়ানো এবং একটি নির্দিষ্ট অভিযোজন সহ স্বায়ত্তশাসিতভাবে হাঁটার জন্য সেট আপ করুন (অন্য কথায় BORIS বাধা এড়াবে এবং একটি নির্দিষ্ট গতিপথ অব্যাহত রাখবে)
  • বাধা এড়ানো এবং একটি নির্দিষ্ট অভিযোজন সহ নিয়ন্ত্রকের প্রয়োজন ছাড়াই স্বতomস্ফূর্তভাবে হাঁটার জন্য BORIS সেট আপ করুন (অন্য কথায় BORIS বাধা এড়াবে এবং একটি নির্দিষ্ট গতিপথ অব্যাহত রাখবে)

বোরিস কি আপনার জন্য সঠিক?

আচ্ছা আমি অবশ্যই আশা করি তাই কোন প্রকার ঝামেলা ছাড়াই আসুন বিল্ডিং করা যাক !!!

সরবরাহ

এই নির্দেশের জন্য আপনার প্রয়োজন হবে:

সরঞ্জাম:

ছোট ক্রস হেড স্ক্রু ড্রাইভার

রোবটের জন্য সরবরাহ:

6x জেনুইন টাওয়ার প্রো MG90S এনালগ 180 ডিগ্রী সার্ভো (লিঙ্ক এখানে)

আপনি চীন থেকে অনেক কিছুতে সস্তায় যেতে পারেন কিন্তু সার্ভিস তাদের মধ্যে একটি নয়! অনেক ডিফারেনেট টাইপ বিশেষ করে সস্তা নকল টাওয়ারপ্রো সার্ভিস পরীক্ষা করার পর আমি জানতে পারলাম যে সস্তা নকলগুলি এত অবিশ্বাস্য এবং প্রায়ই ব্যবহারের এক দিন পর ভেঙে যায় তাই আমি সিদ্ধান্ত নিলাম যে প্রকৃত টাওয়ারপ্রো সার্ভিসই সেরা হবে!

1x সানফাউন্ডার ওয়্যারলেস সার্ভো কন্ট্রোল বোর্ড (লিঙ্ক এখানে)

আপনি ওয়্যারলেস সার্ভো কন্ট্রোলের জন্য এর চেয়ে ভাল প্রোটোটাইপিং বোর্ড খুঁজে পাবেন না। এই বোর্ডে 5V 3A পাওয়ার কনভার্টার এবং 12 সার্ভো ইনপুট পিন এবং একটি বেতার nrf24L01 ট্রান্সসিভার মডিউল এবং Arduino NANO- এর জন্য একটি ঘনীভূত ঝরঝরে প্যাকেজে একটি বুলিট আছে তাই সব জায়গায় নোংরা কেবল নিয়ে চিন্তা করবেন না!

  • 1x Arduino NANO (লিঙ্ক এখানে)
  • 1x NRF24L01 ট্রান্সসিভার মডিউল (এখানে লিঙ্ক করুন) (যদি আপনি নিয়ামক ব্যবহার না করেন তবে আপনার এটির প্রয়োজন নেই)
  • 1x ম্যাগনোমিটার (ডিজিটাল কম্পাস) QMC5883L GY-273 (এখানে লিঙ্ক)
  • 1x অতিস্বনক সেন্সর HC-SR04 (এখানে লিঙ্ক)
  • 1x OLED ডিসপ্লে 128x64 SSH1106 হোয়াইট (লিঙ্ক এখানে)
  • 1x প্যাসিভ বাজার (লিঙ্ক এখানে)
  • 2x 18650 3.7V লি আয়ন ব্যাটারি (এখানে লিঙ্ক করুন)
  • 1x 18650 ব্যাটারি হোল্ডার (এখানে লিঙ্ক করুন) (এই ব্যাটারিগুলি আপনাকে প্রায় 30 মিনিট রান টাইম দেয় ভালগুলি আপনাকে প্রায় 2 ঘন্টা রান টাইম দেবে)
  • 1x LI আয়ন ব্যাটারি চার্জার (লিঙ্ক এখানে)
  • 1x জাম্পার কেবল 120 পিসি 10 সেমি লম্বা (এখানে লিঙ্ক করুন)
  • 1x মিনি ব্রেডবোর্ড (লিঙ্ক এখানে)
  • 1x স্ক্রু 2 মিমি x 8 মিমি 100 প্যাক (এখানে লিঙ্ক করুন)

আপনি যদি ডেলিভারির জন্য অপেক্ষা করতে না পারেন তবে সমস্ত ইলেকট্রনিক্স আমাজনেও পাওয়া যাবে তবে সেগুলি কিছুটা বেশি ব্যয়বহুল হবে।

নিয়ন্ত্রক:

এই রোবটটি ম্যানুয়ালি নিয়ন্ত্রণ করতে আপনার 3D মুদ্রিত আরডুইনো কন্ট্রোলারের প্রয়োজন হবে (এখানে লিঙ্ক করুন)

রোবটটি সম্পূর্ণরূপে স্বায়ত্তশাসিত হতে পারে তাই নিয়ামক বাধ্যতামূলক নয়।

প্লাস্টিক:

যন্ত্রাংশগুলি PLA বা PETG বা ABS এ মুদ্রিত হতে পারে।

!! দয়া করে নোট করুন যে 500 গ্রাম স্পুল 1 রোবট মুদ্রণের জন্য যথেষ্ট বেশি !!

3D প্রিন্টার:

ন্যূনতম বিল্ড প্ল্যাটফর্ম প্রয়োজন: L150mm x W150mm x H100mm

যেকোনো 3D প্রিন্টারই করবে। আমি ব্যক্তিগতভাবে ক্রিয়েটিলি এন্ডার 3 -এ অংশগুলি মুদ্রিত করেছি যা 200 ডলারের কম মূল্যের 3D প্রিন্টার প্রিন্টগুলি পুরোপুরি পরিণত হয়েছে।

ধাপ 1: 3D মুদ্রণ যন্ত্রাংশ

যন্ত্রাংশ 3D মুদ্রণ
যন্ত্রাংশ 3D মুদ্রণ
যন্ত্রাংশ 3D মুদ্রণ
যন্ত্রাংশ 3D মুদ্রণ
যন্ত্রাংশ 3D মুদ্রণ
যন্ত্রাংশ 3D মুদ্রণ

তাই এখন মুদ্রণের সময় … হ্যাঁ

আমি BORIS- এর সমস্ত যন্ত্রাংশ 3D প্রিন্ট করার জন্য ডিজাইন করেছি যাতে প্রিন্ট করার সময় কোন প্রকার সহায়ক উপকরণ বা ভেলা প্রয়োজন হয়।

সমস্ত অংশ পিনশেপে ডাউনলোড করার জন্য উপলব্ধ (এখানে লিঙ্ক করুন) এবং MyMiniFactory (এখানে লিঙ্ক করুন)

সমস্ত অংশগুলি ক্রিয়েলিটি এন্ডার 3 এ মুদ্রিত হয়েছে

উপাদান: PETG

স্তর উচ্চতা: 0.3 মিমি

ইনফিল: 15%

অগ্রভাগ ব্যাস: 0.4 মিমি

বোরিসের জন্য অংশগুলির তালিকা নিম্নরূপ:

  • 1x বডি বটম
  • 1x বডি মিডল
  • 1x বডি ফ্রন্ট
  • 1x বডি রিয়ার
  • 2x শরীরের প্রতিবিম্ব
  • 4x বডি স্কয়ার পিন
  • 1x ইলেক্ট্রনিক্স ফ্রেম
  • 1x ইলেক্ট্রনিক্স পিন
  • 1x OLED ফ্রেম
  • 2x ফুট
  • 2x গোড়ালি
  • 2x LEG 1
  • 2x LEG 2
  • 2x পিস্টন কেস
  • 2x পিস্টন কেস (মিরর)
  • 4x পিস্টন হোল্ডার
  • 4x পিস্টন
  • 2x হিপস
  • 8x সার্কুলার পিন L1
  • 2x সার্কুলার পিন L2
  • 2x সার্কুলার পিন L3
  • 10x সার্কুলার পিন L4
  • 16x স্কয়ার ক্লিপ
  • 22x সার্কুলার ক্লিপ

প্রতিটি অংশ একটি গ্রুপ বা পৃথকভাবে মুদ্রিত হতে পারে।

গ্রুপ প্রিন্টিং এর জন্য আপনাকে যা করতে হবে তা হল গ্রুপ LEG 1.stl, ফাইল এবং GROUP CIRCULAR PIN.stl ফাইলগুলি বাদ দিয়ে প্রতিটি একক GROUP.stl ফাইলের মধ্যে একটি প্রিন্ট করুন যার মধ্যে আপনাকে তাদের একটি বেছে নিতে হবে এবং আপনার কাছে থাকবে প্রয়োজনীয় অংশগুলির সম্পূর্ণ সেট।

সমস্ত STL ফাইল প্রিন্ট করার জন্য নিচের ধাপগুলো অনুসরণ করুন।

  1. LEG 1.stl ফাইলগুলি পৃথকভাবে মুদ্রণ করে শুরু করুন কারণ এগুলি মুদ্রণ করা সবচেয়ে কঠিন কারণ তাদের প্রায় 5 মিমি একটি প্রান্ত এবং অংশের চারপাশে এক স্তরের উচ্চতা প্রয়োজন যদি কোন কারণে ব্রিমটি ওয়ারপিং প্রতিরোধ না করে তবে লেগ 1 সহ ব্রাইম মুদ্রণ করুন.stl ফাইল।
  2. INDIVIDUAL CIRCULAR PIN.5mm L1, INDIVIDUAL CIRCULAR PIN.75mm L1 এবং INDIVIDUAL CIRCULAR PIN 1mm L1 প্রিন্ট করে একবার LEG 1.stl এর গর্তে পিনগুলি পরীক্ষা করুন এবং আপনি যেটি আগে মুদ্রণ করেছেন তা নির্বাচন করুন ছিদ্র দিয়ে ধাক্কা দিতে সক্ষম না হলে সম্ভব হলে.5 মিমি ব্যবহার করুন যতটা শক্ত হবে তত দ্রুত রোবট হাঁটবে।
  3. GROUP. STL ফাইল বাকি মুদ্রণ এগিয়ে যান

এবং সেখানে আমরা এটি মুদ্রণের প্রায় 2 দিন পরে আপনার BORIS এর সমস্ত প্লাস্টিকের যন্ত্রাংশ থাকা উচিত।

ধাপ 2 সম্পন্ন !!!

ধাপ 2: Arduino ইনস্টল করা

Arduino ইনস্টল করা হচ্ছে
Arduino ইনস্টল করা হচ্ছে

BORIS কাজ করার জন্য C ++ প্রোগ্রামিং ব্যবহার করে। BORIS- এ প্রোগ্রামগুলি আপলোড করার জন্য আমরা Arduino IDE এর সাথে আরও কয়েকটি লাইব্রেরি ব্যবহার করব যা Arduino IDE তে ইনস্টল করা প্রয়োজন।

আপনার কম্পিউটারে Arduino IDE ইনস্টল করুন

Arduino IDE (লিঙ্ক এখানে)

Arduino IDE তে লাইব্রেরিগুলি ইনস্টল করার জন্য আপনাকে নীচের লিঙ্কগুলিতে সমস্ত লাইব্রেরির সাথে নিম্নলিখিতগুলি করতে হবে

  1. নীচের লিঙ্কগুলিতে ক্লিক করুন (এটি আপনাকে লাইব্রেরি গিটহাব পৃষ্ঠায় নিয়ে যাবে)
  2. ক্লোন বা ডাউনলোড ক্লিক করুন
  3. ডাউনলোড জিপে ক্লিক করুন (ডাউনলোডটি আপনার ওয়েব ব্রাউজারে শুরু হওয়া উচিত)
  4. ডাউনলোড করা লাইব্রেরি ফোল্ডারটি খুলুন
  5. ডাউনলোড করা লাইব্রেরি ফোল্ডারটি আনজিপ করুন
  6. আনজিপ করা লাইব্রেরি ফোল্ডারটি অনুলিপি করুন
  7. আরজিনো লাইব্রেরি ফোল্ডারে আনজিপ করা লাইব্রেরি ফোল্ডারটি আটকান (C: ocu Documents / Arduino / লাইব্রেরি)

লাইব্রেরি:

  • Varspeedservo লাইব্রেরি (লিঙ্ক এখানে)
  • QMC5883L লাইব্রেরি (এখানে লিঙ্ক করুন)
  • অ্যাডাফ্রুট জিএফএক্স লাইব্রেরি (এখানে লিঙ্ক করুন)
  • Adafruit SH1106 লাইব্রেরি (এখানে লিঙ্ক করুন)
  • RF24 লাইব্রেরি (লিঙ্ক এখানে)

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

  1. নীচের পছন্দসই আরডুইনো কোডটি ডাউনলোড করুন (রোবট কন্ট্রোলার এবং স্বায়ত্তশাসিত।
  2. এটি Arduino IDE তে খুলুন
  3. সরঞ্জাম নির্বাচন করুন:
  4. বোর্ড নির্বাচন করুন:
  5. Arduino Nano নির্বাচন করুন
  6. সরঞ্জাম নির্বাচন করুন:
  7. প্রসেসর নির্বাচন করুন:
  8. ATmega328p (পুরাতন বুটলোডার) নির্বাচন করুন
  9. Arduino IDE এর বাম উপরের কোণে যাচাই বাটন (টিক বোতাম) ক্লিক করুন

যদি সবকিছু ঠিক থাকে তবে আপনার নীচে একটি বার্তা পাওয়া উচিত যা বলে কম্পাইল করা হয়েছে।

এবং এই যে আপনি এখন ধাপ 1 সম্পন্ন করেছেন !!!

ধাপ 3: প্রোগ্রামিং বোরিস

এখন সময় এসেছে BORIS- এর মস্তিষ্কে Arduino Nano- এ কোড আপলোড করার।

  1. USB তারের মাধ্যমে আপনার কম্পিউটারে Arduino Nano প্লাগ করুন
  2. আপলোড বাটনে ক্লিক করুন (ডান তীর বোতাম)
  3. যদি সবকিছু ঠিক থাকে তবে আপনার নীচে একটি বার্তা পাওয়া উচিত যা বলে যে আপলোড করা হয়েছে।

এবং এটি ধাপ 3 এর জন্য।

ধাপ 4: BORIS এর সার্ভিসগুলি ক্যালিব্রেট করা

তাই এখন সময় এসেছে ক্যালিব্রেট করার এবং BORIS- এর কিছু অংশে সার্ভিস একত্রিত করার কাজ শুরু করার…

নীচের সমস্ত ধাপগুলি উপরে অ্যাসেম্বলি ভিডিওতে চিত্রিত করা হয়েছে।

ইলেকট্রনিক যন্ত্রাংশ প্রয়োজন:

  • 1x আরডুইনো ন্যানো
  • 1x NRF24LO1 ট্রান্সসিভার (শুধুমাত্র BORIS ব্যবহার করে নিয়ন্ত্রকের সাথে)
  • 1x সানফাউন্ডার ওয়্যারলেস সার্ভো কন্ট্রোল বোর্ড
  • 6x জেনুইন টাওয়ারপ্রো MG90S 180 ডিগ্রি সার্ভিস
  • 1x ব্যাটারি ধারক
  • 2x 18650 3.7V লি আয়ন ব্যাটারি

প্লাস্টিকের যন্ত্রাংশ প্রয়োজন:

  • 4x পিস্টন
  • 4x পিস্টন হোল্ডার
  • 2x পিস্টন কেস
  • 2x পিস্টন কেস (মিরর)
  • 2x হিপস
  • 1x বডি বটম
  • 1x বডি মিডল
  • 4x বডি স্কয়ার পিন
  • 4x স্কয়ার ক্লিপ

স্ক্রু এবং Servo হর্ন প্রয়োজন:

  • 12x দীর্ঘ স্ব টেপার স্ক্রু
  • Servo Horns এর জন্য 6x ছোট স্ক্রু
  • 4x একক বাহু Servo হর্ন
  • 2x ডুয়াল আর্ম সার্ভো হর্নস

পিস্টন নির্দেশাবলী একত্রিত করা:

  1. 4 টি পিস্টন 4 পিস্টন হোল্ডারদের মধ্যে রাখুন
  2. উপরের অ্যাসেম্বলি ভিডিওতে দেখানো পিস্টন হোল্ডারদের উপর 4 টি পিস্টন কেস স্লাইড করুন
  3. 4 টি পিস্টনের অবস্থান করুন যাতে পিস্টন গর্ত এবং পিস্টন কেস হোলগুলি একত্রিত হয়
  4. 4 টি পিস্টন কেসের গর্তের মাধ্যমে 4 টি সার্ভস সন্নিবেশ করান
  5. 4 টি পিস্টন কেসে প্রতি সার্ভোতে 2 টি লম্বা সেল্ফ টেপারিং স্ক্রু দিয়ে 4 টি সার্ভস ঠিক করুন (শক্ত করবেন না)

পোঁদ এবং শরীরের নির্দেশাবলী একত্রিত করা:

  1. শরীরের মাঝের অংশে 2 টি সার্ভস সন্নিবেশ করান (বাহ্যিক মুখোমুখি তারের চারপাশে সেগুলি সঠিকভাবে রাখতে ভুলবেন না)
  2. শরীরের মাঝের অংশে প্রতি Servo প্রতি 2 লম্বা সেল্ফ টেপারিং স্ক্রু দিয়ে 2 টি সার্ভোস ঠিক করুন
  3. শরীরের নিচের অংশে 2 পোঁদ ertোকান
  4. শরীরের মাঝের অংশের সাথে বডির নিচের অংশটি সারিবদ্ধ করুন
  5. 4 টি বডি স্কোয়ার পিনের সাহায্যে বডির মাঝের অংশে শরীরের নিচের অংশটি সুরক্ষিত করুন (যেমন অ্যাসেম্বলি ভিডিওতে দেখানো হয়েছে)
  6. 4 স্কয়ার ক্লিপ দিয়ে বডি স্কোয়ার পিনগুলি সুরক্ষিত করুন

ইলেকট্রনিক নির্দেশাবলী:

  1. Servo Cotrol বোর্ডে Arduino এবং NRF24L01 ট্রান্সসিভার (alচ্ছিক) প্লাগ করুন
  2. ব্যাটারি হোল্ডার তারগুলি (লাল থেকে ইতিবাচক কালো থেকে নেতিবাচক) সার্ভো কন্ট্রোল বোর্ডের সাথে সংযুক্ত করুন (নিশ্চিত করুন যে সংযোগগুলি সঠিক পথে রয়েছে)
  3. সার্ভিসগুলিকে 4, 5, 6, 7, 8 এবং 9 সংযোগের সাথে সংযুক্ত করুন যে কোনও ক্রমে (সংযোগগুলি সঠিকভাবে পেতে ভুলবেন না)
  4. ব্যাটারি োকান
  5. সার্ভো কন্ট্রোল বোর্ড বোতামটি চাপানো অবস্থানে চাপুন
  6. ব্যাটারি হোল্ডার সুইচ অন পজিশনে স্যুইচ করুন
  7. বোর্ডকে আলোকিত করা উচিত এবং Servos তাদের 90 ডিগ্রী হোম অবস্থানে সরানো উচিত

Servo হর্ন একত্রিত নির্দেশাবলী:

  1. একবার Servos তাদের 90 ডিগ্রী হোম অবস্থানে পৌঁছেছে 90 ডিগ্রী কোণে (+- কয়েক ডিগ্রি অফসেট বিশ্বের শেষ নয়) 90 ডিগ্রি কোণে পিস্টনগুলিতে একক আর্ম সার্ভো হর্ন ertোকান যেমন দেখানো হয়েছে উপরে অ্যাসেম্বলি ভিডিও।
  2. নিতম্বের মধ্যে ডুয়াল আর্ম সার্ভো হর্ন Insোকান যাতে উভয় সারো অস্ত্র একে অপরের সাথে সামঞ্জস্যপূর্ণ হয়। উপরে Assembley ভিডিওতে দেখানো হয়েছে
  3. সার্ভো প্রতি 1 টি ছোট স্ক্রু দিয়ে সার্ভোতে সমস্ত সার্ভো হর্ন সুরক্ষিত করুন
  4. ব্যাটারি হোল্ডার সুইচটি বন্ধ অবস্থায় রাখুন
  5. 4, 5, 6, 7, 8 এবং 9 সংযোগ থেকে Servos সংযোগ বিচ্ছিন্ন করুন

এবং সেখানে আমরা এটা আছে Servos calibrated হয় এবং বাকি রোবট একত্রিত করার জন্য প্রস্তুত।

ধাপ 5: বোরিসের পা একত্রিত করা

Image
Image

নীচের সমস্ত ধাপগুলি উপরে অ্যাসেম্বলি ভিডিওতে চিত্রিত করা হয়েছে।

বাম পায়ের জন্য প্রয়োজনীয় প্লাস্টিকের যন্ত্রাংশ:

  • 1x বাম পা
  • 1x গোড়ালি
  • 1x লেগ 1
  • 1x লেগ 2
  • 2x একত্রিত পিস্টন
  • 4x সার্কুলার পিন L1
  • 1x সার্কুলার পিন L2
  • 1x সার্কুলার পিন L3
  • 3x সার্কুলার পিন L4
  • 9x সার্কুলার ক্লিপস

বাম পা একত্রিত করার নির্দেশাবলী:

  1. গোড়ালি ছিদ্রের মাধ্যমে 4 টি বৃত্তাকার পিন L1 স্লাইড করুন (যেমন অ্যাসেম্বলি ভিডিওতে দেখানো হয়েছে)
  2. বাম পায়ের স্লটে একত্রিত পিস্টনগুলির মধ্যে একটিকে অ্যাসেম্বল্ড পিস্টন নির্বাচন করুন যা সার্ভো তারগুলিকে পিছনের দিকে মুখ করে (অ্যাসেম্বলি ভিডিওতে দেখানো হয়েছে)
  3. বাম পায়ের স্লটে এবং অ্যাসেম্বল্ড পিস্টনের স্লটে গোড়ালি রাখুন
  4. গোড়ালি এবং পা জয়েন্টের মাধ্যমে স্লাইড 1 সার্কুলার পিন L2
  5. গোড়ালি এবং একত্রিত পিস্টন যুগ্মের মাধ্যমে স্লাইড 1 সার্কুলার পিন L3
  6. স্লাইড 1 সার্কুলার পিন L4 ফুট এবং অ্যাসেম্বল্ড পিস্টন জয়েন্টের মাধ্যমে
  7. গোড়ালি এবং বৃত্তাকার পিন L1 এ লেগ 1 রাখুন
  8. গোড়ালি এবং বৃত্তাকার পিন L1 এ লেগ 2 রাখুন
  9. লেগ 1 এবং লেগ 2 এর মধ্যে একত্রিত পিস্টনগুলির মধ্যে একটিকে অবস্থান করুন যা সার্ভো ক্যাবলকে বাইরের দিকে মুখ করে (অ্যাসেম্বলি ভিডিওতে দেখানো হয়েছে)
  10. স্লাইড 1 সার্কুলার পিন L4 লেগ 1 এবং অ্যাসেম্বল্ড পিস্টনের মাধ্যমে
  11. লেগ 2 এবং অ্যাসেম্বল্ড পিস্টনের মাধ্যমে স্লাইড 1 সার্কুলার পিন L4
  12. সার্কুলার ক্লিপ দিয়ে সমস্ত সার্কুলার পিন সুরক্ষিত করুন

ডান পায়ের জন্য প্রয়োজনীয় প্লাস্টিকের যন্ত্রাংশ:

  • 1x ডান পা
  • 1x গোড়ালি
  • 1x লেগ 1
  • 1x লেগ 2
  • 2x একত্রিত পিস্টন (মিরর)
  • 4x সার্কুলার পিন L1
  • 1x সার্কুলার পিন L2
  • 1x সার্কুলার পিন L3
  • 3x সার্কুলার পিন L4
  • 9x সার্কুলার ক্লিপস

ডান পা একত্রিত করার নির্দেশাবলী:

বাম পা অ্যাসেম্বলি নির্দেশাবলীর মতোই এগিয়ে যান

ধাপ 6: বোরিসের শরীরকে একত্রিত করা

নীচের সমস্ত ধাপগুলি উপরে অ্যাসেম্বলি ভিডিওতে চিত্রিত করা হয়েছে।

ইলেকট্রনিক যন্ত্রাংশ প্রয়োজন:

  • OLED ডিসপ্লে
  • বুজার
  • ম্যাগনোমিটার (ডিজিটাল কম্পাস)
  • মিনি ব্রেডবোর্ড
  • একত্রিত ব্যাটারি হোল্ডার এবং সার্ভো কন্ট্রোল বোর্ড

স্ক্রু প্রয়োজন:

9x লং সেল্ফ টেপারিং স্ক্রু

প্লাস্টিকের যন্ত্রাংশ প্রয়োজন:

  • 4x সার্কুলার পিন L4
  • 1x ইলেকট্রনিক্স ফ্রেম
  • 1x OLED ফ্রেম
  • 2x শারীরিক আয়তক্ষেত্র
  • 1x ইলেকট্রনিক্স স্কয়ার পিন
  • 6x স্কয়ার ক্লিপ
  • 4x সার্কুলার ক্লিপ
  • 1x একত্রিত শরীর
  • 2x একত্রিত পা

শরীর একত্রিত করার নির্দেশাবলী:

  1. একত্রিত বাম পা একত্রিত শরীরের নিতম্বের উপর রাখুন (তাদের সঠিক পথে রাখতে ভুলবেন না)
  2. 2 সার্কুলার পিন L4 এবং 2 সার্কুলার ক্লিপ সহ জায়গায় নিরাপদ
  3. ডান পায়ের জন্য ধাপ 1 এবং 2 পুনরাবৃত্তি করুন
  4. শরীরের উপর জায়গায় বুজার স্ক্রু করুন। উপরে Assembley ভিডিওতে দেখানো হয়েছে
  5. হিপস এর গর্তের ভিতর থেকে Servo তারগুলি শরীরের মধ্যে পাস এবং 2 হিপ servos মধ্যে তাদের পাস। উপরে Assembley ভিডিওতে দেখানো হয়েছে
  6. শরীরের উপর ইলেকট্রনিক্স ফ্রেম সন্নিবেশ করান (এটি সঠিকভাবে চারপাশে জড়ো করা নিশ্চিত করুন)
  7. ইলেকট্রনিক্স স্কোয়ার পিন এবং 2 স্কয়ার ক্লিপ দিয়ে নিরাপদ স্থানে
  8. ইলেকট্রনিক্স ফ্রেমে মিনি ব্রেডবোর্ড রাখুন
  9. ব্যাটারি হোল্ডার থেকে ব্যাটারী সরান
  10. ব্যাটারি হোল্ডারটিকে ইলেকট্রনিক্স ফ্রেমের পিছনের দিকে 2 টি স্ক্রু দিয়ে তির্যকভাবে স্ক্রু করুন যেমন উপরে অ্যাসেম্বেলে ভিডিওতে দেখানো হয়েছে (এটি সঠিকভাবে স্ক্রু করতে ভুলবেন না)
  11. সার্ভো কন্ট্রোল বোর্ডকে ইলেকট্রনিক্স ফ্রেমে 2 স্ক্রু দিয়ে তির্যকভাবে স্ক্রু করুন
  12. 2 স্ক্রু দিয়ে ম্যাগনোমিটার (ডিজিটাল কম্পাস) ইলেকট্রনিক্স ফ্রেমে স্ক্রু করুন
  13. OLED ডিসপ্লেটি OLED ফ্রেমে স্ক্রু করে 2 স্ক্রু দিয়ে তির্যকভাবে স্ক্রু করুন
  14. শরীরের উভয় পাশে শরীরের আয়তক্ষেত্র স্লট করুন
  15. 4 স্কোয়ার ক্লিপ দিয়ে তাদের জায়গায় সুরক্ষিত করুন

ধাপ 7: ইলেকট্রনিক্স তারের

এটি সরান
এটি সরান

এখন সময় এসেছে স্প্যাগেটির সাথে খেলা করার !!!

  1. উপরের বোর্ডে দেখানো 4, 5, 6, 7, 8 এবং 9 প্রধান বোর্ড সংযোগের সাথে 6 টি সার্ভিস সংযুক্ত করুন (এগুলি সঠিকভাবে সংযুক্ত করতে ভুলবেন না)
  2. 10 নম্বর সংযোগে Vcc, গ্রাউন্ড এবং সিগন্যাল পিনের সাথে 3 টি মহিলা মহিলা জাম্পার তারের সাথে সংযুক্ত করুন
  3. বুজার মডিউলে Vcc, গ্রাউন্ড এবং I/O পিনের সাথে 3 টি মহিলার অন্য প্রান্তকে মহিলা জাম্পার তারের সাথে সংযুক্ত করুন (এগুলি সঠিকভাবে সংযুক্ত করতে ভুলবেন না)
  4. সংযোগ নম্বর 3 এ Vcc এবং গ্রাউন্ড পিনের সাথে 2 টি মহিলা মহিলা জাম্পার তারের সাথে সংযোগ করুন
  5. আল্ট্রাসোনিক সেন্সরের Vcc এবং গ্রাউন্ড পিনের সাথে 2 টি মহিলার মহিলা প্রান্তের অন্য প্রান্তটি সংযুক্ত করুন (তাদের চারপাশে সঠিকভাবে সংযুক্ত করতে ভুলবেন না)
  6. সংযোগ 2 (ইকো) এবং 3 (ট্রিগ) এ সিগন্যাল পিনের সাথে 2 টি মহিলা মহিলা জাম্পার তারের সাথে সংযুক্ত করুন
  7. আল্ট্রাসোনিক সেন্সরের ইকো এবং ট্রিগ পিনের সাথে মহিলা জাম্পার তারের 2 টি মহিলার অন্য প্রান্তটি সংযুক্ত করুন (এগুলি সঠিকভাবে সংযুক্ত করার বিষয়টি নিশ্চিত করুন)
  8. 11 নম্বর সংযোগে Vcc এবং গ্রাউন্ড পিনের সাথে 2 টি মহিলা মহিলা জাম্পার তারের সাথে সংযুক্ত করুন
  9. OLED ডিপ্লেতে Vcc এবং গ্রাউন্ড পিনের সাথে মহিলা জাম্পার তারের 2 টি প্রান্তের অন্য প্রান্তটি সংযুক্ত করুন (তাদের চারপাশে সঠিকভাবে সংযুক্ত করতে ভুলবেন না)
  10. 12 নম্বর সংযোগে Vcc এবং গ্রাউন্ড পিনের সাথে 2 টি মহিলা মহিলা জাম্পার তারের সাথে সংযুক্ত করুন
  11. ম্যাগনোমিটারের (ডিজিটাল কম্পাস) Vcc এবং গ্রাউন্ড পিনের সাথে 2 টি মহিলা মহিলা জাম্পার তারের অন্য প্রান্তটি সংযুক্ত করুন (তাদের চারপাশে সঠিকভাবে সংযুক্ত করতে ভুলবেন না)
  12. সংযোগ 11 (এসডিএ) এবং 12 (এসসিএল) সিগন্যাল পিনের সাথে 2 টি মহিলা পুরুষ জাম্পার তারের সাথে সংযুক্ত করুন
  13. 2 টি মহিলার অন্য প্রান্তকে পুরুষ জাম্পার তারের সাথে মিনি ব্রেডবোর্ডের 2 টি ভিন্ন রেলের সাথে সংযুক্ত করুন
  14. মিনি ব্রেডবোর্ডের এসসিএল রেল থেকে ওএলইডি ডিসপ্লে এবং ম্যাগনোমিটার (ডিজিটাল কম্পাস) -এর এসসিএল পিনের সাথে 2 টি মহিলা পুরুষ জাম্পার তারের সাথে সংযুক্ত করুন
  15. মিনি ব্রেডবোর্ডে এসডিএ রেল থেকে ওএলইডি ডিসপ্লে এবং ম্যাগনোমিটারে (ডিজিটাল কম্পাস) এসডিএ পিনের সাথে 2 টি মহিলা পুরুষ জাম্পার তারের সাথে সংযুক্ত করুন

ধাপ 8: BORIS এর বডি একত্রিত করা সমাপ্ত করা

Image
Image

নীচের সমস্ত ধাপগুলি উপরে অ্যাসেম্বলি ভিডিওতে চিত্রিত করা হয়েছে।

প্লাস্টিকের যন্ত্রাংশ প্রয়োজন:

  • 1x ফ্রন্ট বডি
  • 1x রিয়ার বডি
  • 6x স্কয়ার ক্লিপ
  • বোরিস একত্রিত

শরীর একত্রিত করার নির্দেশাবলী:

  1. শরীরে OLED ফ্রেম স্লট করুন
  2. 2 স্কয়ার ক্লিপ দিয়ে সুরক্ষিত করুন
  3. সামনের অংশে অতিস্বনক সেন্সর স্লট করুন
  4. শরীরের আয়তক্ষেত্রের সামনের দিকে সামনের অংশটি স্লট করুন
  5. 2 স্কয়ার ক্লিপ দিয়ে সুরক্ষিত করুন
  6. ব্যাটারি হোল্ডারে ব্যাটারি এবং ব্যাটারি হোল্ডারের কভার রাখুন
  7. শরীরের আয়তক্ষেত্রের পিছনের দিকের পিছনের অংশটি স্লট করুন
  8. 2 স্কোয়ার ক্লিপ সহ জায়গায় নিরাপদ

ধাপ 9: কিভাবে BORIS ব্যবহার করবেন

তাই সেখানে আমরা এটি শেষ পর্যন্ত BORIS একত্রিত শেষ করেছি এখন এটি খেলার সময়

এখানে কয়েকটি ব্যবহারকারীর নির্দেশাবলী রয়েছে:

নিয়ন্ত্রক ছাড়া BORIS:

  1. বোরিস চালু করুন
  2. ম্যাগনোমিটার (ডিজিটাল কম্পাস) ক্যালিব্রেট করার জন্য আপনার চারপাশে ঘুরুন আপনার এটি করার জন্য 10 সেকেন্ড আছে
  3. আপনি যে দিকে এগিয়ে যেতে চান তার দিকে তাকে অবস্থান দিন
  4. তাকে যেতে দেখুন এবং তার পথে যে কোনো বাধা এড়িয়ে চলুন

কন্ট্রোলারের সাথে বোরিস:

  1. বোরিস চালু করুন
  2. কন্ট্রোলার চালু করুন
  3. ম্যাগনোমিটার (ডিজিটাল কম্পাস) ক্যালিব্রেট করার জন্য আপনার চারপাশে ঘুরুন আপনার এটি করার জন্য 10 সেকেন্ড আছে
  4. চালানোর জন্য জয়স্টিক ব্যবহার করুন
  5. ডান্স মুভের জন্য আপ এবং ডাউন বোতাম টিপুন
  6. বাম এবং ডান কিকের জন্য বাম এবং ডান বোতাম টিপুন
  7. স্বায়ত্তশাসিত মোড সক্রিয় করতে 2 সেকেন্ডের জন্য জয়স্টিক বোতাম টিপুন
  8. স্বয়ংক্রিয় মোড নিষ্ক্রিয় করার জন্য রোবট চলাচল বন্ধ না হওয়া পর্যন্ত জয়স্টিক বোতাম টিপুন

ধাপ 10: বোরিসের কোড বোঝার মূল বিষয়গুলি:

তাই এখন আপনি BORIS পেয়েছেন এবং চলমান বলুন আপনি তার আচরণ পরিবর্তন করতে চান।

বরিস যেভাবে প্রোগ্রাম করা হয়েছে তা বোঝার জন্য আমাকে একটু সাহায্য করতে দিন:

স্বতomস্ফূর্তভাবে হাঁটার সময় BORIS প্রোগ্রাম করার পদ্ধতি পরিবর্তন করা:

BORIS করতে পারে এমন প্রাক -প্রোগ্রামযুক্ত কমান্ডগুলির তালিকা এখানে:

ভ্রুকুটি ();

হাসি ();

হ্যাপিসাউন্ড ();

SadSound ();

RobotForward ();

রোবটব্যাকওয়ার্ড ();

RobotLeft ();

রোবটরাইট ();

RobotLeftKick ();

RobotRightKick ();

RobotDance1 ();

RobotDance2 ();

এটি কোডটির অংশ যা আপনি সংশোধন করতে চান:

// যদি সেন্সর প্রাচীর সনাক্ত করে

যদি (দূরত্ব> 2 && দূরত্ব = 20 && buttonJoystickPushCounter == 1 && OrientationError = - 30) {হাসি (); হ্যাপিসাউন্ড (); RobotForward (); RobotForward (); } // যদি সেন্সর কোন প্রাচীর এবং ওরিয়েন্টেশন সনাক্ত না করে> পছন্দসই অভিযোজন +- 30 ডিগ্রী যদি (দূরত্ব> = 20 && বোতাম জয়স্টিকপশকাউন্টার == 1 && ওরিয়েন্টেশন এরর <0) {হাসি (); RobotLeft (); } // যদি সেন্সর কোন প্রাচীর সনাক্ত না করে এবং ওরিয়েন্টেশন = 20 && buttonJoystickPushCounter == 1 && OrientationError> 0) {হাসি (); রোবটরাইট (); }

ধাপ 11: ভবিষ্যতে এবং তার বাইরে বোরিস

ঠিক আছে এখন আমরা BORIS নির্মাণ শেষ করেছি BORIS- এর ভবিষ্যৎ সম্পর্কে কথা বলা যাক।

সত্য হল, আমি সত্যিই জানি না BORIS এর সাথে কি করতে হবে এখন সবই এই নির্দেশনার উপর আপনার কাছ থেকে আমি যে প্রতিক্রিয়া পাই তার উপর নির্ভর করে।

তাই আমি আশা করি আপনি এই নির্দেশযোগ্য উপভোগ করেছেন এবং আপনি কি মনে করেন দয়া করে আমাকে জানান।

মেক ইট মুভে প্রথম পুরস্কার

প্রস্তাবিত: