সুচিপত্র:

HyperDuino এর জন্য MBlock ব্রাউজার ভিত্তিক কোডিং দিয়ে শুরু করা: 3 টি ধাপ
HyperDuino এর জন্য MBlock ব্রাউজার ভিত্তিক কোডিং দিয়ে শুরু করা: 3 টি ধাপ

ভিডিও: HyperDuino এর জন্য MBlock ব্রাউজার ভিত্তিক কোডিং দিয়ে শুরু করা: 3 টি ধাপ

ভিডিও: HyperDuino এর জন্য MBlock ব্রাউজার ভিত্তিক কোডিং দিয়ে শুরু করা: 3 টি ধাপ
ভিডিও: Teleduino ile Uzaktan Kontrol | Arduino'yu İnternete Bağlamak | Arduino Ethernet Shield 2024, নভেম্বর
Anonim
HyperDuino এর জন্য MBlock ব্রাউজার ভিত্তিক কোডিং দিয়ে শুরু করা
HyperDuino এর জন্য MBlock ব্রাউজার ভিত্তিক কোডিং দিয়ে শুরু করা

HyperDuino সহ mBlock ওয়েব ভিত্তিক টিউটোরিয়ালে স্বাগতম। এটি আপনাকে দেখাবে যে কীভাবে এমব্লক সেট আপ করবেন এবং আপনার হাইপারডুইনোতে আপনার কোড আপলোড করবেন। এটি আপনাকে দেখাবে কিভাবে একটি স্মার্ট গাড়ির জন্য একটি মৌলিক কোড তৈরি করা যায়। শুরু করতে এখানে ক্লিক করে ডানদিকে ঝাঁপ দাও।

ধাপ 1: MBlock সেট আপ

MBlock সেট আপ করা হচ্ছে
MBlock সেট আপ করা হচ্ছে
MBlock সেট আপ করা হচ্ছে
MBlock সেট আপ করা হচ্ছে
MBlock সেট আপ করা হচ্ছে
MBlock সেট আপ করা হচ্ছে
MBlock সেট আপ করা হচ্ছে
MBlock সেট আপ করা হচ্ছে

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

ধাপ 2: Arduino/HyperDuino এর জন্য সেটিং পরিবর্তন করা

Arduino/HyperDuino জন্য সেটিং পরিবর্তন
Arduino/HyperDuino জন্য সেটিং পরিবর্তন
Arduino/HyperDuino জন্য সেটিং পরিবর্তন
Arduino/HyperDuino জন্য সেটিং পরিবর্তন
Arduino/HyperDuino জন্য সেটিং পরিবর্তন
Arduino/HyperDuino জন্য সেটিং পরিবর্তন

আমরা প্রোগ্রামিং শুরু করার আগে আপনি মোডটিকে আরডুইনো মোডে সেট করতে চান এবং নিশ্চিত করুন যে আপনি সঠিক বোর্ড টাইপে আপলোড করছেন। শুরু করার জন্য সম্পাদনা ক্লিক করুন এবং একেবারে নীচে চাপুন এটি Arduino মোড বলবে। এটি স্ক্রিনের চেহারা পরিবর্তন করবে কিন্তু আতঙ্কিত হবেন না, এটি কেবল কোডটি বের করে নিয়েছে যা আরডুইনো/হাইপারডুইনো প্রোগ্রাম করার সময় অকেজো হবে। পরবর্তীতে আপনি যে বোর্ডটি আপলোড করছেন তাও পরিবর্তন করতে চান। আমি Arduino Uno ব্যবহার করছি যা হাইপারডুইনোকে প্রধানত যুক্ত করা হয়েছে, তাই এটি mBot থেকে Arduino Uno এ স্যুইচ করা যাক। পরিশেষে আমরা সংযোগের ধরন সেট করতে চাই যাতে আমরা এটি আপলোড করার চেষ্টা করার সময় আমরা যা করছি তাতে বিভ্রান্ত না হয়। স্ক্রিনের একেবারে ডান দিকে এগিয়ে যান এবং কানেক্ট ট্যাব টিপুন এবং "ইউএসবি" নির্বাচন করুন এবং নিশ্চিত করুন যে এটি যথাযথ ইউএসবি পোর্টের সাথে সংযুক্ত আছে যা আরডুইনো/হাইপারডুইনো সংযুক্ত আছে, এটি বিভিন্ন কম্পিউটারের মধ্যে হতে পারে। এটাই! আপনি mBlock ব্রাউজার সংস্করণের জন্য সেট আপ সম্পন্ন করেছেন। কিভাবে একটি স্মার্ট গাড়ি তৈরি করা যায় এবং Arduino/HyperDuino এ আপলোড করা যায় তার একটি উদাহরণ কোড নিচে দেওয়া হবে।

ধাপ 3: MBlock এ একটি স্মার্ট কার প্রোগ্রাম করা

MBlock এ একটি স্মার্ট কার প্রোগ্রাম করা
MBlock এ একটি স্মার্ট কার প্রোগ্রাম করা
MBlock এ একটি স্মার্ট কার প্রোগ্রাম করা
MBlock এ একটি স্মার্ট কার প্রোগ্রাম করা
MBlock এ একটি স্মার্ট কার প্রোগ্রাম করা
MBlock এ একটি স্মার্ট কার প্রোগ্রাম করা

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

প্রস্তাবিত: