সুচিপত্র:

ArduinoBlocks কিভাবে ব্যবহার করবেন: 6 টি ধাপ
ArduinoBlocks কিভাবে ব্যবহার করবেন: 6 টি ধাপ

ভিডিও: ArduinoBlocks কিভাবে ব্যবহার করবেন: 6 টি ধাপ

ভিডিও: ArduinoBlocks কিভাবে ব্যবহার করবেন: 6 টি ধাপ
ভিডিও: Osoyoo IoT স্মার্ট হোম কিট 🏡 নিয়ে আনবক্সিং এবং পরীক্ষা করা 2024, অক্টোবর
Anonim
কিভাবে ArduinoBlocks ব্যবহার করবেন
কিভাবে ArduinoBlocks ব্যবহার করবেন

Arduino প্রোগ্রাম কিভাবে শিখতে একটি সহজ উপায় চান?

ব্লক করে দেয় !!

শুধু একটি Arduino Uno এবং একটি ArduinoBlocks ওয়েবসাইট ব্যবহার করে, আপনি প্রোগ্রামিং সিনট্যাক্স মনে রাখার প্রয়োজন ছাড়াই সহজেই আপনার প্রোগ্রাম তৈরি করতে পারেন।

ধাপ 1: বোর্ড ওভারভিউ

ArduinoBlocks Arduino- এর জন্য একটি ব্লক-ভিত্তিক ইন্টারফেস তৈরি করতে Google Blockly ডেভেলপমেন্ট কোড ব্যবহার করেছে।

বর্তমানে, এটি Arduino UNO, NANO এবং MEGA সমর্থন করে।

দ্রষ্টব্য: যদি আপনি এই টিউটোরিয়ালের শেষে ব্যবহারিক নির্মাণ করতে চান তবে আপনার একটি সামঞ্জস্যপূর্ণ Arduino বোর্ডের প্রয়োজন হবে।

পদক্ষেপ 2: সেটআপ

সেটআপ
সেটআপ
সেটআপ
সেটআপ
সেটআপ
সেটআপ
সেটআপ
সেটআপ

1. ArduinoBlocks ওয়েবসাইটে যান।

2. আমরা এটি ব্যবহার করার আগে আমাদের একটি অ্যাকাউন্ট তৈরি করতে হবে, কিন্তু এর মানে হল যে আমাদের সমস্ত ডেটা এবং তথ্য তখন ক্লাউডে সংরক্ষিত থাকে, তাই দূষিত ফাইল থাকার সম্ভাবনা কম থাকে।

-তাই আমরা arduinoBlocks পরিবেশের সাথে পরিচিত হয়ে শুরু করব।

ধাপ 3: ArduinoBlocks পরিবেশ

ArduinoBlocks পরিবেশ
ArduinoBlocks পরিবেশ
ArduinoBlocks পরিবেশ
ArduinoBlocks পরিবেশ
ArduinoBlocks পরিবেশ
ArduinoBlocks পরিবেশ
ArduinoBlocks পরিবেশ
ArduinoBlocks পরিবেশ

একবার লগ ইন করলে আমরা ArduinoBlocks লোগোর ডানদিকে অবস্থিত "প্রকল্প" ড্রপ ডাউন নির্বাচন করে একটি নতুন প্রকল্প তৈরি করতে পারি। "নতুন প্রকল্প" নির্বাচন করুন, তারপরে একটি ব্যক্তিগত প্রকল্প শুরু করুন।

আমাদের এখন কয়েকটি বিকল্প আছে, যার মধ্যে প্রথমটি হল আমাদের টার্গেট প্ল্যাটফর্ম কি হবে তা নির্বাচন করা। প্রাসঙ্গিক ক্ষেত্রগুলি পূরণ করুন এবং তারা কীভাবে প্রকল্পের সাথে সম্পর্কিত।

আপনি দেখতে পাবেন যে ব্লক প্যানেলে ইতিমধ্যে দুটি ফাংশন রয়েছে। আপনি যদি আগে কোন Arduino নিয়ে পরীক্ষা করে থাকেন তাহলে আপনি সেটআপ এবং লুপের সাথে পরিচিত হবেন।

তবে আপনার যদি না থাকে তবে Arduino কোডের জন্য এই দুটি ফাংশন প্রয়োজন:

-সেটআপ ফাংশন: কোডের নির্বাচন যা চালিত হবে যখন ইউনিটটি প্রথমে পিন কনফিগারেশন (I/O) সেট করতে বা আউটপুটের জন্য সিরিয়াল পোর্ট শুরু করতে ব্যবহৃত হবে।

-লুপ ফাংশন: চিরতরে লুপ করার জন্য ডিজাইন করা হয়েছে (চলুন বলা যাক (1 = 1) করতে)।

আসুন আরডুইনো কোড প্যালেটগুলি দেখার জন্য কিছুক্ষণ সময় নেওয়া যাক। এর মধ্যে রয়েছে বেসিক, লজিক, কন্ট্রোল, ভেরিয়েবল এবং ফাংশন। যাইহোক সত্যিই উত্তেজনাপূর্ণ অংশ হল যে এটি নিয়ন্ত্রণ, সার্ভস, মোটর, এসডি কার্ড, এমকিউটিটি, জিপিএস এবং এমনকি ব্লুটুথ নিয়ন্ত্রণের জন্য অনেকগুলি বিকল্প অন্তর্ভুক্ত করে!

এখন আসুন আমাদের প্রথম পরীক্ষার দিকে।

ধাপ 4: ঝলকানি

জ্বলজ্বলে
জ্বলজ্বলে
জ্বলজ্বলে
জ্বলজ্বলে

ইনপুট/আউটপুট প্যালেট খুঁজুন এবং "লিখন ডিজিটাল পিন 2" শিরোনামের ব্লকটি টেনে আনুন।

এটি লুপ ফাংশন ব্লকের উপর টেনে আনুন যতক্ষণ না এটি জায়গায় স্ন্যাপ করে। পিন নম্বরটি পিন 13 এ পরিবর্তন করুন, যা আরডুইনোতে অন্তর্নির্মিত LED।

টাইম প্যালেটে যান এবং "অপেক্ষা 1000 মিলিসেকেন্ড" ব্লকটি খুঁজুন।

এইবার উপরের ব্লকের পুনরাবৃত্তি করুন রাজ্যকে "চালু" করার পরিবর্তে "বন্ধ" করুন।

আবার "অপেক্ষা 1000 মিলিসেকেন্ড" ব্লক যোগ করুন।

এই সম্পূর্ণতার সাথে আমাদের Arduino Uno তে আমাদের প্রোগ্রাম আপলোড করতে হবে

ধাপ 5: আপলোড করুন

আপলোড করুন
আপলোড করুন
আপলোড করুন
আপলোড করুন
আপলোড করুন
আপলোড করুন

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

প্রথম বিকল্পটি ব্রাউজার থেকে সরাসরি, যেখানে "আপলোড" শিরোনামের স্ক্রিনের উপরের বাম দিকে একটি বিকল্প রয়েছে

কিন্তু প্রথমে আপনাকে ArduinoBlocks-connector, sencode ইনস্টল করতে হবে নিশ্চিত করুন যে আপনার বোর্ডটি আপনার কম্পিউটারের USB পোর্টে প্লাগ করা আছে, তারপর আপনি আপলোড চেপে সরাসরি ওয়েব থেকে প্রোগ্রামটি আপলোড করতে পারেন।

এটি ছাড়াও, যদি আপনি নীচের তীরটিতে ক্লিক করেন, উপরের বাম দিকের ব্লকস বোতামের পাশে, আপনার কাছে কোডটি দেখার বিকল্প থাকবে, যা পরে Arduino IDE তে কপি এবং পেস্ট করা যাবে।

আমরা Arduino IDE ইন্সটল করেছি বলে ধরে নিয়ে তৃতীয় উপায়টি ব্যবহার করব এবং.ino ফাইলটি ডাউনলোড করব।

সুতরাং আমাদের কোড সফলভাবে আপলোড করার সাথে সাথে, অনবোর্ড LED প্রতি সেকেন্ডে জ্বলজ্বল করবে।

ধাপ 6: উপসংহার

ব্লক প্রোগ্রামিং অনেক মজার এবং শুরু করা খুব সহজ। ব্লকলি এর আবির্ভাব আমাদের ArduinoBlocks দিয়েছে, যা কিছু নবীন কোডারকে কাজের কিছু চিত্তাকর্ষক টুকরো তৈরি করতে সক্ষম করে।

যদি আপনার কোন প্রশ্ন থাকে তবে আপনি আমাকে এখানে যোগাযোগ করতে পারেন: [email protected], অথবা একটি মন্তব্য করুন।

আমার ইউটিউব

আমার ফেসবুক

myTwitter

এই নির্দেশযোগ্য পড়ার জন্য ধন্যবাদ ^^ এবং আপনার দিনটি সুন্দর হোক।

দেখা হবে.

আহমেদ নওরা

প্রস্তাবিত: