উইন্ডোজ 10 ইওট কোর ব্লকলি দিয়ে আপনার ব্রাউজার থেকে একটি রাস্পবেরি পাই প্রোগ্রাম করুন

ভিডিও: बड़ा फैसला-आज रात 12 बजे से चीन के सारे 2024

ভিডিও: बड़ा फैसला-आज रात 12 बजे से चीन के सारे 2024
Anonim

মাইক্রোসফ্ট সম্প্রতি একটি নতুন ইউডাব্লুপি অ্যাপ্লিকেশন চালু করেছে যা ব্যবহারকারীরা তাদের ব্রাউজারগুলি থেকে একটি রাস্পবেরি পাই 2, রাস্পবেরি 3 বা একটি রাস্পবেরি পাই সেন্স হ্যাট প্রোগ্রাম করতে পারে allows উইন্ডোজ 10 আইওটি কোর ব্লকলি ব্যবহারকারীদের ইন্টারলকিং ব্লকগুলি দিয়ে একটি প্রোগ্রাম তৈরি করতে দেয় যা পরে রাস্পবেরি পাই মিনি কম্পিউটার নিয়ন্ত্রণ করতে পারে।

গুগলের ব্লকলি ওপেন সোর্স ব্লক সম্পাদক, বিবিসির মাইক্রো: বিট এবং নিজস্ব ব্লক সম্পাদক সহ এই নতুন সরঞ্জামটি ডিজাইন করার সময় মাইক্রোসফ্ট চারটি আলাদা প্রকল্প থেকে অনুপ্রেরণা নিয়েছিল।

উইন্ডোজ 10 আইওটি কোর ব্লকলি একটি সহজ কাঠামো রয়েছে: মূল অ্যাপ্লিকেশনটি একটি ওয়েব সার্ভার শুরু করে যা 8000 পোর্টে ব্লকলি সম্পাদক পৃষ্ঠা পরিবেশন করে Users ব্যবহারকারীরা তাদের রাস্পবেরি পাইতে ব্রাউজ করে ব্লকলি সম্পাদককে অ্যাক্সেস করতে পারবেন : একটি ব্রাউজার থেকে 8000। মাইক্রোসফ্ট নির্দিষ্ট সেন্স হ্যাট কার্যকারিতার জন্য কাস্টম ব্লক তৈরি করেছে যা বেসিক, ইনপুট, এলইডি, ইমেজস, পিন এবং আরও অনেক কিছুতে পাওয়া যায়।

অন্যান্য বৈশিষ্ট্যগুলির মধ্যে রয়েছে:

  • ব্লকগুলি জাভাস্ক্রিপ্টে ব্লকগুলি অনুবাদ করা সহজ করে তোলে, তাই আমরা একটি চলমান জাভাস্ক্রিপ্ট স্নিপেট তৈরি করতে পারি। আপনার ব্লক প্রোগ্রামটি জাভাস্ক্রিপ্টে যা অনুবাদ করেছে তা নীচের বোতামটি "জাভাস্ক্রিপ্টে রূপান্তর করুন" টিপে টিপুন - নোট করুন: "জয়স্টিক বোতাম টিপানো" এর মতো "ইভেন্টগুলি" সক্ষম করতে আমাদের কয়েকটি সহায়ক জাভাস্ক্রিপ্ট ফাংশন রয়েছে এবং আমরা এতে বিশেষ মনোযোগ দিই বিভিন্ন ফাংশন ক্রম।
  • এই মুহুর্তে, আমাদের একটি ব্লক সম্পাদক রয়েছে যা একটি চলমান জাভাস্ক্রিপ্ট স্নিপেট তৈরি করতে পারে: আমাদের এমন কিছু দরকার যা ওয়েব সার্ভারের সাথে হস্তক্ষেপ না করে এই জাভাস্ক্রিপ্ট স্নিপেটকে অন্য থ্রেডে চালিত করতে পারে।
  • স্নিপেট চালানোর জন্য, আমরা চক্র জাভাস্ক্রিপ্ট ইঞ্জিন ইনস্ট্যান্ট করি (যা প্রতিটি উইন্ডোজ 10 সংস্করণের অংশ) এবং স্নিপেটটি শুরু করি। চক্র ইচ্ছামতো স্নিপেটটি থামানো সহজ করে তোলে।
  • অনেকগুলি ব্লক সরাসরি সেনস টুপিটির সাথে যোগাযোগ করে। সেনস হাট নিয়ন্ত্রণ করতে আমরা জাভাস্ক্রিপ্ট কোডের একগুচ্ছ লিখতে পারতাম, তবে আমরা এম্মেলসফট থেকে সি # সেনসাহাট লাইব্রেরিটি ব্যবহারের সম্পূর্ণ এবং সহজলভ্যতা অর্জন করেছি। জাভাস্ক্রিপ্ট এবং সি # এর মধ্যে ব্রিজিং অত্যন্ত সহজ ছিল একটি র‌্যাপার ইউডাব্লুপি লাইব্রেরিটি লাভ করা।
  • সর্বশেষে, আমরা রাস্পবেরি পাইতে শেষ "রান" স্নিপেটটি সংরক্ষণ করা হয়েছে তা নিশ্চিত করার জন্য কিছু যন্ত্রপাতি যুক্ত করেছি (ব্লক বিন্যাস এবং জাভাস্ক্রিপ্ট স্নিপেট উভয়ই ক্যাশে হয়েছে) এবং পরের বার আইওটি কোর ব্লকলি অ্যাপ্লিকেশনটি শুরু হবে (যেমন আপনি পুনরায় আরম্ভ করবেন) তোমার যন্ত্রটি).

আপনার রাস্পবেরি পাইতে আইওটি কোর ব্লকলি কীভাবে সেট আপ করবেন সে সম্পর্কে আরও তথ্যের জন্য, মাইক্রোসফ্টের ব্লগ পোস্টটি দেখুন।

উইন্ডোজ 10 ইওট কোর ব্লকলি দিয়ে আপনার ব্রাউজার থেকে একটি রাস্পবেরি পাই প্রোগ্রাম করুন