সুচিপত্র:

একটি রোবট প্লে ফ্যাচ তৈরি করা: 6 টি ধাপ
একটি রোবট প্লে ফ্যাচ তৈরি করা: 6 টি ধাপ

ভিডিও: একটি রোবট প্লে ফ্যাচ তৈরি করা: 6 টি ধাপ

ভিডিও: একটি রোবট প্লে ফ্যাচ তৈরি করা: 6 টি ধাপ
ভিডিও: বাংলাদেশের তৈরী রোবট লি | মানুষের মতোই হাটতে পারে! | Somoy TV 2024, নভেম্বর
Anonim
রোবট প্লে ফেচ তৈরি করা
রোবট প্লে ফেচ তৈরি করা
রোবট প্লে ফেচ তৈরি করা
রোবট প্লে ফেচ তৈরি করা
একটি রোবট প্লে ফেচ তৈরি করা
একটি রোবট প্লে ফেচ তৈরি করা

নতুন Pixy2 এবং DFRobot ESP32 FireBeetle ব্যবহার করে একটি রোবট তৈরি করুন যা আইটেম খুঁজে পেতে এবং পুনরুদ্ধার করতে পারে!

ধাপ 1: অংশ

  • পিক্সি 2 ক্যামেরা:

    www.dfrobot.com/product-1752.html

  • DFRobot ESP32 FireBeetle:

    www.dfrobot.com/product-1590.html

  • DFRobot Servo Robot Gripper:

    www.dfrobot.com/product-628.html

  • DFRobot 2WD MiniQ চ্যাসি:

    www.dfrobot.com/product-367.html

ধাপ 2: রোবট প্ল্যাটফর্ম

রোবট প্ল্যাটফর্ম
রোবট প্ল্যাটফর্ম

পিক্সি সম্প্রতি তাদের পিক্সি ক্যামেরার পরবর্তী সংস্করণ নিয়ে এসেছে, যা বস্তুগুলি চিনতে এবং তাদের ট্র্যাক করতে পারে। DFRobot আমাকে একটি পাঠিয়েছে, তাই আমি একটি রোবট তৈরি করার সিদ্ধান্ত নিয়েছি যা একটি আইটেম ধরতে পারে এবং তারপর এটি ফিরিয়ে আনতে পারে।

আমি DFRobot থেকে একটি MiniQ রোবট চ্যাসি ব্যবহার করেছি যে প্ল্যাটফর্মটি রোবটটি তৈরি করা হবে। এটি একাধিক মাউন্ট করা গর্তের সাথে আসে, তাই আমি ফিউশন 360 ব্যবহার করে একটি ব্যাটারি রাইজার ডিজাইন করেছি যা গর্তের একটি সেটকে সংযুক্ত করে। তারপর আমি গ্রিপারটি সামনের দিকে মাউন্ট করলাম।

ধাপ 3: পিক্সি ক্যামেরা সেটআপ

পিক্সি ক্যামেরা সেটআপ
পিক্সি ক্যামেরা সেটআপ
পিক্সি ক্যামেরা সেটআপ
পিক্সি ক্যামেরা সেটআপ
পিক্সি ক্যামেরা সেটআপ
পিক্সি ক্যামেরা সেটআপ
পিক্সি ক্যামেরা সেটআপ
পিক্সি ক্যামেরা সেটআপ

পিক্সি ক্যামেরার নির্মাতারা পিক্সিমন নামে একটি সফটওয়্যার সরবরাহ করে, যা ক্যামেরা "যা দেখে" তা দেখায় এবং ব্যবহারকারীদের প্যারামিটার সামঞ্জস্য করতে, ইন্টারফেস সেট করতে এবং রঙিন কোড তৈরি করতে দেয়। আমি তাদের ওয়েবসাইট থেকে PixyMon ডাউনলোড এবং ইনস্টল করেছি। তারপর আমি USB এর মাধ্যমে আমার পিসিতে Pixy2 সংযুক্ত করে ফাইল মেনুতে গিয়ে কনফিগার নির্বাচন করলাম।

প্রথমত, আমি ইন্টারফেসটি I2C তে সেট করেছি, কারণ আমি একটি অ- Arduino বোর্ড ব্যবহার করব।

পরবর্তী, আমি বিশেষজ্ঞ মেনুতে কিছু বিবিধ সেটিংস টিউন করেছি, যেমনটি ছবিতে দেখা গেছে।

অবশেষে, আমি যে ব্লকটি ব্যবহার করতে চেয়েছিলাম সেখান থেকে বেরিয়ে এলাম এবং অ্যাকশন মেনুর অধীনে "সেট সিগনেচার ১" ক্লিক করলাম। এটি পিক্সির জন্য কী দেখায় তা নির্ধারণ করে।

ধাপ 4: তারের

তারের
তারের

যেহেতু আমি I2C মোড ব্যবহার করার জন্য Pixy সেটআপ করেছি, ESP32 FireBeetle এর সাথে সংযোগ করার জন্য শুধুমাত্র 4 টি তারের প্রয়োজন। শুধু SDA, SCL, 5V, এবং GND সংযোগ করুন। তারপর আমি L293D ডুয়াল এইচ-ব্রিজ ডিসি মোটর ড্রাইভারকে IO26, IO27, IO9, এবং IO10, পাওয়ার এবং আউটপুট সহ পিনে সংযুক্ত করেছি, যেমনটি এই ছবিতে দেখা গেছে।

পদক্ষেপ 5: প্রোগ্রাম তৈরি করা

প্রোগ্রাম "প্রবাহ" নিম্নরূপ: লক্ষ্য ব্লক খুঁজুন

প্রস্থ এবং অবস্থান পান

ব্লক কোথায় আছে তার উপর ভিত্তি করে রোবটের অবস্থান সামঞ্জস্য করুন

যতক্ষণ না এটি যথেষ্ট কাছাকাছি আসে ততক্ষণ এগিয়ে যান

বস্তু ধরুন

পিছন দিকে উল্টো

অবজেক্ট ছেড়ে দিন

ধাপ 6: রোবট ব্যবহার করা

Image
Image

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

প্রস্তাবিত: