সুচিপত্র:

স্পেস রেস: বাচ্চাদের সাথে তৈরি করতে সহজ আরডুইনো ক্লিকার গেম: 7 টি ধাপ
স্পেস রেস: বাচ্চাদের সাথে তৈরি করতে সহজ আরডুইনো ক্লিকার গেম: 7 টি ধাপ

ভিডিও: স্পেস রেস: বাচ্চাদের সাথে তৈরি করতে সহজ আরডুইনো ক্লিকার গেম: 7 টি ধাপ

ভিডিও: স্পেস রেস: বাচ্চাদের সাথে তৈরি করতে সহজ আরডুইনো ক্লিকার গেম: 7 টি ধাপ
ভিডিও: 🎬 Watch Dogs 2 🎬 Game Movie HD Story Cutscenes [ 4k 2160p 60 FRPS ] 2024, নভেম্বর
Anonim
Image
Image
সরঞ্জাম এবং উপকরণ প্রয়োজন
সরঞ্জাম এবং উপকরণ প্রয়োজন

¡আমি একটি ভিডিও আপলোড করছি যা দেখায় কিভাবে এটি আজ কাজ করে! সাথে থাকুন

আসুন একটি স্পেস-থিমযুক্ত নির্দেশনা দিয়ে মজা করি যা বাচ্চাদের সাথে তৈরি করা যায় এবং পরে তারা খেলনা হিসাবে একা একা উপভোগ করতে পারে।

আপনি এই সহজ প্রকল্পের মাধ্যমে তাদের ঠান্ডা যুদ্ধ এবং মহাকাশ দৌড়ের ইতিহাস শেখানোর মাধ্যম হিসাবে ব্যবহার করতে পারেন, কিন্তু বোকা হবেন না: আমরা সবাই ব্যবহার করব এবং এর সম্পর্কে শিখব:

  • আরডুইনো
  • প্রোগ্রামিং
  • ইলেকট্রনিক্স
  • 3D ডিজাইন (TinkerCAD কে বাচ্চাদের বন্ধুত্বপূর্ণ ধন্যবাদ)
  • কার্ডবোর্ড কারুকাজ
  • পেইন্টিং বা অন্যান্য কারুশিল্প আপনি অন্তর্ভুক্ত করতে চান;)

স্পেস রেস একটি খেলা:

আপনার জাহাজকে চাঁদের দিকে এগিয়ে নিতে আপনাকে বারবার আপনার বোতাম টিপতে হবে। সেখানে যে প্রথম আসবে সে জিতবে। আপনাকে অবশ্যই মাধ্যাকর্ষণের বিরুদ্ধে লড়াই করতে হবে যা আপনাকে পৃথিবীতে নামিয়ে দেবে। নেতৃত্বের বাইরে যাওয়ার আগে শুরু করা (অথবা আপনার মহাকাশযান প্রস্তুত) আপনাকে একটি জরিমানা দিতে হবে এবং আপনার প্রতিফলনগুলি আরও পরীক্ষা করার জন্য শুরুর সময়টি এলোমেলো হবে।

ধাপ 1: সরঞ্জাম এবং উপকরণ প্রয়োজন

  • আরডুইনো বোর্ড

    • ইউনো, মেগা ইত্যাদি করবে। সার্ভো লাইব্রেরিকে সমর্থন করতে হবে।
    • এটি প্রোগ্রাম করার জন্য একটি কম্পিউটার
  • কিছু ইলেকট্রনিক যন্ত্রাংশ

    • 2 পুশবাটন। আমি তোরণ যেমন বড়, বলিষ্ঠ ব্যবহার করেছি।
    • 2 প্রতিরোধক (4.7k ওহম জরিমানা করবে)
    • 2 Servos। আমি সবচেয়ে সস্তা মডেল SG-90 ব্যবহার করেছি
    • আপনার পছন্দের রঙের 1 টি LED ডায়োড
    • একটি প্রোটোবোর্ড + কিছু জাম্পার ক্যাবল
    • আপনার জাম্পার দৈর্ঘ্য এবং চূড়ান্ত নকশার উপর নির্ভর করে সম্ভবত আপনার কিছু বৈদ্যুতিক তারের প্রয়োজন হবে।
  • সার্কিট দেখতে TinkerCAD অ্যাকাউন্ট (ফ্রি)। আমি এটি আপনার সাথে শেয়ার করার জন্য ব্যবহার করেছি।
  • আঠা
  • কাটার ব্লেড (প্রাপ্তবয়স্কদের তত্ত্বাবধানে)
  • Schoolচ্ছিক স্কুল গ্রেড কাঁচি
  • সার্ভোতে জাহাজ সংযুক্ত করার জন্য কিছু তার
  • গরম আঠা বন্দুক
  • সম্পূর্ণ OPচ্ছিক: জাহাজ তৈরির জন্য 3D প্রিন্টার। আমি সত্যিই TinkerCAD ব্যবহার করে শিখতে চেয়েছিলাম, তাই আমি আমার প্রথম TinkerCAD ডিজাইন হিসাবে 2 টি সাধারণ জাহাজ তৈরি করতে প্রতিরোধ করতে পারিনি। এটা এত সহজ ছিল যে এটি আমাকে বাচ্চাদের নিয়ে এই প্রকল্পটি করতে অনুপ্রাণিত করেছিল। আপনি 3D মুদ্রিত মডেলগুলি কার্ডবোর্ড, কাগজ, কাঠ, বা এমনকি প্লেডফের সাথে প্রতিস্থাপন করতে পারেন। আপনার সৃজনশীলতা প্রকাশ করুন।

