সুচিপত্র:
ভিডিও: জিও মডিউল সহ রোবোটিক আর্ম পার্ট 3: 4 ধাপ
2024 লেখক: John Day | [email protected]. সর্বশেষ পরিবর্তিত: 2024-01-30 08:01
এই ব্লগ পোস্টটি জিও রোবটিক্স সিরিজের অংশ।
ভূমিকা
আমাদের আগের ব্লগে, আমরা কিভাবে জিও মডিউল ব্যবহার করে একটি রোবোটিক আর্ম নিয়ন্ত্রণ করতে পার্ট 1 এবং 2 টিউটোরিয়াল পোস্ট করেছি।
পার্ট 1 বেশিরভাগই আপনার রোবোটিক আর্মের নখকে স্বয়ংক্রিয়ভাবে নিয়ন্ত্রণ করার দিকে মনোনিবেশ করে এবং শুধুমাত্র একটি সার্ভো ব্যবহার করে।
পার্ট 2 একটি ওয়্যারলেস PS2 কন্ট্রোলার ব্যবহার করে আমাদের রোবটিক আর্ম নিয়ন্ত্রণ করতে এবং চারটি সার্ভোস ব্যবহার করে।
আজকের টিউটোরিয়ালে, আমরা পূর্ববর্তী রোবোটিক আর্ম সেটআপ পার্ট 2 এর সাথে চালিয়ে যাব একটি অ্যাপ কন্ট্রোলার তৈরি করতে যা BLE প্রযুক্তির উপর ভিত্তি করে এবং সেই অ্যাপ ইন্টারফেসের মাধ্যমে আমাদের রোবোটিক আর্মকে নিয়ন্ত্রণ করে।
ধাপ 1: প্রকল্প ওভারভিউ
কাঠিন্য মাত্রা:
জিও পদাওয়ান (মধ্যবর্তী)
সহায়ক সম্পদ:
জিও ডেভেলপমেন্ট বোর্ডগুলি কীভাবে ইনস্টল করবেন সে সম্পর্কে আপনার প্রাথমিক ধারণা থাকা উচিত। এই টিউটোরিয়ালে, আমরা ধরে নিচ্ছি যে আপনার ডেভেলপমেন্ট বোর্ড ইতিমধ্যেই কনফিগার করা আছে এবং সেট আপ করার জন্য প্রস্তুত। আপনি যদি এখনও আপনার বোর্ড কনফিগার না করে থাকেন তাহলে শুরু করতে আমাদের জিও কিউইক স্টার্ট গাইড টিউটোরিয়ালটি দেখুন:
জিও nRF52832 দেব বোর্ড Qwiic গাইড
হার্ডওয়্যার:
- জিও nRF52832 দেব বোর্ড
- জিও 16 সার্ভো কন্ট্রোলার
- জিও ডিসি/ডিসি বুস্টার
- 3.7V 2000mAh ব্যাটারি
- রোবটিক আর্ম
সফটওয়্যার:
- Arduino IDE
- Adafruit PWM Servo Driver Library
- রোবটিক আর্ম পার্ট 3 কোড নিয়ন্ত্রণ করুন
তারের এবং তারের:
- 200mm Qwiic তারের
- পুরুষ থেকে মহিলা জাম্পার তার
ধাপ 2: রোবোটিক আর্ম কোড
লাইব্রেরি ইনস্টল করা
নিম্নলিখিত লাইব্রেরিগুলি ডাউনলোড এবং ইনস্টল করুন এবং আপনার স্থানীয় Arduino IDE লাইব্রেরি ফোল্ডারে সংরক্ষণ করুন:
Adafruit PWM Servo Driver Library
লাইব্রেরিগুলি ইনস্টল করতে আপনার Arduino IDE খুলুন, স্কেচ ট্যাবে যান, লাইব্রেরি অন্তর্ভুক্ত করুন -> Add. Zip লাইব্রেরি নির্বাচন করুন। আপনার IDE তে অন্তর্ভুক্ত করার জন্য উপরের লাইব্রেরিগুলি নির্বাচন করুন।
Arduino আপনার Arduino IDE তে লাইব্রেরি কিভাবে ইনস্টল করবেন তার একটি সহজ নির্দেশিকা রয়েছে। তাদের এখানে দেখুন!
সোর্স কোড ডাউনলোড করুন
এখানে প্রকল্পের জন্য কোড ডাউনলোড করুন এবং Arduino IDE ব্যবহার করে এটি খুলুন।
আপনার কোড আপলোড করুন এবং আপনার দেব বোর্ডে চালান।
ধাপ 3: অ্যাপ ডাউনলোড
1. গুগল প্লে স্টোর /আইটিউনস অ্যাপ স্টোর থেকে অ্যাডাফ্রুট ব্লুফ্রুট এলই অ্যাপটি আপনার স্মার্টফোনে ডাউনলোড করুন।
2. অ্যাপটি খুলুন এবং সংযোগ করতে Bluefruit52 নির্বাচন করুন
3. মডিউল ট্যাবের অধীনে কন্ট্রোলার নির্বাচন করুন
4. একবার আপনি কন্ট্রোলার সেটিংসে থাকলে 'উপলভ্য পিন' এর অধীনে কন্ট্রোল প্যাড নির্বাচন করুন।
প্রস্তাবিত:
PS2 কন্ট্রোলার ব্যবহার করে জিও দিয়ে রোবোটিক আর্ম নিয়ন্ত্রণ করুন: 4 টি ধাপ
PS2 কন্ট্রোলার ব্যবহার করে জিও দিয়ে রোবটিক আর্ম নিয়ন্ত্রণ করুন: এই ব্লগ পোস্টটি জিও রোবটিক্স সিরিজের একটি অংশ। এই টিউটোরিয়ালে, আমরা আমাদের রোবোটিক আর্মের আরেকটি অংশ যুক্ত করব। পূর্ববর্তী টিউটোরিয়ালগুলির জন্য একটি বেস অন্তর্ভুক্ত নয়
জিও মডিউল সহ রোবোটিক আর্ম পার্ট 2:11 ধাপ
জিও মডিউল সহ রোবটিক আর্ম পার্ট 2: আজকের টিউটোরিয়ালে, আমরা রোবটিক আর্ম নিয়ন্ত্রণের জন্য 4 টি সার্ভস এবং একটি PS2 ওয়্যারলেস কন্ট্রোলার ব্যবহার করব। এই ব্লগ পোস্টটি জিও রোবটিক্স সিরিজের অংশ। কিভাবে একটি রোবোটিক আর নিয়ন্ত্রণ করা যায় তার টিউটোরিয়াল
জিও মডিউল এবং Qwiic সঙ্গে I2C প্রবর্তন: 6 ধাপ
জিও মডিউল এবং কিউইইকের সাথে I2C প্রবর্তন: রবিন শর্মা বলেছেন: 'সময়ের সাথে ছোট ছোট উন্নতি চমকপ্রদ ফলাফলের দিকে নিয়ে যায়'। আপনি হয়তো ভাবছেন, 'আরে, আরেকটি I2C পোস্ট?'। ঠিক আছে, যখন I2C এর কথা আসে তখন অবশ্যই হাজার হাজার তথ্য থাকে। তবে সাথে থাকুন, এটি কেবল অন্য একটি I2C নয়
জিও মডিউল পার্ট 1: 8 ধাপের সাহায্যে একটি রোবোটিক আর্ম নিয়ন্ত্রণ করুন
জিও মডিউল দিয়ে একটি রোবোটিক আর্ম নিয়ন্ত্রণ করুন পার্ট 1: এই ব্লগ পোস্টটি জিও রোবটিক্স সিরিজের একটি অংশ। এই টিউটোরিয়ালে, আমরা একটি প্রকল্প তৈরি করব যেখানে আমরা রোবোটিক আর্ম নিয়ন্ত্রণ করতে জিও মডিউল ব্যবহার করব। এই প্রকল্পটি আপনাকে শেখাবে কিভাবে আপনার রোবটিক আর্মের নখ খুলতে এবং বন্ধ করতে হয়। এই n
কীভাবে একটি প্রভাবশালী কাঠের রোবট আর্ম (পার্ট 3: রোবট আর্ম) - মাইক্রো ভিত্তিক: BITN: 8 টি পদক্ষেপ
কীভাবে একটি প্রভাবশালী কাঠের রোবট আর্ম (পার্ট 3: রোবট আর্ম) - মাইক্রো ভিত্তিক: বিটএন: পরবর্তী ইনস্টলেশন প্রক্রিয়াটি এড়ানো বাধা মোডের সমাপ্তির উপর ভিত্তি করে। পূর্ববর্তী বিভাগে ইনস্টলেশন প্রক্রিয়াটি লাইন-ট্র্যাকিং মোডে ইনস্টলেশন প্রক্রিয়ার মতো। তাহলে আসুন A এর চূড়ান্ত রূপটি দেখে নেওয়া যাক