সুচিপত্র:
- ধাপ 1: পণ্য পান
- ধাপ 2: একটি প্রোগ্রাম লিখুন/পান
- ধাপ 3: Makefile সম্পাদনা করুন
- ধাপ 4: কম্পাইল/ডাউনলোড করুন
ভিডিও: লিনাক্সের সাথে IRobot Create এর কমান্ড মডিউল ব্যবহার করা: 4 টি ধাপ
2024 লেখক: John Day | [email protected]. সর্বশেষ পরিবর্তিত: 2024-01-30 08:03
যেহেতু iRobot লিনাক্স ব্যবহারকারীদেরকে কমান্ড মডিউল ব্যবহার করার উপায় প্রদান করেনি, তাই আমাকে নিজেই এটি বের করতে হয়েছিল ভয় দেখাবেন না, এটি মোটেও কঠিন নয়, সত্যিই। আপনাকে যা করতে হবে তা হল কয়েকটি স্ক্রিপ্ট চালানো শুরু করা যাক, আমরা কি করব?
ধাপ 1: পণ্য পান
এই টিউটোরিয়ালের জন্য, আমি ধরে নিচ্ছি আপনার একটি উপযুক্ত ভিত্তিক প্যাকেজ ম্যানেজার আছে। (যেমন আপনি একটি ডেবিয়ান ডেরিভেটিভ, অথবা একটি উবুন্টু ডেরিভেটিভ ব্যবহার করেন) শুধু কারণ apt = good যদি আপনি না করেন, আমি ধরে নিই যে yum এর জন্য একই প্যাকেজ আছে, কিন্তু আমি সেটা পরীক্ষা করতে পারছি না। (ফেডোরা আমাকে পছন্দ করে না) এখন, আপনাকে অবশ্যই একটি দীর্ঘ এবং জটিল জিনিস চালাতে হবে
sudo apt-get avrdude avr-libc gcc-avrsudo apt-get brltty সরানএবং হ্যাঁ, সেই প্যাকেজটি সরানো নিরাপদ। (এখান থেকে টিপ) যদি এটি আপনাকে একটি ত্রুটি দেয় যে এটি ইনস্টল করা নেই, আপনি ভাল, চিন্তা করবেন না।
ধাপ 2: একটি প্রোগ্রাম লিখুন/পান
এখানে আপনি আপনার প্রোগ্রাম লিখুন অংশ। কিন্তু এটি পরীক্ষা করার জন্য, একটি ডেমো প্রোগ্রাম ব্যবহার করা যাক কমান্ড মডিউলটি একটি সিডি সহ আসে এবং তার উপর 3 টি ডেমো প্রোগ্রাম রয়েছে পরীক্ষা করার জন্য, ইনপুট প্রোগ্রামটি ব্যবহার করুন। আপনার কম্পিউটারের কোথাও "ইনপুট" ফোল্ডারটি অনুলিপি করুন, যেমন/হোম/ইউজার/এভিআর/ইনপুট।
ধাপ 3: Makefile সম্পাদনা করুন
আপনি যদি নিজের প্রোগ্রাম লিখে থাকেন, তাহলে সিডি থেকে একটি মেকফাইল নিন। যদি আপনি এটি অনুলিপি করেন, তাহলে আপনার কাছে এটি ইতিমধ্যেই আছে এটি খুলুন, এবং এই দুটি লাইন সম্পাদনা করতে find/replace ব্যবহার করুন:
86: DEBUG = dwarf-2… 204: AVRDUDE_PORT = com9 # প্রোগ্রামার সিরিয়াল ডিভাইসে সংযুক্ত(সেই সংখ্যাগুলি লাইন নম্বর, যদি আপনি এটিকে এভাবে করতে চান)
86: DEBUG = ছুরিকাঘাত … 204: AVRDUDE_PORT = /dev /ttyUSB0 # প্রোগ্রামার সিরিয়াল ডিভাইসের সাথে সংযুক্তএটা খুব কঠিন ছিল না, তাই না?
ধাপ 4: কম্পাইল/ডাউনলোড করুন
এটি এতদূর কঠিন ছিল না, এবং এই পদক্ষেপটি আলাদা নয়: প্রথমে, কমান্ড মডিউলটি ইউএসবি এর মাধ্যমে প্লাগ ইন করুন এবং নিশ্চিত করুন যে এটি চালু আছে। রিসেট বোতাম টিপুন। তারপর আপনার কম্পিউটারে যান এবং একটি টার্মিনাল খুলুন। আপনার প্রোগ্রাম/মেকফাইলের ডিরেক্টরিতে নেভিগেট করুন এবং টাইপ করুন:
অলমেক প্রোগ্রাম তৈরি করুনএখন, আপনার তৈরি উপর যান, এবং তারের সরান। তারপর রিসেট বোতাম টিপুন, এবং আপনার প্রোগ্রাম শুরু হবে! অভিনন্দন!
প্রস্তাবিত:
I2C / IIC LCD ডিসপ্লে - Arduino এর সাথে SPI থেকে IIC মডিউল ব্যবহার করে I2C LCD ডিসপ্লেতে একটি SPI LCD ব্যবহার করুন: 5 টি ধাপ
I2C / IIC LCD ডিসপ্লে | Arduino এর সাথে SPI থেকে IIC মডিউল ব্যবহার করে I2C LCD ডিসপ্লেতে একটি SPI LCD ব্যবহার করুন: হাই বন্ধুরা যেহেতু একটি স্বাভাবিক SPI LCD 1602 এর সাথে সংযোগ করার জন্য অনেকগুলি তার রয়েছে তাই এটিকে arduino দিয়ে ইন্টারফেস করা খুব কঠিন কিন্তু বাজারে একটি মডিউল পাওয়া যায় যা এসপিআই ডিসপ্লেকে আইআইসি ডিসপ্লেতে রূপান্তর করুন যাতে আপনাকে কেবল 4 টি তারের সংযোগ করতে হবে
Arduino এর সাথে 2.4Ghz NRF24L01 মডিউল ব্যবহার করে ওয়্যারলেস রিমোট - Nrf24l01 4 চ্যানেল / 6 চ্যানেল ট্রান্সমিটার রিসিভার কোয়াডকপ্টার - আরসি হেলিকপ্টার - আরডুইনো ব্যবহার করে আরসি প্লেন: 5 টি ধাপ (ছবি সহ)
Arduino এর সাথে 2.4Ghz NRF24L01 মডিউল ব্যবহার করে ওয়্যারলেস রিমোট | Nrf24l01 4 চ্যানেল / 6 চ্যানেল ট্রান্সমিটার রিসিভার কোয়াডকপ্টার | আরসি হেলিকপ্টার | আরডুইনো ব্যবহার করে আরসি প্লেন: একটি আরসি গাড়ি চালানোর জন্য | চতুর্ভুজ | ড্রোন | আরসি প্লেন | RC নৌকা, আমাদের সবসময় একটি রিসিভার এবং ট্রান্সমিটার দরকার, ধরুন RC QUADCOPTER এর জন্য আমাদের একটি 6 টি চ্যানেল ট্রান্সমিটার এবং রিসিভার দরকার এবং সেই ধরনের TX এবং RX খুব ব্যয়বহুল, তাই আমরা আমাদের একটি তৈরি করতে যাচ্ছি
উইন্ডোজ ডস কমান্ড ব্যবহার করে ফাইল তৈরি করা: 16 টি ধাপ
উইন্ডোজ ডস কমান্ড ব্যবহার করে ফাইল তৈরি করা: এটি আপনাকে শেখাবে কিভাবে কিছু মৌলিক উইন্ডোজ ডস কমান্ড ব্যবহার করতে হয়। আমরা আমাদের ডেস্কটপে নেভিগেট করব, একটি ফোল্ডার তৈরি করব এবং সেই ফোল্ডারের মধ্যে একটি ফাইল তৈরি করব
Arduino বোর্ড ব্যবহার করে ব্লুটুথ মডিউল (HC-05 W/ EN Pin এবং BUTTON) এর জন্য কমান্ড !: 5 টি ধাপ
Arduino বোর্ড ব্যবহার করে ব্লুটুথ মডিউল (HC-05 W/ EN Pin এবং BUTTON) এর জন্য কমান্ড! এটি কনফিগার/সংশোধন করার জন্য মডিউলে AT কমান্ড পাঠানোর বিষয়ে (নাম, পাসকি, বাউড রা
জিএনইউ/লিনাক্সের সাথে যেকোনো জিডিআই প্রিন্টার ব্যবহার করুন: 6 টি ধাপ
GNU/Linux এর সাথে যেকোন GDI প্রিন্টার ব্যবহার করুন: অধিকাংশ GDI প্রিন্টার GNU/Linux ব্যবহার করে সমর্থিত নয়। এখানে আপনার প্রিন্টার ব্যবহার করার একটি উপায়