সুচিপত্র:
- ধাপ 1: MBlock সেট আপ
- ধাপ 2: Arduino/HyperDuino এর জন্য সেটিং পরিবর্তন করা
- ধাপ 3: MBlock এ একটি স্মার্ট কার প্রোগ্রাম করা
ভিডিও: HyperDuino এর জন্য MBlock ব্রাউজার ভিত্তিক কোডিং দিয়ে শুরু করা: 3 টি ধাপ
2024 লেখক: John Day | [email protected]. সর্বশেষ পরিবর্তিত: 2024-01-30 08:01
HyperDuino সহ mBlock ওয়েব ভিত্তিক টিউটোরিয়ালে স্বাগতম। এটি আপনাকে দেখাবে যে কীভাবে এমব্লক সেট আপ করবেন এবং আপনার হাইপারডুইনোতে আপনার কোড আপলোড করবেন। এটি আপনাকে দেখাবে কিভাবে একটি স্মার্ট গাড়ির জন্য একটি মৌলিক কোড তৈরি করা যায়। শুরু করতে এখানে ক্লিক করে ডানদিকে ঝাঁপ দাও।
ধাপ 1: MBlock সেট আপ
যখন এটি ওয়েবপৃষ্ঠাটি লোড করা শুরু করে তখন আপনাকে ফ্ল্যাশ প্লেয়ার সক্ষম করতে বলা হবে যদি আপনি এটি না করেন, এগিয়ে যান এবং সক্ষম করুন ফ্ল্যাশ নির্বাচন করুন এবং এটি গুগল ক্রোম দ্বারা চালানোর অনুমতি দিন। একবার এটি সম্পূর্ণ হলে আপনাকে মূল এমব্লক ব্লক কোডিং পৃষ্ঠায় নিয়ে আসা হবে। আমরা প্রায় সেটআপ সম্পন্ন করেছি! এরপরে এটি আপনাকে একটি প্লাগ ডাউনলোড করতে অনুরোধ করবে যেখানে কোডটি প্রকৃত Arduino/HyperDuino তে সংকলনের জন্য প্রয়োজন। এগিয়ে যান এবং সফ্টওয়্যার ডাউনলোড শুরু করুন। এটি ডাউনলোড করার সাথে সাথে আপনি আপনার স্ক্রিনের নিচের বাম দিকে দেখতে পাবেন। যদি না হয় তবে আপনি ক্রোম ব্রাউজারের ডানদিকে তিনটি স্ট্যাক করা বিন্দু টিপে এবং ডাউনলোডগুলিতে গিয়ে এটি অ্যাক্সেস করতে পারেন। যদি এটি সেখানে উপস্থিত না হয় তবে নিশ্চিত করুন যে আপনি ডান বোতামে ক্লিক করেছেন। আপনাকে ইনস্টলারটি চালাতে হবে এবং ইনস্টলেশন সম্পন্ন করার জন্য সমস্ত ধাপ অতিক্রম করতে হবে। এটি সম্পূর্ণ হওয়ার পরে আপনাকে অনুরোধ হিসাবে কম্পিউটারটি পুনরায় চালু করতে হবে। যখন ব্যাক আপ লোড করা হয় আপনি সব প্রস্তুত যেতে হবে!
ধাপ 2: Arduino/HyperDuino এর জন্য সেটিং পরিবর্তন করা
আমরা প্রোগ্রামিং শুরু করার আগে আপনি মোডটিকে আরডুইনো মোডে সেট করতে চান এবং নিশ্চিত করুন যে আপনি সঠিক বোর্ড টাইপে আপলোড করছেন। শুরু করার জন্য সম্পাদনা ক্লিক করুন এবং একেবারে নীচে চাপুন এটি Arduino মোড বলবে। এটি স্ক্রিনের চেহারা পরিবর্তন করবে কিন্তু আতঙ্কিত হবেন না, এটি কেবল কোডটি বের করে নিয়েছে যা আরডুইনো/হাইপারডুইনো প্রোগ্রাম করার সময় অকেজো হবে। পরবর্তীতে আপনি যে বোর্ডটি আপলোড করছেন তাও পরিবর্তন করতে চান। আমি Arduino Uno ব্যবহার করছি যা হাইপারডুইনোকে প্রধানত যুক্ত করা হয়েছে, তাই এটি mBot থেকে Arduino Uno এ স্যুইচ করা যাক। পরিশেষে আমরা সংযোগের ধরন সেট করতে চাই যাতে আমরা এটি আপলোড করার চেষ্টা করার সময় আমরা যা করছি তাতে বিভ্রান্ত না হয়। স্ক্রিনের একেবারে ডান দিকে এগিয়ে যান এবং কানেক্ট ট্যাব টিপুন এবং "ইউএসবি" নির্বাচন করুন এবং নিশ্চিত করুন যে এটি যথাযথ ইউএসবি পোর্টের সাথে সংযুক্ত আছে যা আরডুইনো/হাইপারডুইনো সংযুক্ত আছে, এটি বিভিন্ন কম্পিউটারের মধ্যে হতে পারে। এটাই! আপনি mBlock ব্রাউজার সংস্করণের জন্য সেট আপ সম্পন্ন করেছেন। কিভাবে একটি স্মার্ট গাড়ি তৈরি করা যায় এবং Arduino/HyperDuino এ আপলোড করা যায় তার একটি উদাহরণ কোড নিচে দেওয়া হবে।
ধাপ 3: MBlock এ একটি স্মার্ট কার প্রোগ্রাম করা
আমি উভয় চাকার জন্য একটি ফরওয়ার্ড এবং ব্যাকওয়ার্ড ফাংশন সংজ্ঞায়িত করতে 4 টি ব্লক তৈরি করে শুরু করেছি। আমি এটা করেছি কারণ বাঁদিকে বাঁকানোর সময় এবং ডানদিকে ফাংশন করার সময় এটি সহজ হবে এবং রোবট ঘুরলে সুন্দর দেখাবে। আমি এই 4 টি কমান্ডের চেষ্টা করার জন্য পরবর্তী ছবিটি দেখার আগে আপনাকে চ্যালেঞ্জ জানাই, অথবা প্রতিটি মোটরকে এগিয়ে এবং পিছনে যাওয়ার একটি ভিন্ন উপায় তৈরি করার চেষ্টা করি। এখন যেহেতু আমাদের প্রতিটি মোটরের জন্য একটি ফরওয়ার্ড এবং ব্যাকওয়ার্ড কমান্ড আছে, এর জন্য একটি মোট ফরওয়ার্ড, মোট ব্যাকওয়ার্ড, বাম এবং ডান ফাংশন তৈরি করা যাক। টেকনিক্যালি আপনি শুধু বাম এবং ডান দিকে ঘুরানোর জন্য আমরা যে ফরওয়ার্ড কমান্ড দিয়েছি তা ব্যবহার করতে পারেন কিন্তু আমি একটি মোটরকে পিছনের দিকে এবং অন্যটিকে সামনের দিকে এগিয়ে নিয়ে যেতে পছন্দ করি যাতে এটি মসৃণ দেখায়। এখন যে আমরা এটি সম্পন্ন করেছি, আসুন মূল কোডে যাই। আমরা প্রথমে চাই প্রোগ্রামটি শুরু হওয়ার সময় গাড়িটি সাধারণত সামনের দিকে এগিয়ে যাক। তারপর আমরা যেমন অতিস্বনক সেন্সর অংশ যোগ করতে পারেন। আপাতত আমি অতিস্বনক সেন্সর অংশের একটি উদাহরণ রেখে যাব কারণ কোডের সেরা অংশ হল সৃজনশীলতা যা এর সাথে আসে। দেখুন আপনি এই গাড়িটি কতটা স্মার্ট করতে পারেন। এই কোডটি এটি খোলা অবস্থায় ছেড়ে দেবে যেখানে এটি দেয়াল এড়াবে তবুও এটি এখনও জায়গায় আটকে যাওয়ার সম্ভাবনা রয়েছে। যদি আপনার কোন প্রশ্ন থাকে তবে নির্দ্বিধায় একটি মন্তব্য করুন যাতে আমি আপনাকে সাহায্য করতে পারি!
প্রস্তাবিত:
হোম অটোমেশন দিয়ে শুরু করা: হোম অ্যাসিস্ট্যান্ট ইনস্টল করা: 3 টি ধাপ
হোম অটোমেশন দিয়ে শুরু করা: হোম অ্যাসিস্ট্যান্ট ইনস্টল করা: আমরা এখন হোম অটোমেশন সিরিজ শুরু করতে যাচ্ছি, যেখানে আমরা একটি স্মার্ট হোম তৈরি করব যা আমাদের লাইট, স্পিকার, সেন্সর ইত্যাদি নিয়ন্ত্রণ করতে দেবে ভয়েস সহকারী। এই পোস্টে, আমরা শিখব কিভাবে ইনস
রাস্পবেরি পাই 3 এ রাস্পবিয়ান বাস্টার ইনস্টল করা রাস্পবেরি পাই 3 বি / 3 বি+: 4 ধাপ সহ রাস্পবিয়ান বাস্টার দিয়ে শুরু করা
রাস্পবেরি পাই 3 তে রাস্পবিয়ান বাস্টার ইনস্টল করা রাস্পবেরি পাই 3b / 3b+দিয়ে রাস্পবিয়ান বাস্টার দিয়ে শুরু করা: হাই বন্ধুরা, সম্প্রতি রাস্পবেরি পাই সংস্থা রাস্পবিয়ান বাস্টার নামে নতুন রাস্পবিয়ান ওএস চালু করেছে। এটি রাস্পবেরি পাই এর জন্য রাস্পবিয়ানের একটি নতুন সংস্করণ। তাই আজ এই নির্দেশাবলীতে আমরা শিখব কিভাবে আপনার রাস্পবেরি পাই 3 এ রাস্পবিয়ান বাস্টার ওএস ইনস্টল করতে হয়
HDMI ছাড়া রাস্পবেরি পাই 3 বি তে রাস্পবিয়ান ইনস্টল করা - রাস্পবেরি পাই 3B দিয়ে শুরু করা - আপনার রাস্পবেরি পাই 3: 6 ধাপ সেট আপ করা হচ্ছে
HDMI ছাড়া রাস্পবেরি পাই 3 বি তে রাস্পবিয়ান ইনস্টল করা | রাস্পবেরি পাই 3B দিয়ে শুরু করা | আপনার রাস্পবেরি পাই 3 সেট আপ করা: আপনারা কেউ কেউ জানেন যে রাস্পবেরি পাই কম্পিউটারগুলি বেশ দুর্দান্ত এবং আপনি কেবলমাত্র একটি ছোট বোর্ডে পুরো কম্পিউটারটি পেতে পারেন। 1.2 GHz এ ঘড়ি। এটি পাই 3 কে মোটামুটি 50 রাখে
Arduino IDE দিয়ে Esp 8266 Esp-01 দিয়ে শুরু করা - Arduino Ide এবং প্রোগ্রামিং Esp এ Esp বোর্ড ইনস্টল করা: 4 টি ধাপ
Arduino IDE দিয়ে Esp 8266 Esp-01 দিয়ে শুরু করা | Arduino Ide এবং Programming Esp এ Esp বোর্ড ইন্সটল করা: এই নির্দেশাবলীতে আমরা Arduino IDE তে esp8266 বোর্ড কিভাবে ইনস্টল করতে হয় এবং কিভাবে esp-01 প্রোগ্রাম করতে হয় এবং এতে কোড আপলোড করতে হয় তা শিখতে পারি। এই এবং অধিকাংশ মানুষ সমস্যার সম্মুখীন হয়
MQTT ব্যবহার করে ওয়্যারলেস তাপমাত্রা সেন্সর দিয়ে AWS IoT দিয়ে শুরু করা: 8 টি ধাপ
MQTT ব্যবহার করে ওয়্যারলেস তাপমাত্রা সেন্সরের সাহায্যে AWS IoT দিয়ে শুরু করা: আগের নির্দেশাবলীতে আমরা বিভিন্ন ক্লাউড প্ল্যাটফর্ম যেমন Azure, Ubidots, ThingSpeak, Losant ইত্যাদি দিয়ে গিয়েছি আমরা প্রায় ক্লাউডে সেন্সর ডেটা পাঠানোর জন্য MQTT প্রোটোকল ব্যবহার করে আসছি সমস্ত ক্লাউড প্ল্যাটফর্ম। আরো তথ্যের জন্য