সুচিপত্র:

সার্কিট খেলার মাঠ এক্সপ্রেস সহ স্টার ওয়ার্স লাইট: 5 টি ধাপ
সার্কিট খেলার মাঠ এক্সপ্রেস সহ স্টার ওয়ার্স লাইট: 5 টি ধাপ

ভিডিও: সার্কিট খেলার মাঠ এক্সপ্রেস সহ স্টার ওয়ার্স লাইট: 5 টি ধাপ

ভিডিও: সার্কিট খেলার মাঠ এক্সপ্রেস সহ স্টার ওয়ার্স লাইট: 5 টি ধাপ
ভিডিও: তাজ হোটেলের এই গোপন সত্যগুলো জানলে আপনি অবাক হয়ে যাবেন/ Taj Mahal Palace Hotel in Mumbai in Bangla. 2024, নভেম্বর
Anonim
Image
Image

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

সরবরাহ

  • সার্কিট খেলার মাঠ এক্সপ্রেস
  • মেককোড অনলাইন প্রোগ্রামিং প্ল্যাটফর্ম
  • পানীয় পারেন
  • Exacto ছুরি
  • প্লাস
  • শার্পী
  • অ্যালকোহল এবং একটি কাগজের তোয়ালে ঘষা
  • সেলাই সুই (বা awl)
  • 4 আলিগেটর ক্লিপ
  • হেড-ফোন জ্যাক সহ বাহ্যিক স্পিকার
  • 2 নিকেল (বা তামার টুকরা)
  • বেসের জন্য উপাদান (alচ্ছিক)

ধাপ 1: ধাপ 1: আপনার কোড তৈরি করুন

ধাপ 1: আপনার কোড তৈরি করুন
ধাপ 1: আপনার কোড তৈরি করুন
ধাপ 1: আপনার কোড তৈরি করুন
ধাপ 1: আপনার কোড তৈরি করুন

শুরু করার জন্য, Adafruit's MakeCode অনলাইন প্ল্যাটফর্ম খুলুন এবং একটি নতুন প্রকল্প শুরু করুন।

একটি "শুরুতে" ব্লক তৈরি করুন এবং টেম্পোটি 30 এ সেট করুন (চিত্র 1 দেখুন)। জাভাস্ক্রিপ্টে গিয়ে "লেট হিউ = 0" যোগ করে হিউ সেট করুন (ছবি 3 দেখুন)।

কোডের প্রথম অংশ প্রথম আলোর ক্রম তৈরি করবে। শুরু করার জন্য, একটি চিরকালের লুপ তৈরি করুন এবং একটি শর্ত ব্লক তৈরি করুন "যদি সত্য হয়, তাহলে" লুপের মধ্যে। ইনপুট ব্লক বিভাগ থেকে "সত্য" কে "চেপে" পরিবর্তন করুন (স্পর্শ সেন্সরের অনুমতি দেওয়ার জন্য এই কোডটিতে "স্পর্শ A2" ব্যবহার করা হয়েছে কিন্তু আপনি না চাইলে A বা B বোতামটিও নির্বাচন করতে পারেন প্রোগ্রাম শুরু করার জন্য একটি সংযুক্ত সেন্সর)। (ছবি 2 দেখুন)

ইমেজ ২ -এ দেখানো কোড তৈরি করা চালিয়ে যান একটি নতুন ভেরিয়েবল তৈরি করুন (এখানে এটিকে "জে" বলা হয়) যাতে সমস্ত এলইডি (যেখানে 0 হল আপনার প্রথম আলো এবং 9 ক্রমটির শেষ আলো) এর চারপাশে আভা পরিবর্তনের অনুমতি দেয়। একটি বিরতি যোগ করা হয়েছে যাতে আপনি লাইটগুলি ক্রমাগত সরে যাচ্ছে দেখতে পারবেন। ব্লক কোডিং বিকল্পগুলি শুধুমাত্র বিরতির জন্য 100ms হিসাবে ছোট হতে দেয়। আপনি যদি বিরতিটি ছোট করতে চান, তাহলে আপনাকে "বিরতি" দেওয়ার পরে বন্ধনীতে জাভাস্ক্রিপ্ট ব্যবহার করে সময়কাল সম্পাদনা করতে হবে (চিত্র 3 দেখুন)। একটি "set_ to_" ব্যবহার করুন এবং একটি "হিউ" ভেরিয়েবল এবং একটি গণিত ফাংশন সন্নিবেশ করান। গণিত ফাংশন আপনাকে কত দ্রুত হিউ ট্রানজিশন নির্ধারণ করতে দেয় (এটি উদাহরণ কোডে 2 নম্বর দ্বারা সেট করা আছে) এবং আলোর সিকোয়েন্সটি কী রঙের পরিসীমা ব্যবহার করবে (এখানে এটি 30 সেট করা হয়েছে যাতে আঙ্গুলের মধ্যে থাকা যায় লাল, কমলা এবং হলুদ পরিসীমা কিন্তু যদি এটি 255 এ সেট করা হয় তবে লাইটগুলি একটি রামধনু দিয়ে ঘুরবে)। এটা নিশ্চিত করুন যে লাইট সিকোয়েন্সটি "রান ইন প্যারালাল" ব্লকের মধ্যে আছে তা নিশ্চিত করার জন্য এটি সাউন্ড সিকোয়েন্সের সাথে একই সাথে চলবে।

কোডের দ্বিতীয় অংশটি সহ শব্দ ক্রম তৈরি করবে। সাউন্ড সিকোয়েন্স তৈরির জন্য, "_ বিটের জন্য _ এ টোন প্লে করুন" এর একটি সিরিজ তৈরি করুন এবং নোট এবং বিট দৈর্ঘ্য সন্নিবেশ করান দ্য ইম্পেরিয়াল মার্চের সহজ মিউজিক স্কোরের উপর ভিত্তি করে (ছবি 4 দেখুন)। অন্য সেন্সর (এখানে এটি "স্পর্শ A3") চাপলে অ্যানিমেশন বন্ধ করার জন্য একটি কমান্ড দিয়ে কোডের দ্বিতীয় অংশটি শেষ করুন। এটি নিশ্চিত করবে যে প্রথম আলোর অ্যানিমেশন দ্বিতীয় আলোর অ্যানিমেশনের উপর চলবে না।

দ্বিতীয় হালকা অ্যানিমেশনের জন্য, প্রথম আলোর অ্যানিমেশনের কোডের নকল করুন। "টাচ এ 2" কে "টাচ এ 3" তে পরিবর্তন করুন (এটি সার্কিট প্লেগ্রাউন্ড এক্সপ্রেসের আরেকটি স্পর্শ সেন্সর)। পিক্সেলগুলিকে নীল সেট করুন এবং গাণিতিক সূত্রে সংখ্যাগুলি স্থানান্তর করুন যাতে রংগুলি নীল এবং নীল-বেগুনি পরিসরের মধ্যে থাকে (চিত্র 6 দেখুন)। জাভাস্ক্রিপ্টে যান এবং বিরতির সময়কাল সামঞ্জস্য করুন। জাভাস্ক্রিপ্টে "হিউ = কালারস গ্রিন" শব্দটি যুক্ত করুন যাতে নিশ্চিত করা যায় যে হিউ রেঞ্জ নীল পরিসরে থাকে (ছবি 7 দেখুন)।

সম্পূর্ণ দ্বিতীয় শব্দ ক্রমের জন্য চিত্র 8 দেখুন (বাদ্যযন্ত্র স্কোরের জন্য চিত্র 9 দেখুন)। নিশ্চিত করুন যে A2 টিপলে "সমস্ত অ্যানিমেশন বন্ধ করুন" নিশ্চিত করুন যাতে নিশ্চিত করা যায় যে দ্বিতীয় অ্যানিমেশন দুটির মধ্যে স্যুইচ করার সময় প্রথমটির উপরে খেলবে না।

ধাপ 2: ধাপ 2: বাহ্যিক স্পিকার সংযুক্ত করুন (alচ্ছিক)

ধাপ 2: বাহ্যিক স্পিকার সংযুক্ত করুন (alচ্ছিক)
ধাপ 2: বাহ্যিক স্পিকার সংযুক্ত করুন (alচ্ছিক)

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

ধাপ 3: ধাপ 3: টাচ সেন্সর সেট আপ করুন

A2 গর্তের সাথে একটি অ্যালিগেটর ক্লিপের এক প্রান্ত সংযুক্ত করুন এবং অন্য প্রান্তটি একটি নিকেল (বা তামার টুকরা) এর সাথে সংযুক্ত করুন।

A3 গর্তের সাথে একটি দ্বিতীয় এলিগেটর ক্লিপের একটি প্রান্ত সংযুক্ত করুন এবং অন্য প্রান্তটি একটি দ্বিতীয় নিকেল (বা তামার টুকরা) এর সাথে সংযুক্ত করুন।

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

ধাপ 4: ধাপ 4: হালকা বাক্স তৈরি করুন

ধাপ 4: হালকা বাক্স তৈরি করুন
ধাপ 4: হালকা বাক্স তৈরি করুন
ধাপ 4: হালকা বাক্স তৈরি করুন
ধাপ 4: হালকা বাক্স তৈরি করুন
ধাপ 4: হালকা বাক্স তৈরি করুন
ধাপ 4: হালকা বাক্স তৈরি করুন

লাইট বক্স তৈরি করতে, একটি পরিষ্কার করা ক্যান দিয়ে শুরু করুন (ছবি 1 দেখুন)।

একটি সঠিক ছুরি ব্যবহার করে ক্যানের উপরের প্রান্তটি সাবধানে কেটে ফেলুন (চিত্র 2 দেখুন)। এটি একটি ধারালো রিম ছেড়ে যাবে। একজোড়া প্লায়ার ব্যবহার করে, কাটা রিমটি নিচে এবং ক্যানের মধ্যে বাঁকুন। এটি একটি স্তর, নন-দাগযুক্ত রিম তৈরি করবে (চিত্র 3 দেখুন)।

একটি Sharpie ব্যবহার করে ক্যানের উপর একটি নকশা আঁকুন। নকশাটি ওরিয়েন্টেড হওয়া উচিত যাতে ক্যানের নীচে (শেষটি কেটে না যায়) উপরে থাকে। এই নকশাটি R2D2 এর একটি মৌলিক চিত্র ব্যবহার করেছে (চিত্র 4 এবং 5 দেখুন)। একবার আপনার নকশা আঁকা হয়ে গেলে, আপনার আঁকা লাইন বরাবর ছিদ্র করার জন্য একটি সেলাই সুই বা আউল ব্যবহার করুন। তাদের একটি ছোট দূরত্বের ব্যবধান নিশ্চিত করুন (চিত্র 6 দেখুন)। একবার আপনি আপনার ক্যানের মধ্যে ছিদ্রগুলি খোঁচা শেষ করার পরে, শার্পির চিহ্নগুলি অপসারণ করতে একটি কাগজের তোয়ালে এবং অল্প পরিমাণে ঘষা অ্যালকোহল ব্যবহার করুন।

যদি আপনি একটি বেস তৈরি করতে চান, একটি উপাদান নির্বাচন করুন এবং ক্যানের কাটা প্রান্তের পরিধি ট্রেস করুন। ট্রেসিং তৈরি করা বৃত্তটি কেটে ফেলুন (চিত্র 7 দেখুন)। ক্যানের খোলা প্রান্তটি বেসে রাখুন। এটি এখন আপনার সার্কিট প্লেগ্রাউন্ড এক্সপ্রেসের উপরে স্থাপন করা যেতে পারে (চিত্র 8 দেখুন)।

ধাপ 5: ধাপ 5: আলো চালু করা

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

প্রস্তাবিত: