File:আমরা মেনু বারের File বোতামে ক্লিক করলে একটি ড্রপ-ডাউন তালিকা উপস্থিত হবে। এটি নীচে দেখানো হয়েছে:
আসুন প্রতিটি অপশন বিস্তারিতভাবে আলোচনা করা যাক।
New:New বোতামটি নতুন উইন্ডো খুলবে। এটি ইতিমধ্যে উপস্থিত স্কেচটি সরিয়ে দেয় না।
Open:এটি স্কেচ খোলার অনুমতি দেয় যা ফোল্ডার এবং কম্পিউটার ড্রাইভার থেকে ব্রাউজ করা যায়।
Open Recent:Open Recent বোতামটিতে সাম্প্রতিক স্কেচের তালিকা রয়েছে।
Sketchbook:এটি একটি নতুন এডিটরে নির্বাচিত স্কেচ বা কোড খুলবে
Examples:এটি আইডিই এবং বোর্ডেকে আরও ভাল বোঝার জন্য ছোট প্রজেক্টের বিভিন্ন উদাহরণ দেখায়। আইডিই স্ব-অনুশীলনের উদাহরণ সরবরাহ করে।
Close:Close বোতামটি সেই উইন্ডোটি বন্ধ করে দেয় যে উইন্ডো থেকে থেকে বোতামটি ক্লিক করা হয়।
Save:Save বোতামটি বর্তমান স্কেচটি সংরক্ষণ করতে ব্যবহৃত হয়। এটি বর্তমান স্কেচে পরিবর্তনগুলি সংরক্ষণ করে। আমরা যদি ফাইলটির নাম নির্দিষ্ট না করে থাকি তবে এটি 'Save As...' উইন্ডোটি খুলবে।
Save As…:"Save As..." বোতামটি ব্যবহার করে আমরা স্কেচটি আলাদা নামের সাথে সংরক্ষণ করতে পারি । আমরা সেই অনুযায়ী নামও পরিবর্তন করতে পারি।
Page Setup:এটি পৃষ্ঠার মার্জিন, অভিমুখীকরণ(Orientation) এবং মুদ্রণের আকার নির্ধারণ করে। 'Page Setup' নিচের মতো উইন্ডোটি প্রদর্শিত হবে:
Print:'Page Setup'-এ উল্লিখিত সেটিংস অনুযায়ী এটি মুদ্রণের জন্য বর্তমান স্কেচ প্রস্তুত করে।
Preferences:এটি আরডুইনো আইডিইয়ের সেটিংসকে কাস্টমাইজেশন করার অনুমতি দেয়।
Quit:Quit বোতামটি সমস্ত আইডিই উইন্ডো বন্ধ করতে ব্যবহৃত হয়। আমরা যখন আরডুইনো আইডিই খুলব তখন একই সাথে বন্ধ করা স্কেচগুলি আবার খোলা হবে।
Edit: আমরা মেনুবারের Edit বোতামে ক্লিক করলে একটি ড্রপ-ডাউন তালিকা উপস্থিত হয়।এটি নীচে দেখানো হয়েছে:
আসুন প্রতিটি অপশন বিস্তারিতভাবে আলোচনা করা যাক
Undo:Undo বোতামটি সম্পাদনার সময় স্কেচে করা শেষ পরিবর্তনটি উল্টাতে ব্যবহৃত(পূর্বাবস্থায় ফেরা) হয়।
Redo:Redo বোতামটি সম্পাদনার সময় স্কেচে করা শেষ পরিবর্তনটি পুনরায় ব্যবহার করতে ব্যবহৃত হয়।
Cut:এটি আমাদের লিখিত কোড থেকে নির্বাচিত টেক্সট সরাতে দেয়। পাঠ্যটি অন্য ক্লিপবোর্ডে স্থাপন করা যায় । আমরা আমাদের স্কেচের যে কোনও জায়গায় টেক্সট আটকে দিতে পারি বা পেস্ট করতে পারি।
Copy:এটি নির্বাচিত টেক্সটের একটি সদৃশ অনুলিপি তৈরি করে। টেক্সটটি ক্লিপবোর্ডে রাখা হয়।
Copy for Forum:Copy for Forum বোতামটি ক্লিপবোর্ডে নির্বাচিত টেক্সটির অনুলিপি করতে ব্যবহৃত হয়, যা ফোরামে পোস্ট করার জন্য উপযুক্ত।
Copy as HTML:Copy as HTML বোতামটি ক্লিপবোর্ডে এইচটিএমএল হিসাবে নির্বাচিত টেক্সটি অনুলিপি করতে ব্যবহৃত হয়।
Paste:ক্লিপবোর্ডের নির্বাচিত পাঠ্যটি কার্সারের নির্দিষ্ট অবস্থানে আটকানোর জন্য Paste বোতামটি ব্যবহার করা হয়।
Select All:এটি স্কেচের সমস্ত টেক্সট নির্বাচন করে।
Go to line…:এটি কার্সারটিকে নির্দিষ্ট লাইনে নিয়ে যায়।উইন্ডোটি নিচের মতো প্রদর্শিত হবে:
Comment/Decomment:Comment/Decomment বাটনটি নির্দিষ্ট রেখার শুরুতে মন্তব্য চিহ্ন ( // ) লাগাতে বা মুছে ফেলার জন্য ব্যবহৃত হয় ।
Increase Indent:এটি নির্দিষ্ট রেখার শুরুতে স্থান যুক্ত করতে ব্যবহৃত হয়। ব্যবধান টেক্সটটি ডানদিকে নিয়ে যায়।
Decrease Indent:এটি নির্দিষ্ট রেখার শুরুতে স্থান বিয়োগ করতে বা অপসারণ করতে ব্যবহৃত হয়। ব্যবধান পাঠ্যটিকে বাম দিকে সরিয়ে দেয়।
Increase Font Size:এটি লিখিত টেক্সটের ফন্টের আকার বাড়ায়।
Decrease Font Size:এটি লিখিত টেক্সটের ফন্টের আকার হ্রাস করে।
Find…:এটি নির্দিষ্ট টেক্সট অনুসন্ধান করতে ব্যবহৃত হয়। আমরা টেক্সটটি প্রতিস্থাপন করতে পারি। এটি স্কেচের টেক্সটটি হাইলাইট করে।উইন্ডোটি নিচের মতো প্রদর্শিত হবে:
Find Next:এটি পরবর্তী শব্দটি হাইলাইট করে,যা 'Find...' উইন্ডো নির্দিষ্ট করেছে । যদি এরকম কোনও শব্দ না থাকে তবে এটি কোনও হাইলাইট করা পাঠ্য দেখায় না।
Find Previous:এটি পূর্ববর্তী শব্দটি হাইলাইট করে, যা 'Find...' উইন্ডো নির্দিষ্ট করেছে।যদি এরকম কোনও শব্দ না থাকে তবে এটি কোনও হাইলাইট করা পাঠ্য দেখায় না।
Sketch:আমরা মেনু বারের Sketch বাটনে ক্লিক করলে একটি ড্রপ-ডাউন তালিকা উপস্থিত হয়। এটি নীচে দেখানো হয়েছে:
আসুন প্রতিটি অপশন বিস্তারিতভাবে আলোচনা করা যাক
Verify/Compile:এটি সংকলনের সময় কোডের ত্রুটিগুলি পরীক্ষা করবে। কনসোল এলাকায় মেমরি আইডিই দ্বারা রিপোর্ট করা হয়।
Upload:পোর্টের মাধ্যমে নির্দিষ্ট বোর্ডে কোডটি কনফিগার করতে Upload বোতামটি ব্যবহৃত হয়।
Upload Using Programmer:এটি বোর্ডে উপস্থিত বুটলোডারকে ওভাররাইড করতে ব্যবহৃত হয়। আমরা Upload Using Programmer অপশনটি ব্যবহার করে ফ্ল্যাশ মেমরির সম্পূর্ণ ক্ষমতা ব্যবহার করতে পারি । এটি বাস্তবায়নের জন্য, আমাদের ইউএসবি সিরিয়াল পোর্টে এটি আপলোড করতে Tools-> Burn Bootloader অপশনটি ব্যবহার করে বুটলোডার রিস্টোর(restore) বা পুনরুদ্ধার করা দরকার ।
Export compiled Binary:হেক্স ফাইল সংরক্ষণ রাখা যেতে পারে।
Show Sketch Folder:এটি লিখিত বা স্কেচের বর্তমান কোডের ফোল্ডারটি খুলবে।
Include Library:Include Library তে বিভিন্ন আরডুইনো লাইব্রেরি অন্তর্ভুক্ত রয়েছে। কোডের শুরুতে # দিয়ে শুরু করে লাইব্রেরিগুলি আমাদের কোডে প্রবেশ করানো হয়। আমরা .zip ফাইল থেকে Library আমদানি করতে পারি।
Add File…:বিদ্যমান ফাইলটিতে নতুন ট্যাবে তৈরি হওয়া ফাইলটি যুক্ত করতে ফাইল Add File... বোতামটি ব্যবহার করা হয়।উদাহরণস্বরূপ, আসুন ' জাভটপয়েন্ট ' ফাইলটিতে ' ব্লিঙ্ক ' ফাইলটির সাথে যুক্ত করা যাক । ট্যাবটি নিচের মতো প্রদর্শিত হবে:
আমরা Small triangle -> Delete অপশনটিতে ক্লিক করে ট্যাব থেকে সংশ্লিষ্ট ফাইলটি মুছতে পারি ।
Tools:আমরা যখন মেনু বারের Tools বোতামে ক্লিক করি তখন একটি ড্রপ-ডাউন তালিকা উপস্থিত হয়। এটি নীচে দেখানো হয়েছে:
আসুন প্রতিটি অপশন বিস্তারিতভাবে আলোচনা করা যাক।
Auto Format:Auto Format বোতামটি লিখিত কোডটি ফর্ম্যাট করতে ব্যবহৃত হয়। উদাহরণস্বরূপ, কোডটিতে খোলা এবং বন্ধ বন্ধনীগুলিকে আস্তরণ করা।
Archive Sketch:বর্তমান স্কেচ বা কোডের অনুলিপি .zip ফর্ম্যাটে সংরক্ষণ করা হয়। সংরক্ষণাগারটির ডিরেক্টরি স্কেচের মতো একই ।
Fix Encoding and Reload:এই বোতামটি অপারেটিং সিস্টেম char মানচিত্র এবং সম্পাদক char মানচিত্র এনকোডিংয়ের মধ্যে অসঙ্গতি ঠিক করতে ব্যবহৃত হয়।
Manage Libraries…:এটি সমস্ত ইনস্টল করা লাইব্রেরির আপডেট তালিকা প্রদর্শন করে। আরডুইনো আইডিইতে একটি নতুন লাইব্রেরি ইনস্টল করতে আমরা এই অপশনটি ব্যবহার করতে পারি।
Serial Monitor:এটি পোর্টে সংযুক্ত বোর্ডের সাথে ডেটা এক্সচেঞ্জের অনুমতি দেয়।
Serial Plotter:Serial Plotter বোতামটি একটি প্লটে সিরিয়াল তথ্য প্রদর্শন করতে ব্যবহৃত হয়। এটি আরডুইনো আইডিইতে পূর্বেই ইনস্টল করা হয়।
WiFi101/WiFiNINA Firmware Updater:এটি সংযুক্ত বোর্ডের ওয়াই-ফাই ফার্মওয়্যার চেক এবং আপডেট করতে ব্যবহৃত হয়।
Board:আমাদের বোর্ডের তালিকা থেকে বোর্ড নির্বাচন করা প্রয়োজন। নির্বাচিত বোর্ড অবশ্যই কম্পিউটারের সাথে সংযুক্ত বোর্ডের মতো হতে হবে।
Processor:এটি নির্বাচিত বোর্ড অনুসারে প্রসেসর প্রদর্শন করে। বোর্ড নির্বাচনের সময় এটি প্রতিবার রিফ্রেশ হয়।
Port:এটিতে আমাদের মেশিনে উপস্থিত ভার্চুয়াল এবং বাস্তব সিরিয়াল ডিভাইস রয়েছে।
Get Board Info:এটি নির্বাচিত বোর্ড সম্পর্কে তথ্য দেয়। বোর্ড সম্পর্কে তথ্য পাওয়ার আগে আমাদের উপযুক্ত পোর্টটি নির্বাচন করতে হবে।
Programmer:বোর্ডের প্রোগ্রামিংয়ের সময় আমাদের হার্ডওয়্যার প্রোগ্রামার নির্বাচন করতে হবে। যখন আমরা অনবোর্ড ইউএসবি সিরিয়াল সংযোগটি ব্যবহার না করি তখন এটি প্রয়োজনীয় হয়। এটি বুটলোডার বার্ন করার সময়ও প্রয়োজন।
Burn Bootloader:বুটলোডার বোর্ডে মাইক্রোকন্ট্রোলারের মধ্যে উপস্থিত থাকে। অপশনটি কার্যকর যখন আমরা বুটলোডার ছাড়াই মাইক্রোকন্ট্রোলার কিনেছি। বুটলোডার বার্ন করার আগে আমাদের সঠিক নির্বাচিত বোর্ড এবং পোর্ট সম্পর্কে নিশ্চিত হওয়া দরকার।
Help:আমরা মেনু বারের Help বোতামে ক্লিক করলে একটি ড্রপ-ডাউন তালিকা উপস্থিত হবে। এটি নীচে দেখানো হয়েছে:
সহায়তা বিভাগে বেশ কয়েকটি ডকুমেন্ট রয়েছে যা অ্যাক্সেস করা সহজ, যা আরডুইনো আইডিই সহ আসে। এটি স্টার্টিং, এনভায়রনমেন্ট, ট্রাবলশুটিং, রেফারেন্স ইত্যাদির মতো অনেকগুলি সংখ্যার সমন্বয় সহ আমরা উপরের চিত্রটিও বিবেচনা করতে পারি, যার মধ্যে সহায়তা বিভাগের অধীনে সমস্ত বিকল্প রয়েছে।
শুরু করা, রেফারেন্স ইত্যাদির মতো কিছু নথিও ইন্টারনেট সংযোগ ছাড়াই অ্যাক্সেস করা যায়। এটি আমাদের সাথে আরডুইনোর অফিসিয়াল ওয়েবসাইটে লিঙ্ক করবে।









Post a Comment