সুচিপত্র:

রাস্পবেরি পাই 3 এফপিভি লেগো ট্যাঙ্ক: 5 টি ধাপ (ছবি সহ)
রাস্পবেরি পাই 3 এফপিভি লেগো ট্যাঙ্ক: 5 টি ধাপ (ছবি সহ)

ভিডিও: রাস্পবেরি পাই 3 এফপিভি লেগো ট্যাঙ্ক: 5 টি ধাপ (ছবি সহ)

ভিডিও: রাস্পবেরি পাই 3 এফপিভি লেগো ট্যাঙ্ক: 5 টি ধাপ (ছবি সহ)
ভিডিও: সবচেয়ে ছোট কম্পিউটার Raspberry Pi 3 Model B+ Full Setup 2024, জুলাই
Anonim
রাস্পবেরি পাই 3 এফপিভি লেগো ট্যাঙ্ক
রাস্পবেরি পাই 3 এফপিভি লেগো ট্যাঙ্ক

বাচ্চাদের একই সময়ে মজা করার সময় জিনিসগুলি কীভাবে কাজ করে তা শেখানোর জন্য লেগো দুর্দান্ত। আমি জানি আমি ছোটবেলায় লেগো দিয়ে সবসময় "খেলা" উপভোগ করতাম। এই নির্দেশযোগ্য বর্ণনা করে কিভাবে আমি লেগো থেকে একটি FPV (ফার্স্ট পার্সন ভিউ) ট্যাঙ্ক এবং রাস্পবেরি পাই 3 (রাস্পি 3) তৈরি করেছি। আমি এটিকে যতটা সম্ভব সহজ রাখার চেষ্টা করেছি, শুধুমাত্র যে ধাপে আপনি মোটরগুলিকে লেগো দিয়ে কাজ করার জন্য খাপ খাইয়েছেন তার জন্য সরঞ্জাম এবং কিছুটা দক্ষতা প্রয়োজন।

ট্যাঙ্কটি মূলত দুটি মোটর ব্যবহার করে তাই আপনি যদি একটি ট্যাঙ্ক না চান তবে আপনি একটি Romba টাইপ রোবট তৈরি করতে পারেন, বিল্ডটি ভিন্ন হবে কিন্তু তারের এবং প্রোগ্রামগুলি ঠিক একই রকম হবে।

### এই প্রকল্পটি মূলত একটি সংস্করণ 1, তাই যদি আপনি এটি উন্নত করতে চান (যার মধ্যে প্রচুর জায়গা আছে) দয়া করে একটি মন্তব্য করুন। এছাড়াও সমস্ত কোড পাওয়া যাবে, আমার Github পৃষ্ঠায়, লিঙ্কগুলি ধাপে রয়েছে।

আপনার যা প্রয়োজন হবে:

  • কিছু লেগো, আমি একটি লেগো টেকনিক আর্কটিক ট্রাক ব্যবহার করেছি যা আমি চারপাশে পড়ে ছিলাম। যদিও আপনার কল্পনা ব্যবহার করুন, এই সেটে ট্র্যাক এবং সবকিছু ছিল যাতে সেগুলি কাজ করে তাই এটি এই প্রকল্পের জন্য ভাল ছিল।
  • একটি রাস্পবেরি পাই, আমি একটি রাস্পবেরি পাই 3 ব্যবহার করেছি কারণ এটি আমার কাছে ছিল, যদি আপনার একটি ভিন্ন মডেল থাকে তবে আপনি এটি কাজ করতে সক্ষম হতে পারেন তবে জিপিআইও পিনগুলি আলাদা হবে।
  • রাস্পিয়ান 3 এর জন্য রাস্পিয়ান সহ একটি মাইক্রো এসডি কার্ড ইনস্টল করা হয়েছে।
  • একটি পাই ক্যামেরা, অ্যাডাফ্রুট কয়েকটি এবং বিভিন্ন দৈর্ঘ্যের বিভিন্ন পটি তারগুলি বিক্রি করে। Aliexpress থেকে একটি কেনা খনি, এটি একটি fisheye লেন্স আছে এবং সস্তা ছিল। আপনি একটি ওয়েবক্যাম ব্যবহার করতে সক্ষম হতে পারেন, কিন্তু একটি পাই ক্যামেরা বাক্সের বাইরে কাজ করে।
  • রাস্পি 3 কে পাওয়ার জন্য একটি ইউএসবি পাওয়ার ব্যাংক, আমি মনে করি আমার খরচ 8 ডলার, এর 2000mah তাই কিছুক্ষণের জন্য রাস্পি 3 চালায়।
  • মোটরগুলিকে শক্তি দেওয়ার জন্য একটি ব্যাটারি, আমি একটি ব্যাটারি ব্যবহার করেছি যা আমি একটি সস্তা RC গাড়ি থেকে বের করেছি, এটি 7.2 ভোল্ট, 500mah, এবং রিচার্জেবল তাই এটি বেশ ভাল কাজ করে। একটি 9V ব্যাটারি ভাল হবে কিন্তু আপনি তারপর একটি সংযোগকারী প্রয়োজন হবে।
  • জাম্পার কেবল, জিপিআইও পিনগুলি একসাথে সংযুক্ত করতে, কমপক্ষে 5 জন মহিলা থেকে মহিলা।
  • L298N মোটর ড্রাইভার বোর্ড, এগুলি বেশ সস্তা এবং আপনাকে মোটরগুলিকে আলাদাভাবে নিয়ন্ত্রণ করতে দেয়। এই ধরনের অ্যাপ্লিকেশনের জন্য এগুলি বেশ মানসম্মত।
  • 2 এক্স ডিসি গিয়ারবক্স মোটর, এডাফ্রুট থেকে এইগুলি ভাল, ঠিক একইটি Aliexpress থেকেও কেনা যায়

বিবিধ

  • ডবল পার্শ্বযুক্ত ফেনা টেপ
  • তার
  • তাপ সঙ্কুচিত
  • টেপ
  • রাবার ব্যান্ড
  • মাইক্রো ইউএসবি কেবল

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

  • বক্স কর্তনকারী
  • বৃত্তাকার করাত ব্লেড সঙ্গে dremel
  • মিনি ফাইল
  • 5 মিনিটের ইপক্সি

রাস্পি 3 নিয়ন্ত্রণ এবং প্রোগ্রাম করার জন্য আপনার নিজের পিসি/ল্যাপটপও প্রয়োজন হবে।

ধাপ 1: ট্যাঙ্ক তৈরি করুন

ট্যাঙ্ক তৈরি করুন
ট্যাঙ্ক তৈরি করুন
ট্যাঙ্ক তৈরি করুন
ট্যাঙ্ক তৈরি করুন
ট্যাঙ্ক তৈরি করুন
ট্যাঙ্ক তৈরি করুন

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

  1. প্রথমে পিছনের অক্ষগুলি তৈরি করুন

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

    1. নিয়মিত বিরতিতে ক্রস সাপোর্ট সহ লম্বা বিট ব্যবহার করা। নিশ্চিত করুন যে আপনি ক্রস সাপোর্ট করেন যাতে উপাদানগুলি তাদের মধ্যে ফিট হয়, এটি একটি নিম্ন প্রোফাইল রাখতে সাহায্য করে।
    2. আপনার কত ট্র্যাক আছে তার দ্বারা দৈর্ঘ্য নির্ধারণ করা হবে। এই ট্র্যাকের কোন প্রসারিত নেই তাই একটু ckিলোলা প্রয়োজন। আপনার যদি রাবার ট্র্যাক থাকে তবে আপনি এটিকে আরও শক্ত করতে পারেন। এছাড়াও একটি চলমান চাকা একটি চমৎকার ধারণা কিন্তু সামগ্রিকভাবে প্রয়োজন হয় না।
    3. এই পদক্ষেপটি সোজা এগিয়ে ছিল এবং শুধু একটু বিচার এবং ত্রুটি জড়িত।
  3. মোটরগুলি মূলত ডবল পার্শ্বযুক্ত ফোম টেপ দিয়ে আটকে থাকে তাই তাদের আটকে থাকার জন্য একটি বড় পৃষ্ঠ সরবরাহ করুন।
  4. আমি যে ক্যামেরা মাউন্ট করেছি তা মোটামুটি আবর্জনা, আপনার অবশ্যই চেষ্টা করে নিজের তৈরি করতে হবে। আমি এটা কম পছন্দ করি কারণ মনে হচ্ছে আপনি ক্যামেরায় দ্রুত ভ্রমণ করছেন। ক্যামেরাটি অস্থাবর করার জন্য এটি একটি সার্ভো বা দুটি দিয়ে আপগ্রেড করার জন্য একটি দুর্দান্ত জায়গা হবে।

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

পদক্ষেপ 2: ডিসি গিয়ারবক্স মোটর থেকে লেগো অ্যাডাপ্টার

ডিসি গিয়ারবক্স মোটর থেকে লেগো অ্যাডাপ্টার
ডিসি গিয়ারবক্স মোটর থেকে লেগো অ্যাডাপ্টার
ডিসি গিয়ারবক্স মোটর থেকে লেগো অ্যাডাপ্টার
ডিসি গিয়ারবক্স মোটর থেকে লেগো অ্যাডাপ্টার
ডিসি গিয়ারবক্স মোটর থেকে লেগো অ্যাডাপ্টার
ডিসি গিয়ারবক্স মোটর থেকে লেগো অ্যাডাপ্টার

আবার, আমি এটি লেখার আগে তৈরি করেছি এবং কোনও ছবি তুলিনি। আমি মনে করি সেখানে বিভিন্ন টিউটোরিয়াল আছে যা এটি করে। অ্যাডাফ্রুট আসলে একটি অ্যাডাপ্টার বিক্রি করে, এটি সর্বোত্তম উপায়, প্লাস আপনার মোটর মাউন্টগুলি ধ্বংস করার দরকার নেই। আমি NZ এ আছি যদিও Adafruit পাওয়া যায় না, কিন্তু DIY হল:-)। এটি আমি করেছি (খারাপ চিত্রের জন্য দু sorryখিত):

  1. আপনার সমস্ত সরঞ্জাম প্রস্তুত করুন, আমরা প্লাস্টিক কাটতে যাচ্ছি, তাই এটি খুব কঠিন হবে না। আমি এক জোড়া ওয়ার্কশপ চশমা ব্যবহার করেছি কারণ ব্যক্তিগতভাবে আমি আমার চোখের পলকে প্লাস্টিকের ছোট ছোট টুকরো ঘৃণা করি। আমি সেই সবুজ কাটার বোর্ডগুলির মধ্যে একটি ব্যবহার করেছি যাতে আমি আমার টেবিলটি নষ্ট না করি।
  2. সুতরাং ডায়াগ্রামটি উপরের এবং পাশের দৃশ্য দেখায়। মূলত, ধূসর হল ডিসি গিয়ারবক্স মোটরের সামান্য সাদা অংশ এবং লাল যেখানে আমরা কাটা। উপরের দৃশ্যের লালটি আসলে একটি লেগো ক্রস অক্ষের জন্য একটি ক্রস বিভাগ বলে মনে করা হয়। আমরা সেই উপাদানটি অপসারণ করতে যাচ্ছি যাতে অক্ষটি ভিতরে প্রবেশ করে। চেষ্টা করুন এবং এটিকে কেন্দ্রের কাছাকাছি যতটা সম্ভব বন্ধ করুন এবং প্রায় ডান দিকে। আমি প্রথমে আমার ড্রেমেলে বৃত্তাকার করাত বিট দিয়ে মোটামুটি কাটতে শুরু করেছিলাম, তারপর একটি নিখুঁত ফিট না হওয়া পর্যন্ত একটি বক্স কাটার দিয়ে বিট শেভ করা শুরু করেছিলাম।
  3. একবার আপনার সেই বিট কাট হয়ে গেলে এবং এক্সেল কমবেশি সোজা হয়ে যায় (এটি অর্ধেক কাঁটায় অদ্ভুত ভাঁজের মতো দেখতে হবে) আপনি লেগো ক্রস অ্যাক্সেলকে ইপোক্সি করতে পারেন। কোনও ইপক্সি লাগানোর আগে নিশ্চিত করুন যে আপনি হলুদ রঙের ক্ষেত্রে মাস্কিং টেপ লাগান মোটর যাতে আপনি accedeintally ক্ষেত্রে শ্যাফট লাঠি না। 5 মিনিটের ইপক্সি ভালভাবে মিশিয়ে নিন এবং সাদা বিট এবং ক্রস অ্যাক্সেলের উপর একটি পুরু স্তর প্রয়োগ করুন, আমরা 1-2 মিমি পুরু কোট খুঁজছি। 5 মিনিটের ইপক্সি দ্রুত এবং অব্যবহারযোগ্য হয়ে যায় তাই এখানে দ্রুত কাজ করুন।
  4. একবার আপনি একটি desent কোট আছে এবং epoxy চলমান না আপনি সম্পন্ন করা উচিত। এটি একটু চালায় তাই সাবধানে থাকুন। একবার এটি একটি রাবার মত ধারাবাহিকতা সেট করা হলে আপনি সহজেই কোন অতিরিক্ত epoxy বন্ধ ছাঁটাই করতে পারেন, যে কিভাবে আমি আমার একটি সুন্দর সমতল শেষ পেয়েছিলাম।
  5. রাতে শুকাতে দিন এবং সকালে আপনার একটি লেগো ডিসি গিয়ারবক্স মোটর থাকা উচিত

ধাপ 3: এটা তারের

ওয়্যারিং ইট আপ
ওয়্যারিং ইট আপ
ওয়্যারিং ইট আপ
ওয়্যারিং ইট আপ
ওয়্যারিং ইট আপ
ওয়্যারিং ইট আপ

এই প্রকল্পের জন্য ওয়্যারিং বেশ সহজ। আমরা আমাদের জিপিআইও পিনগুলিকে L298N মোটর কন্ট্রোলার এবং পুরুষ থেকে মহিলা জাম্পার কেবলকে L298N মোটর কন্ট্রোলারের মাটির সাথে সংযুক্ত করতে 4 টি মহিলা থেকে মহিলা জাম্পার কেবল ব্যবহার করব। আমরা মোটরগুলিকে L298N মোটর কন্ট্রোলারের সাথে সংযুক্ত করতে কিছু তার ব্যবহার করব।

আমি রাস্পিতে পিনের এই সংমিশ্রণটি ব্যবহার করতে পছন্দ করি কারণ এগুলি একসাথে ক্লাস্টার্ড। যদিও GPIO পিন এবং GND এর যেকোন সেট ব্যবহার করতে নির্দ্বিধায়। শুধু কোডে এটি পরিবর্তন করতে মনে রাখবেন।

আপনি ওয়্যারিং ডায়াগ্রাম ব্যবহার করতে পারেন অথবা নিচের ধাপগুলো অনুসরণ করতে পারেন:

রাস্পি 3 L298N

GND (পিন 14) GND

GPIO27 (পিন 13) IN1

GPIO22 (পিন 15) IN2

GPIO23 (পিন 16) IN3

GPIO24 (পিন 18) IN4

মোটর এবং যেভাবে তারা মাউন্ট করা হয়েছে তার জন্য আমি তাদের এইভাবে ওয়্যার্ড করেছি।

আউট 2, আউট 3 নেগেটিভ

আউট 1, আউট 4 পজিটিভ

মূলত নেতিবাচক ছিল পিছনের দিকে এবং ইতিবাচক ছিল সামনের দিকে। যদি আপনি তাদের অন্যদিকে পান তবে ট্যাঙ্কটি ঠিক বিপরীত দিকে চলে যা সফ্টওয়্যারে ঠিক করা সহজ।

ধাপ 4: প্রোগ্রামিং

তাই এই ধাপের জন্য আমরা কিছু জিনিস সেট আপ করতে যাচ্ছি যদি আপনি ইতিমধ্যে না।

  • রাস্পিয়ান
  • পাইথন 2 বা 3
  • গিট
  • MJPG- স্ট্রিমার

রাস্পিয়ান ইনস্টল করা

প্রথমে আমাদের একটি মাইক্রো এসডি কার্ডে রাস্পিয়ান থাকা দরকার, তাই কমপক্ষে GB গিগাবাইটের একটি ফরম্যাট করা এসডি থাকতে হবে (যদি আপনার শুধুমাত্র GB গিগাবাইট কার্ড থাকে তবে আপনি NOOBS লাইটও ইনস্টল করতে পারেন)।

রাস্পিয়ান ইনস্টল করার জন্য আমি NOOBS ব্যবহার করার সুপারিশ করব। অফিসিয়াল লিঙ্ক এখানে। আপনার পিসিতে জিপ ফাইলটি ডাউনলোড করুন এবং ফাইলগুলি এসডি কার্ডে বের করুন। নিশ্চিত করুন যে ফাইল এবং ফোল্ডার আছে এবং একটি noobs ফোল্ডারের মধ্যে নেই।

একবার আপনি এটি সম্পন্ন করার পরে, রাস্পি 3 এ এসডি কার্ডটি প্লাগ করুন, একটি স্ক্রিন সংযুক্ত করুন (যদি আপনার মনিটর না থাকে তবে HDMI সহ একটি টিভি ভাল কাজ করে) এবং একটি কীবোর্ড এবং মাউস।

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

হেডলেস মোডের জন্য কনফিগার করা হচ্ছে

সুতরাং একবার রাস্পিয়ান ইনস্টল হয়ে গেলে এবং আপনি রাস্পি 3 এ লগইন হয়ে গেলে, আপনি হেডলেস মোডে চালানোর জন্য রাস্পি 3 কনফিগার করতে শুরু করতে পারেন (যেমন স্ক্রিন এবং কীবোর্ডের পরিবর্তে এসএসএইচ ব্যবহার করুন)। শুধু একটি নোট আপনি sudo ব্যবহার করতে হবে তাই নিশ্চিত করুন যে আপনি মূল পাসওয়ার্ড জানেন।

একটি টার্মিনাল খুলুন এবং 'sudo raspi-config' টাইপ করুন, আপনার ছবিতে একটি নীল এবং ধূসর পর্দা থাকতে হবে। 'ইন্টারফেসিং অপশনে' যান, এন্টার টিপুন, তারপর 'P2 SSH' এ যান এন্টার টিপুন এবং 'হ্যাঁ' এর জন্য আবার প্রবেশ করুন, আবার 'ওকে' এর জন্য।

এখন 'ইন্টারফেসিং বিকল্প' এ ফিরে যান এবং ক্যামেরা সক্ষম করুন।

মেনুতে ফিরে ডান টিপুন এবং 'ফিনিশ' নির্বাচন করতে প্রবেশ করুন।

পরবর্তীতে আমাদের আইপি ঠিকানা খুঁজে বের করতে হবে, আপনি টার্মিনালে 'ifconfig' টাইপ করে এটি করতে পারেন। Wlan0 (সাধারণত শেষ) দিয়ে শুরু হওয়া ব্লকটি খুঁজুন এবং আপনার আইপি ঠিকানাটি নোট করুন। এটি দ্বিতীয় লাইনে থাকা উচিত এবং 192.168.1. XX এর মতো দেখতে যদি আপনি আপনার হোম ওয়াইফাই ব্যবহার করেন।

চমৎকার যে কনফিগারেশন শেষ

অতিরিক্ত সফটওয়্যার ইনস্টল করা

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

'Python --version' টাইপ করুন, আপনার 'Python 2.7.13' এর মতো একটি আউটপুট পাওয়া উচিত যার অর্থ আপনার পাইথন 2 ইনস্টল করা আছে। আপনার পাইথন 3 আছে কিনা তা পরীক্ষা করার জন্য শুধু 'python3 --version' টাইপ করুন এবং আপনার একটি অনুরূপ আউটপুট পাওয়া উচিত। যদি আপনার কাছে পাইথন 2 বা 3 না থাকে, আপনি সম্মানজনকভাবে 'sudo apt-get install python' বা 'sudo apt-get install python3' টাইপ করতে পারেন।

কোডটি পেতে আপনার গিটেরও প্রয়োজন হবে, আবার, এটি পূর্বেই ইনস্টল করা উচিত। চেক করতে 'git --version' টাইপ করুন এবং 'sudo apt-get install git' ব্যবহার করুন যদি আপনার কাছে না থাকে।

MJPG-Streamer ইনস্টল করা হচ্ছে

MJPG-Streamer হল পিকামেরা অ্যাক্সেসের অন্যতম উপায়। এটি আপনাকে একটি ব্রাউজারের মাধ্যমে ক্যামেরা অ্যাক্সেস করতে এবং ছবিতে হেরফের করতে দেয়। আপনি যদি কোডটি নিয়ে অস্বস্তিকর হন তবে সম্ভবত ক্যামেরাটি ব্যবহার করার এটি আরও সুন্দর এবং সহজ উপায়।

  1. আবার আমরা গিট ব্যবহার করতে যাচ্ছি। রাস্পি 3 টার্মিনালে 'git clone https://github.com/jacksonliam/mjpg-streamer.git' টাইপ করুন। সফটওয়্যারটি ডাউনলোড হবে, খুব বেশি সময় লাগবে না।
  2. সম্ভবত এই মুহুর্তে সবচেয়ে ভাল কাজ হল 'README.md' ফাইলটি দেখা এবং ইনস্টলেশন নির্দেশাবলী অনুসরণ করা। তারা আমার জন্য নির্বিঘ্নে কাজ করেছে। যদি আপনার কোন প্রশ্ন থাকে, তাদের মন্তব্যগুলিতে ছেড়ে দিন এবং আমি চেষ্টা করব এবং সাহায্য করব

একবার ইনস্টল হয়ে গেলে আপনি এটি চালাতে পারেন। আমি নীচে এটি কিভাবে করব তা দিয়ে যাব।

সবগুলোকে একত্রে রাখ

দারুণ, এখন আমাদের যাওয়ার জন্য প্রস্তুত হওয়া উচিত। আপনার Raspi 3 চালিত আছে তা নিশ্চিত করুন। আপনার পিসি/ল্যাপটপে, একটি টার্মিনাল খুলুন (আমি ধরে নিচ্ছি আপনি লিনাক্স বা ম্যাক ব্যবহার করছেন, উইন্ডোজ ব্যবহার করলে আপনাকে পুটি ডাউনলোড করতে হবে। এটি কিভাবে ব্যবহার করবেন সে সম্পর্কে অনলাইনে প্রচুর টিউটোরিয়াল আছে, চিন্তা করবেন না, এটা সহজ) এবং টাইপ করুন 'ssh [email protected]. XX (ধরুন আপনি ডিফল্ট ব্যবহারকারীর নাম পরিবর্তন করেননি) অথবা আপনার আইপি ঠিকানা যা আমরা আগে পেয়েছি। আপনার পাসওয়ার্ড লিখুন (এটি অবশ্যই ডিফল্ট হওয়া উচিত নয়)। দুর্দান্ত, এখন আপনি আপনার পিসি/ল্যাপটপের মাধ্যমে রাস্পি 3 এ একটি টার্মিনাল সেশনে আছেন।

সুতরাং, টার্মিনালে টাইপ করুন 'গিট ক্লোন https://github.com/astrobenhart/Raspi-3-FPV-Lego-T… এটি মাত্র কয়েক সেকেন্ড সময় নিতে হবে কারণ ফাইলগুলি সত্যিই ছোট। তারপরে আপনি 'cd Raspi-3-FPV-Lego-Tank' ব্যবহার করে ডিরেক্টরিতে নেভিগেট করতে পারেন, এখন 'ls' টাইপ করুন এবং নিশ্চিত করুন যে আপনি এই 5 টি ফাইল দেখতে পাচ্ছেন: 'demo.py', 'drive.py', 'Picamera_tank। py, 'finish.jpg', এবং 'README.md'। নিশ্চিত করুন যে আপনি কোন আপডেটের জন্য রিডমে তাকান।

demo.py

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

চালানোর জন্য 'python demo.py' ব্যবহার করুন। এটি সম্পূর্ণ হতে আধা মিনিট বা তারও বেশি সময় লাগে।

drive.py

এই পাই স্ক্রিপ্ট আপনি ট্যাঙ্ক নিয়ন্ত্রণ করতে চালানো হবে। এটি জিপিআইও পিন ম্যাপিং সেট করে এবং চলার জন্য ডিফ তৈরি করে। এটি ট্যাঙ্ক নিয়ন্ত্রণ করার জন্য কী প্রেসগুলিও ক্যাপচার করে।

চালানোর জন্য 'python drive.py' ব্যবহার করুন। এটি একটি দ্বিতীয় দিন, আপনার টার্মিনাল ফাঁকা যেতে হবে।

সরানোর জন্য 'w, a, s, d' এবং স্পেসবার বন্ধ করতে ব্যবহার করুন। যখন আপনি প্রোগ্রামটি বন্ধ করার জন্য প্রস্তুত হন তখন 'n' টিপুন।

Picamera_tank.py

এটি আমার ক্যামেরার জন্য একটি স্ট্রীমারের সংস্করণ। এটি শুধুমাত্র পাইথন 3 দিয়ে চালানো হয় (যেমন চালানোর জন্য 'python3 Picamera_tank.py' ব্যবহার করুন)। এটি একটি দ্বিতীয় টার্মিনাল উইন্ডোতে চালানো যেতে পারে অথবা আপনি ctrl-z চাপতে পারেন এবং একই টার্মিনালে ব্যাকগ্রাউন্ডে এটি চালানোর জন্য bg টাইপ করতে পারেন। ব্যক্তিগতভাবে আমি একটি পৃথক টার্মিনাল ব্যবহার করতে পছন্দ করি।

আপনার অতিরিক্ত কিছু ইনস্টল করা উচিত নয়, তবে যদি আপনি পাইপ ব্যবহার করেন। আপনি যদি কোন সমস্যায় পড়েন, তাহলে একটি মন্তব্য করুন।

একবার এটি Raspi 3 তে চলার পরে, আপনার পিসি/ল্যাপটপের ব্রাউজারে লগ ইন করুন এবং 192.168.1. XX: 8000 (আইপি যা আমরা আগে পেয়েছি) এ যান। আপনি ক্যামেরা আউটপুট দেখতে হবে। যদি ছবিটি ঘোরানোর প্রয়োজন হয়, তাহলে আপনাকে পাই স্ক্রিপ্ট সম্পাদনা করতে হবে। নীচে একটি মন্তব্য আছে, নীচে আপনার প্রয়োজনীয় ঘূর্ণন ডিগ্রী লিখুন। আমার জন্য এটি ছিল 180 কারণ আমার ক্যামেরা উল্টো।

MJPG- স্ট্রিমার চালানোর জন্য

-j.webp

একবার যে চলমান হয় 192.168.1. XX: 8080 (আইপি যা আমরা আগে পেয়েছি) এ যান এবং স্ট্রিমিং এ ক্লিক করুন। অন্যান্য বিকল্পগুলির সাথে খেলুন, সেগুলি আপনার পক্ষে কার্যকর হতে পারে।

এবং এটাই. আপনি এখন আপনার নিজের FPV ট্যাঙ্ক চালাতে সক্ষম হবেন যেখানে আপনি আপনার ওয়াইফাই পেতে পারেন। আনন্দ কর.

ধাপ 5: সমাপ্ত পণ্য

এবং এখানে এটি সব কাজ একটি ভিডিও।

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

আপনার যদি থাকে তবে দয়া করে মন্তব্য করুন এবং আমি আশা করি আপনি যদি এই রাস্পবেরি পাই 3 এফপিভি লেগো ট্যাঙ্কটি তৈরি করে উপভোগ করেন তবে আপনি যদি এটি ব্যবহার করেন।

ধন্যবাদ, বেন

প্রস্তাবিত: