সুচিপত্র:

যদি এটি তাহলে: ব্ল্যাকবক্স: রান, ডজ এবং জাম্প: 4 টি ধাপ
যদি এটি তাহলে: ব্ল্যাকবক্স: রান, ডজ এবং জাম্প: 4 টি ধাপ

ভিডিও: যদি এটি তাহলে: ব্ল্যাকবক্স: রান, ডজ এবং জাম্প: 4 টি ধাপ

ভিডিও: যদি এটি তাহলে: ব্ল্যাকবক্স: রান, ডজ এবং জাম্প: 4 টি ধাপ
ভিডিও: Plane Black Box Documentary in Bangla | How it's works | প্লেনের ব্লাক বক্সটি আসলে কি | Curious 2024, নভেম্বর
Anonim
যদি এটি তাহলে: ব্ল্যাকবক্স: রান, ডজ এবং জাম্প
যদি এটি তাহলে: ব্ল্যাকবক্স: রান, ডজ এবং জাম্প
যদি এটি তাহলে: ব্ল্যাকবক্স: রান, ডজ এবং জাম্প
যদি এটি তাহলে: ব্ল্যাকবক্স: রান, ডজ এবং জাম্প

আমার নাম রেমকো লিকি ফুসফুস এবং এটি একটি যদি এটি তাহলে সেই স্কুল প্রকল্প।

ব্ল্যাক বক্স: রান, ডজ এবং জাম্প হল একটি বাক্স যার ভিতরে একটি খেলাযোগ্য খেলা রয়েছে।

এর পিছনে ধারণা হল যে আপনি একটি গেম খেলেন এবং যখন আপনি একটি নির্দিষ্ট স্কোর (100 পয়েন্ট) এ পৌঁছান তখন আপনি বাক্সের ভিতরে আপনার পুরস্কারটি পেতে পারেন। এইভাবে আপনি অনুভব করতে পারেন যে আপনি কিছু অর্জন করেছেন এবং আপনার কঠোর পরিশ্রমের জন্য পুরস্কৃত হয়েছেন। বেশ সোজা এগিয়ে ডান?

যে গেমটি খেলা হচ্ছে তা মৌলিক নিয়ন্ত্রণের সাথে একটি arduino ব্যবহার করে।

আমি যে আসল কোডটি ব্যবহার করেছি তা Iron_Salsa থেকে আসে

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

আর কোন ঝামেলা ছাড়াই চলুন কাজ করা সঙ্গীরা!

ধাপ 1: ব্যবহৃত সরঞ্জামগুলির তালিকা

Arduino এর সাথে আমি যে সরঞ্জামগুলি ব্যবহার করেছি:

  • আরডুইনো উনো
  • ব্রেডবোর্ড
  • এলসিডি স্ক্রিন (20x4)
  • LCD এর জন্য I2C ieldাল
  • 3 এক্স পুশ বোতাম সুইচ
  • 4 x তারের পুরুষ-মহিলা
  • 7 x ব্রেডবোর্ডের তার
  • ব্রেডবোর্ড প্রিন্ট

বাক্সের জন্য:

  • শুধু আপনি স্ট্যান্ডার্ড বক্স, কোন আকার ব্যবহার করা যেতে পারে।
  • এলসিডি, আরডুইনো এবং হিংস স্ক্রু করার জন্য কয়েকটি স্ক্রু।
  • একসঙ্গে বাক্স আঠালো করার জন্য আঠালো লাঠি দিয়ে আঠালো বন্দুক।
  • পিচবোর্ড কাটার জন্য ইউটিলিটি ছুরি বা কাঁচি।
  • রাবার বোতাম যা গেমিং কন্ট্রোলার থেকে নেওয়া যেতে পারে।
  • ইউএসবি প্লাগ

ধাপ 2: ধাপে ধাপে নির্দেশাবলী

ধাপে ধাপে নির্দেশাবলীর
ধাপে ধাপে নির্দেশাবলীর
ধাপে ধাপে নির্দেশাবলীর
ধাপে ধাপে নির্দেশাবলীর
ধাপে ধাপে নির্দেশাবলীর
ধাপে ধাপে নির্দেশাবলীর
ধাপে ধাপে নির্দেশাবলীর
ধাপে ধাপে নির্দেশাবলীর

Arduino একসাথে রাখা শুরু করা যাক।

স্কিম যেখানে তারের সংযুক্ত করা উচিত নিম্নরূপ:

  • জিএনডি এবং রিসেট বোতামে সংযুক্ত হয় (গেমটি পুনরায় সেট করে)
  • জিএনডি এবং পিন 4 বোতামে সংযোগ করে (অসুবিধা বেছে নেয়)
  • জিএনডি এবং পিন 2 সংযোগকারী বোতাম (গেমটি খেলতে ব্যবহৃত)

এই জন্য আপনি arduino সংযোগ করতে নিয়মিত breadboard তার ব্যবহার করতে পারেন।

ডিসপ্লেটি একটি I2C শিল্ড দিয়ে সোল্ডার করা হয় যা আলাদাভাবে কেনা যায় বা LCD এর সাথে সংযুক্ত করা যায়। সংযোগগুলি সম্পূর্ণরূপে toাল থেকে আরডুইনো পর্যন্ত মহিলা থেকে পুরুষ তারের ব্যবহার করে, তারগুলিকে রুটিবোর্ডের সাথে সংযুক্ত করার দরকার নেই।

  • এসসিএল A5 এর সাথে সংযোগ স্থাপন করে
  • SDA A4 এর সাথে সংযোগ স্থাপন করে
  • GND GND এর সাথে সংযোগ করে
  • VCC 5V এর সাথে সংযোগ করে

যখন এটি রুটিবোর্ডে যেভাবে দেখায় তার সাথে সামগ্রী, আপনি এটি একটি রুটিবোর্ডের ছাপে বিক্রি করতে পারেন।

যেভাবে এটি সোল্ডার করা হয়েছে, তারগুলি মুদ্রণের পিছনের দিকে রয়েছে যখন বোতামগুলি সামনের দিকে রয়েছে। এটি পথের তারগুলি ছাড়া বোতামগুলি পেতে সহজ করে তোলে।

বাক্সটি মোটামুটি সহজ করার জন্য, আপনি একটি একসাথে রাখতে পারেন অথবা শুধু আপনার পছন্দ অনুযায়ী সঠিক আকারের একটি বাক্স ব্যবহার করতে পারেন।

আমার বাক্সটি 2 ভাগে বিভক্ত করা যেতে পারে।

প্রথম অংশ যেখানে আরডুইনো লুকানো থাকে তা আসলে একটি ডেলিভারি বক্স যা প্রিন্টের (কন্ট্রোল) জন্য পর্যাপ্ত জায়গা দিয়ে আরডুইনো এবং এলসিডি স্ক্রু করার জন্য সঠিক আকার এবং স্থায়িত্ব ছিল। আপনি কাস্টমাইজ করতে পারেন যেখানে আরডুইনো খুব সহজেই তার নমনীয় হিসাবে রাখা হয় এবং যেকোনো বস্তুর জন্য প্রয়োগ করা যায়। আমি একটি পোর্ট নিশ্চিত করেছি যেখানে আমি আমার ক্যাবলকে আরডুইনোতে সংযুক্ত করতে পারব, সেভাবে আরডুইনো যেখানে আছে সেই বাক্সটি খোলার প্রয়োজন হবে না। একটি ইউএসবি প্লাগের সাহায্যে আপনি আরডুইনোকে বিদ্যুতের জন্য একটি প্রাচীরের সাথে সংযুক্ত করতে পারেন।

ধাপ 3: কোড, গভীরতার ব্যাখ্যায়

কোডটি কিছু অংশে সহজ যা আমি ব্যাখ্যা করব কিভাবে আপনি আপনার পছন্দ অনুযায়ী কিছুটা কাস্টমাইজ করতে পারেন।

কোড ফাইলে ব্যাখ্যা করা হয়েছে যে কোডগুলি কী করে এবং কোথায় সেগুলি মন্তব্য হিসাবে উল্লেখ করা হয়েছে।

আমি কোডে কোন পার্থক্য যোগ করেছি?

ঠিক আছে, আমি 20x4 স্ক্রিনের জন্য কোডটি প্রয়োগ করেছি, পুরো স্ক্রিনটি ব্যবহার করার জন্য চরিত্র এবং স্তরটি সামঞ্জস্য করেছি।

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

ধাপ 4: ভিডিও

খেলা হচ্ছে এমন একটি ভিডিও দেখানো ভিডিও

প্রস্তাবিত: