Google is committed to advancing racial equity for Black communities. See how.
This page was translated by the Cloud Translation API.
Switch to English

এবার শুরু করা যাক

থ্রেড সম্পর্কে জানুন

আপনি থ্রেড থেকে ® নতুন? অথবা কেবল আপনার জ্ঞানকে সতেজ করা দরকার? আমাদের থ্রেড প্রাইমারটি দেখুন , যা থ্রেডের সমস্ত মৌলিক বিষয়গুলি এবং এটি কীভাবে কাজ করে তা কভার করে।

ওপেনথ্রেড চেষ্টা করুন

গুগল প্রকাশিত ওপেনথ্রেড সম্পর্কে কি জানতে চান? এটির দ্রুততম উপায় হ'ল আমাদের কোডল্যাব বা গাইডগুলির মধ্যে একটির মাধ্যমে চালানো।

ডকারের সাথে সিমুলেশন কোডল্যাব

পরীক্ষার হার্ডওয়্যারের প্রয়োজন ছাড়াই ওপেনথ্রেড চেষ্টা করুন। ম্যাক বা লিনাক্স মেশিনে ডকার ব্যবহার করে, কীভাবে তা শিখুন:

  • একটি থ্রেড নেটওয়ার্ক সিমুলেট করুন
  • কমিশন সহ থ্রেড নোডগুলি প্রমাণীকরণ করুন
  • wpantund বৈশিষ্ট্যযুক্ত সিমুলেটেড থ্রেড নেটওয়ার্ক পরিচালনা করতে wpantund ব্যবহার করুন

ডকারের সাথে সিমুলেশন কোডল্যাব চেষ্টা করুন

বিল্ড টুলচেইন সহ সিমুলেশন কোডল্যাব

ডকার সিমুলেশন কোডল্যাবের বিকল্প সংস্করণ, যেখানে ডকার ব্যবহার না করে আপনি ওপেনথ্রেড বিল্ড টুলচেন সেটআপ করেন এবং সরাসরি ম্যাক বা লিনাক্স মেশিনে ওপেনথ্রেড তৈরি করেন।

বিল্ড টুলচেইন সহ সিমুলেশন কোডল্যাব চেষ্টা করুন

হার্ডওয়্যার কোডল্যাব

হার্ডওয়্যারে ডুব দিন, যেখানে আপনি কীভাবে শিখবেন:

  • Nordic nRF52840 উন্নয়ন বোর্ডগুলিতে ফ্ল্যাশ ওপেনথ্রেড
  • একটি আসল থ্রেড নেটওয়ার্ক তৈরি করুন
  • কমিশন সহ থ্রেড নোডগুলি প্রমাণীকরণ করুন
  • মাল্টিকাস্ট এবং ইউডিপির জন্য ওপেনথ্রেড সিএলআই ব্যবহার করুন

হার্ডওয়্যার কোডল্যাব চেষ্টা করুন

এপিআই কোডল্যাব

কোনও অ্যাপ্লিকেশনটিতে ওপেনথ্রেড এপিআই ব্যবহার করতে চান? আসল হার্ডওয়্যার ব্যবহার করে, কীভাবে তা শিখুন:

  • নর্ডিক nRF52840 উন্নয়ন বোর্ডগুলিতে বোতাম এবং এলইডি প্রোগ্রাম করুন
  • সাধারণ ওপেনথ্রেড এপিআই এবং otInstance ক্লাস ব্যবহার করুন
  • ওপেনথ্রেড স্থিতি পরিবর্তনের উপর নজর রাখুন এবং প্রতিক্রিয়া জানান
  • একটি থ্রেড নেটওয়ার্কের সমস্ত ডিভাইসে ইউডিপি বার্তা প্রেরণ করুন

এপিআই কোডল্যাব চেষ্টা করুন

নেটওয়ার্ক সিমুলেটর কোডল্যাব

ওপেনথ্রেড নেটওয়ার্ক সিমুলেটর (ওটিএনএস) আপনাকে সিআইএল এবং ওয়েব ইন্টারফেস ব্যবহার করে সিমুলেটেড থ্রেড নেটওয়ার্কটি কল্পনা এবং পরিচালনা করতে দেয় and ম্যাক বা লিনাক্স মেশিনের সাহায্যে কীভাবে তা শিখুন:

  • ওটিএনএস ইনস্টল করুন এবং ওটিএনএসের জন্য ওপেনথ্রেড তৈরি করুন
  • একটি থ্রেড নেটওয়ার্ক পরিচালনা করতে এবং ওয়েব ব্রাউজারে ক্রিয়াকলাপ কল্পনা করতে ওটিএনএস-ওয়েব ব্যবহার করুন
  • সিমুলেশনটি আরও নিয়ন্ত্রণ করতে OTNS-CLI ব্যবহার করুন

নেটওয়ার্ক সিমুলেটর কোডল্যাব চেষ্টা করুন

পরীক্ষা এবং ভিজ্যুয়ালাইজেশন কোডল্যাব

ওটিএনএস সিল্কের সাথে ব্যবহার করা যেতে পারে, ওপেনথ্রেড ফাংশন, বৈশিষ্ট্য এবং আসল ডিভাইসগুলির সাথে সিস্টেমের কর্মক্ষমতা যাচাই করার জন্য একটি সম্পূর্ণ স্বয়ংক্রিয় পরীক্ষামূলক প্ল্যাটফর্ম। ম্যাক বা লিনাক্স মেশিনের সাহায্যে কীভাবে তা শিখুন:

  • ওটিএনএস বৈশিষ্ট্য সক্ষম করে রিয়েল ডিভাইসের জন্য ওপেনথ্রেড তৈরি করুন
  • সিল্ক পরীক্ষার কেস চালিয়ে থ্রেড নেটওয়ার্কের স্থিতি পর্যবেক্ষণ করতে ওটিএনএস-ওয়েব ব্যবহার করুন

পরীক্ষা এবং ভিজ্যুয়ালাইজেশন কোডল্যাব চেষ্টা করুন

ডকার সহ বর্ডার রাউটার

যদি আপনি কোনও থ্রেড বর্ডার রাউটারে আগ্রহী হন, দ্রুত লিনাক্স ভিত্তিক যেকোন মেশিনে ডকার পাত্রে চেষ্টা করে ওপেনথ্রেড বর্ডার রাউটার (ওটিবিআর) দিয়ে দ্রুত শুরু করুন।

ওটিবিআর ডকার গাইড চেষ্টা করে দেখুন

ক্লাউড আইওটি কোর কোডল্যাবের সাথে সংহত করুন

গুগল ক্লাউড আইওটি কোরটিতে সিমুলেটেড ওপেনথ্রেড ডিভাইস কীভাবে সংযুক্ত করতে হয় তা শিখুন। লিনাক্স মেশিনে ডকার ব্যবহার করে, কীভাবে তা শিখুন:

  • একটি ডকার পাত্রে ওটিবিআর এবং ওপেনথ্রেড আরটিওএস চালান
  • ক্লাউড পাব / সাব এবং একটি ক্লাউড আইওটি ডিভাইস রেজিস্ট্রি সেট আপ করুন
  • ক্লাউড এমকিউটিটি সার্ভার ব্যবহার করে একটি ওটি ডিভাইসের টেলিমেট্রি ডেটা পরিচালনা করুন

ক্লাউড আইওটি কোর কোডল্যাব চেষ্টা করুন

কোডটি পান

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

প্ল্যাটফর্ম সমর্থন

ওপেনথ্রেড ওপেনথ্রেড টিম, সিলিকন বিক্রেতারা এবং সম্প্রদায় উভয়ই বেশ কয়েকটি ডিভাইস এবং প্ল্যাটফর্মে পোর্ট করেছে।

বিক্রেতা সাপোর্টে বিক্রেতা-সমর্থিত প্ল্যাটফর্মগুলির তালিকা দেখুন।

প্ল্যাটফর্ম ওভারভিউতে সিস্টেম আর্কিটেকচার এবং প্ল্যাটফর্ম ডিজাইন সম্পর্কে আরও জানুন।

ডকার সমর্থন

OpenThread সাথে ব্যবহারের জন্য ডক-শ্রমিক চিত্র পাওয়া যায় ডকশ্রমিক হাব । এই চিত্রগুলি ওপেনথ্রেড টিম তৈরি করেছে এবং পরীক্ষা করেছে এবং টুলচেইন এবং সিস্টেম কনফিগারেশনটি ছাড়াই ওপেনথ্রেড দিয়ে শুরু করার একটি সহজ উপায়।

ডকার ইমেজ বর্ণনা
codelab_otsim সিমুলেশন কোডল্যাব ব্যবহারের জন্য, ওপেনথ্রেড সিমুলেশন উদাহরণ রয়েছে এবং wpantund প্রাক-বিল্ট এবং ব্যবহারের জন্য প্রস্তুত।
environment GNU সরঞ্জামচেইন এবং সমস্ত প্রয়োজনীয় ওপেন ট্র্যাড নির্ভরতা ইনস্টল করা সহ বিকাশের পরিবেশ। এই চিত্রটিতে ওপেনথ্রেড নির্মিত হয়নি।
otbr ওপেনথ্রেড বর্ডার রাউটার প্রাক-কনফিগার করা হয়েছে এবং ব্যবহারের জন্য প্রস্তুত।
sim ওপেনথ্রেড সিমুলেশন উদাহরণ সহ প্রাক-অন্তর্নির্মিত বিকাশ পরিবেশ।
wpantund wpantund পূর্ব-বিল্ট এবং ব্যবহারের জন্য প্রস্তুত সঙ্গে বিকাশের পরিবেশ Development

sim এবং wpantund চিত্রগুলির সাধারণ ব্যবহার সম্পর্কে আরও তথ্যের জন্য ওপেনথ্রেড সংগ্রহস্থলটিতে /etc/docker/README পুনরায় দেখুন।

ব্যবহার বিধি

একটি নির্দিষ্ট কাজ বা বৈশিষ্ট্য সাহায্য প্রয়োজন? আমাদের গাইড সাহায্য করতে পারেন।

বিভাগ বিষয়বস্তু
নির্মাণ ওপেনথ্রেড কীভাবে তৈরি এবং কনফিগার করা যায় এবং উন্নত বৈশিষ্ট্যগুলি সক্ষম করে
পোর্টিং কিভাবে একটি নতুন হার্ডওয়্যার প্ল্যাটফর্মে ওপেনথ্রেড পোর্ট করবেন
এনসিপি সমর্থন ওপেনথ্রেড কীভাবে প্রাক-বিল্ট এনসিপি ফার্মওয়্যার ইমেজ এবং প্যাকেট স্নিফিংয়ের জন্য পাইপিনেল সহ এনসিপি নকশাকে সমর্থন করে
বর্ডার রাউটার বর্ডার রাউটারের সাহায্যে আপনার ওপেনথ্রেড নেটওয়ার্ককে অন্য আইপিভি 6 নেটওয়ার্কের সাথে কীভাবে সংযুক্ত করতে হয়, অথবা বাহ্যিক থ্রেড কমিশনিং ব্যবহার করতে হয়
কমিশনার কোনও থ্রেড নেটওয়ার্কে ডিভাইসগুলি কমিশন করতে ওটি কমিশনার কীভাবে তৈরি এবং ব্যবহার করবেন
শংসাপত্র সমস্ত শংসাপত্র পরীক্ষার ক্ষেত্রে আপনার প্ল্যাটফর্মটি কীভাবে পরীক্ষা করবেন test

অ্যাপ্লিকেশন এপিআই

ওপেনথ্রেড শীর্ষে চালানোর জন্য একটি অ্যাপ্লিকেশন বিকাশ করছেন? বেসিকগুলি শিখতে ওপেনথ্রেড এপিআইএস কোডল্যাব সহ আমাদের বিকাশ চেষ্টা করুন বা ওপেনথ্রেড পরিষেবাদিগুলি কী কী উপলভ্য তা দেখতে API রেফারেন্স ডকুমেন্টেশনটি খনন করুন।

পরীক্ষা এবং শংসাপত্র

কীভাবে আমরা OpenThread পরীক্ষা এবং কি ব্যবহারকারী পরীক্ষার সরঞ্জাম আমাদের পাওয়া যায় টেস্টিং পৃষ্ঠা, এবং আমাদের সর্বশেষ OpenThread peformance মানের মেট্রিক্স ব্রাউজ কোয়ালিটির ড্যাশবোর্ডের

আপনি যদি আপনার পণ্য বা উপাদানগুলির জন্য থ্রেড শংসাপত্রে আগ্রহী হন তবে শংসাপত্র পৃষ্ঠাটি দেখুন।

সহায়তা পান বা অবদান রাখুন

ওপেনথ্রেড সম্পর্কে একটি প্রশ্ন আছে? এর চলমান উন্নয়নে অবদান রাখতে চান? আমাদের সংস্থান পৃষ্ঠাটি সহায়তা পাওয়ার বা সহায়তা করার সমস্ত উপায় ব্যাখ্যা করে।