পদক্ষেপ 2: আরডুইনোতে গেমটি প্রোগ্রাম করা

আরডুইনোতে গেমের প্রোগ্রামিং
আরডুইনোতে গেমের প্রোগ্রামিং

আমি আপনার জন্য গেমটি প্রোগ্রাম করেছি যাতে আপনি এখনই এটি ব্যবহার করতে পারেন।

কি হচ্ছে তা বুঝতে সাহায্য করার জন্য এবং কিছু Arduino শিখতে আপনাকে উৎসাহিত করতে আমি বেশিরভাগ কোড মন্তব্য করেছি। মনে রাখবেন যে আমি একজন প্রোগ্রামার নই, তাই সম্ভবত এটি সবচেয়ে মার্জিত কোড নয়। অন্যদিকে, এটি দেখায় যে যদি আমি কোড শিখতে পারি, যদি আপনি চেষ্টা করেন তবে আপনি এটি করতে পারেন;)

আমি কনফিগারেশন নামে একটি বিভাগ তৈরি করেছি। সর্বাধিক কোণকে আপনার কাস্টমাইজ করতে হবে যা আপনার বিল্ডগুলি আপনার নির্মাণের জন্য উপযুক্ত হবে। কনফিগারেশন বিভাগগুলির মন্তব্যগুলি দেখুন।

আপনি অভিজ্ঞতা কনফিগারেশনের সাথেও টিঙ্কার করতে পারেন: প্রথমে ডিফল্ট মানগুলি চেষ্টা করুন এবং তারপর পরীক্ষা করে দেখুন কিভাবে এটি পরিণত হয়: নেতিবাচক মাধ্যাকর্ষণ? গেমটি দীর্ঘ বা কঠিন করুন? আপনি কি করতে পারেন তা দেখতে প্রোগ্রামটি অন্বেষণ করুন।

শুধু আপনার Arduino/Genuino বোর্ডে এখানে শেয়ার করা কোডটি খুলুন এবং আপলোড করুন, এটি দেখে আপনি জানতে পারেন:

  • রাষ্ট্রীয় মেশিন
  • বেসিক সার্ভ লাইব্রেরির ব্যবহার এবং সমস্যা
  • বোতাম ডিবাউন্সিং এবং কেন আপনাকে এটি করতে হবে
  • এলোমেলো ফাংশন, এবং আরো অনেক কিছু।

আপনার যদি এই কোডটি আপলোড করার জন্য সাহায্যের প্রয়োজন হয়, এখানে যান:

কোডটি 362 লাইন, তাই আমি কোডটি এখানে কপি করার পরিবর্তে.ino ফাইলটি আপলোড করার সিদ্ধান্ত নিয়েছি।

ধাপ 3: সার্কিট নির্মাণ

সার্কিট নির্মাণ
সার্কিট নির্মাণ

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

www.tinkercad.com/things/eEKThEc0VSZ-spacerace-instructable-circuit#/

এই সহজ সার্কিট সম্পর্কে একটু ব্যাখ্যা করি:

ডান থেকে বামে আপনি দেখতে পাবেন:

servos

শুধু স্থল, Vcc এবং সংকেত। তাদের সাথে আসল যাদু সফ্টওয়্যার অংশে ঘটে। আপনি নেট এ পড়তে পারেন যে Arduino এর একটি সঠিকভাবে একটি সার্ভো চালানোর জন্য পর্যাপ্ত ক্ষমতা নেই, কিন্তু আমি কিছু প্রোগ্রামিং কৌশল (উদাহরণস্বরূপ, ঝাঁকুনি এড়ানোর জন্য আন্দোলনের পরে তাদের বিচ্ছিন্ন করে) দিয়ে এটি অতিক্রম করেছি। আপনি দেখতে পাচ্ছেন যে আমার মেগা বোর্ডের বাহ্যিক বিদ্যুৎ সরবরাহ ছাড়াই এই প্রকল্পের সমস্ত সামগ্রী চালানোর জন্য যথেষ্ট শক্তি রয়েছে।

পুশবাটন

একটি 4.7k পুল-ডাউন প্রতিরোধক দ্বারা মাটির সাথে সংযুক্ত। যদি আমরা সেই প্রতিরোধক ব্যবহার না করি তবে আরডুইনো পরিবেশ থেকে প্রচুর বৈদ্যুতিক শব্দ তুলবে, অনিয়মিত এবং মিথ্যা রিডিং দেবে। এই প্রতিরোধক নিশ্চিত করে যে কোন বৈদ্যুতিক সংকেত/শব্দ ইনপুট পিনের পরিবর্তে মাটিতে যায় যদি এটি সত্যিকারের ইতিবাচক হিসাবে যথেষ্ট শক্তিশালী না হয়। এটি নিজের দ্বারা অনুভব করা ভাল হবে: কেবল 2 বা 3 পিনের তারগুলি আনপ্লাগ করুন এবং দেখুন কী হয়:)

বাম দিকে আমাদের একটি আছে

স্বতন্ত্র LED।

শেষ পর্যন্ত LED জ্বালানো এড়ানোর জন্য সাধারণত আমরা এর সাথে সিরিজের একটি রোধকারী ব্যবহার করা উচিত, কিন্তু যেহেতু আমরা বোর্ড ব্যবহার করছি এবং একটি স্বতন্ত্র arduino নয় আমরা বিল্ট ইন প্রতিরোধকের সুবিধা গ্রহণ করছি এবং পিন 13 এর নেতৃত্বে, তারা ইতিমধ্যে সেখানে! আপনি পরীক্ষা করার সময় এই LED টি সংরক্ষণ করতে পারেন, কিন্তু যেহেতু আমরা আরডুইনো বন্ধ করতে চাই আমাদের বাইরে একটি LED ডায়োড লাগবে।

ধাপ 4: ফ্রেম তৈরি করা

ফ্রেম নির্মাণ
ফ্রেম নির্মাণ
ফ্রেম নির্মাণ
ফ্রেম নির্মাণ
ফ্রেম নির্মাণ
ফ্রেম নির্মাণ

আমরা কাঠ এবং কিছু সরঞ্জাম ব্যবহার করতে পারতাম, কিন্তু যেহেতু আমরা চাই যে শিশুটি কিছু তৈরি করতে পারে, তাই আমরা আরও কঠোরতার জন্য একসঙ্গে আঠালো কার্ডবোর্ডের বিভিন্ন স্তর ব্যবহার করব।

আমি প্রথমে উল্লম্ব দেয়াল তৈরি করেছি, এবং তারপর উপরের কভারের প্রথম স্তরটি তাদের উপযুক্ত করার জন্য কেটেছি।

স্তরগুলি পুরোপুরি ফিট না হলে এটি কোন ব্যাপার না, আপনি ছবিগুলিতে দেখানো হিসাবে একটি কাটিয়া ব্লেড দিয়ে অতিরিক্ত কাটতে পারেন।

নিচের স্তরটি কেবল এক প্রান্তে আঠালো।

আপনি কি জানেন যে কার্ডবোর্ডের স্তরগুলির তরঙ্গের দিক পরিবর্তন করে এটি আরও যান্ত্রিক প্রতিরোধ প্রদান করে? যদি আপনি লম্বা দিকে তরঙ্গের সাথে নিচের স্তরটি কেটে ফেলেন তবে এটি খোলার জন্য এটি বাঁকানো সহজ হবে।

জাহাজের তারের জন্য রেল কাটা, কিন্তু বোতাম বা ইউএসবি তারের জন্য এখনও ছিদ্র কাটবেন না।

প্রস্তাবিত: