সুচিপত্র:
- ধাপ 1: আপনার যন্ত্রাংশ সংগ্রহ করুন
- ধাপ 2: Arduino সেটআপ: Arduino বোর্ডে প্রক্সিমিটি সেন্সর সংযুক্ত করা
- ধাপ 3: Arduino বোর্ড প্রোগ্রাম
- ধাপ 4: গেমটি প্রোগ্রাম করুন
- ধাপ 5: ভবিষ্যতে উন্নতি
- ধাপ 6: সম্ভাব্য সমস্যার মুখোমুখি এবং সমাধান
- ধাপ 7: তথ্যসূত্র:
ভিডিও: রিক অ্যান্ড মর্টি: এসকেপ দ্য ইউনিভার্স! অতিস্বনক প্রক্সিমিটি সেন্সর গেম: 7 টি ধাপ (ছবি সহ)
2024 লেখক: John Day | [email protected]. সর্বশেষ পরিবর্তিত: 2024-01-30 08:02
খেলা কি সম্পর্কে?
গেমটি বেশ সহজ।
আপনি রিক এবং মর্টি যে স্পেসশিপে আছেন তা নিয়ন্ত্রণ করুন আপনার হাত উপরে এবং নিচে অতিস্বনক প্রক্সিমিটি সেন্সর দিয়ে।
উদ্দেশ্য:
- স্কোর অর্জনের জন্য পোর্টাল বন্দুক সংগ্রহ করুন, কাপুরুষ জেরি দ্য ওয়ার্ম ডাবল পয়েন্ট
- উল্কা এড়িয়ে চলুন, যদি আপনি এটি মাইনাস 1 লাইভ আঘাত করেন।
- আপনি যদি স্ক্রিনও অতিক্রম করেন তবে 1 টি লাইভ কাটা হবে।
আমি কেন গেমটি তৈরি করেছি তার পিছনের গল্প।
রিক এবং মর্টি সিরিজের একজন অনুরাগী ফ্যান হওয়ায় আমি এর উপর ভিত্তি করে একটি গেম তৈরি করতে চেয়েছিলাম। এইভাবে, আমি এই গেমটি তৈরি করতে এই যাত্রা শুরু করেছি এই আশায় যে সমস্ত রিক এবং মর্টি ভক্তরা জড়ো হয়ে খেলাটি উপভোগ করতে পারবে। আমি আশা করি আপনি রিক অ্যান্ড মর্টি সিরিজের অনুরাগী না হলেও আপনারা এটি উপভোগ করেছেন। _
ধাপ 1: আপনার যন্ত্রাংশ সংগ্রহ করুন
এই প্রকল্পের জন্য, আপনাকে 3 টি অংশ এবং 2 টি সফটওয়্যার ডাউনলোড করতে হবে।
- একটি Arduino Uno বোর্ড
- অতিস্বনক প্রক্সিমিটি সেন্সর
- 4 পুরুষ থেকে মহিলা জাম্পার তার
- Arduino সফটওয়্যার
- প্রক্রিয়াকরণ 3
বিকল্পভাবে, আপনি কিছু বাটন মডিউল পেতে পারেন যদি আপনি ইনপুটটি সম্পূর্ণরূপে Arduino এর উপর নির্ভরশীল হতে চান।
ধাপ 2: Arduino সেটআপ: Arduino বোর্ডে প্রক্সিমিটি সেন্সর সংযুক্ত করা
অতিস্বনক প্রক্সিমিটি সেন্সরে, আপনার 4 টি পিন দেখা উচিত। ভিসিসি (পাওয়ার), ট্রিগ (পিং পাঠানোর জন্য), ইকো (আউটপুট), জিএনডি।
- VCC পিনকে Arduino 5V এর সাথে সংযুক্ত করুন
- Arduino ডিজিটাল ইনপুট/আউটপুট (I/O) পিন 3 এর সাথে ট্রিগ সংযুক্ত করুন
- ইকো টু আরডুইনো ডিজিটাল আই/ও পিন 2
- Arduino- এর যেকোনো GND পিনে GND
মডিউলের মৌলিক ব্যাখ্যা
ট্রিগ এবং প্রতিধ্বনি মূলত দূরত্ব গণনা করতে ব্যবহৃত হয়
আরো তথ্যের জন্য, আপনি https://randomnerdtutorials.com/complete-guide-for… এ যেতে চাইতে পারেন
ধাপ 3: Arduino বোর্ড প্রোগ্রাম
আমরা বোর্ডকে প্রোগ্রাম করার আগে, ইউনো বোর্ড ঠিকঠাক চলছে কিনা তা নিশ্চিত করার জন্য আপনি Arduino সফটওয়্যারে উপলব্ধ স্কেচ ফাইলগুলি ব্যবহার করে একটি সহজ পলক পরীক্ষা চালানোর ইচ্ছা করতে পারেন।
আপনার কম্পিউটারে Arduino বোর্ড সংযুক্ত করুন এবং Arduino সফটওয়্যার খুলুন। একবার এটি লোড হয়ে গেলে, সিরিয়াল মনিটর খুলুন এবং COM পোর্ট নম্বরটি পরীক্ষা করুন।
বিকল্পভাবে, আপনি সরঞ্জাম -> পোর্টে গিয়ে এটি পরীক্ষা করতে পারেন। আপনি COM পোর্ট নম্বর দেখতে সক্ষম হওয়া উচিত। সেন্সর থেকে প্রসেসিং সফটওয়্যারে ইনপুট সংগ্রহ করতে আমরা এই নম্বরটি ব্যবহার করব। আমার ক্ষেত্রে, এটি COM 3।
একবার আপনি নিশ্চিত হয়ে গেলে আপনি সিরিয়াল মনিটরে কিছু সংখ্যা দেখতে পাবেন। আপনি এগিয়ে যেতে পারেন।
ধাপ 4: গেমটি প্রোগ্রাম করুন
দয়া করে সবকিছু ফোল্ডারে রাখুন অন্যথায় এটি চলবে না। (নাল পয়েন্টার হিসাবে এটি লোড করার জন্য প্রয়োজনীয় ছবিগুলি খুঁজে পাচ্ছে না)
এই লাইনটি দেখুন:
myPort = নতুন সিরিয়াল (এই, Serial.list () [0], 9600);
আপনাকে সিরিয়াল পোর্ট "Serial.list () [0]"-> কোডের "0" নম্বরটি COM পোর্টের সমতুল্য করতে হবে যা আপনি ব্যবহার করছেন।
আপনি COM পোর্টের সমতুল্য সিরিয়াল পোর্ট/ প্রসেসিং পোর্ট চিহ্নিত করতে সংযুক্ত ফাইল "Serial.pde" ব্যবহার করতে পারেন।
আমরা এটি করার কারণ হল যে প্রসেসিং সফটওয়্যার সরাসরি COM পোর্টের সাথে কাজ করে না। একবার আপনি এই ধাপটি পেরিয়ে গেলে, সেন্সর থেকে সংগৃহীত সিরিয়াল ডেটা প্রসেসিং স্কেচ ফাইলে পৌঁছাতে সক্ষম হওয়া উচিত। আমরা এই ডেটা ব্যবহার করে ইউএফও রিক এবং মর্টি বসে আছি।
সঙ্গীত এবং পাঠ্য
প্রক্রিয়াকরণ সফটওয়্যারে প্রক্রিয়াকরণ শব্দ এবং কন্ট্রোল 5 লাইব্রেরি ইনস্টল করুন। গেমটিতে বিভিন্ন সঙ্গীত চালানোর জন্য এটি যদি আপনি কোড ব্যবহার করেন এবং বিভিন্ন স্ক্রিনেও পাঠ্যের জন্য।
আপনি এখানে "কিভাবে" খুঁজে পেতে পারেন:
stackoverflow.com/questions/30559754/how-t…
কিভাবে এটা কাজ করে
আরডুইনো সফটওয়্যার কেবল তখনই ডেটা পাঠাবে যখন সেন্সর তার উপরে চলা বস্তুটি সনাক্ত করে (এই ক্ষেত্রে খেলোয়াড়ের হাত।) একবার আমরা প্রসেসিং স্কেচে এই ডেটা পেয়ে গেলে, আমরা পরিসীমা যাচাই করার জন্য মানগুলি ব্যবহার করব এবং কোডে থাকা কিছু নিয়ম অনুসারে এটি কাজ করব। খেলা চলতে থাকা অবস্থায় এই সব ঘটছে।
কোডটি বুঝতে, আপনি সংযুক্ত "সংস্করণ 1.zip" ফাইলটি দেখতে পারেন। আমি প্রতিটি লাইনের অর্থ বোঝাতে আপনাকে সাহায্য করার জন্য যতটা সম্ভব মন্তব্য যোগ করেছি।
আশা করি আপনারা এটা বানিয়ে মজা পাবেন! আমি আপনার সাথে আসা বিভিন্ন বৈচিত্র দেখতে ভালোবাসি!
ধাপ 5: ভবিষ্যতে উন্নতি
আরে বন্ধুরা, আসলে আমার শুটিং ক্ষমতা সহ এই গেমটির আরেকটি অসম্পূর্ণ সংস্করণ ছিল। যাইহোক, আমি এখনও এটি সম্পূর্ণরূপে কোড করতে অক্ষম।
ধারণাটি উল্কাটিকে ধ্বংস করার জন্য এবং নতুন বাস্তবায়িত বস্তুটিকে আরও কঠিন এবং আকর্ষণীয় করার জন্য গুলি করা। ইনপুট Arduino বোর্ডের একটি বোতাম থেকে বা মাউস ক্লিকের মতো সহজ হতে পারে।
আমি কোডগুলো এখানে আপলোড করব। যদি আপনারা কেউ এতে আগ্রহী হন।
ধাপ 6: সম্ভাব্য সমস্যার মুখোমুখি এবং সমাধান
- ওয়্যারিং যখন ওয়্যারিং ডায়াগ্রাম অনুযায়ী সঠিকভাবে ওয়্যার করা নিশ্চিত করে অন্যথায় এটি প্রত্যাশিতভাবে চালানো যাবে না। টিপ: আপনি কিছু চালানোর আগে, আপনার Arduino বোর্ড কাজ করছে কিনা তা পরীক্ষা করার জন্য একটি সহজ পলক পরীক্ষা করুন।
- সেটআপের কোন অংশটি কাজ করছে না তা নিশ্চিত না হলে- প্রতিটি সেন্সর মডিউলের জন্য পৃথক পরীক্ষা চালান। আপনি সহজেই তাদের অনলাইনে পরীক্ষা করার জন্য কোড খুঁজে পেতে পারেন।
- কোডটি প্রত্যাশিতভাবে চলছে না যদিও এটি সফলভাবে সংকলিত এবং আপলোড করা হয়েছিল।
- কোডগুলিতে উল্লেখিত সঠিক ইনপুট নম্বরে ডিজিটাল ইনপুট তারযুক্ত কিনা তা পরীক্ষা করুন।
- পোর্ট ব্যস্ত -> আরডুইনো সফটওয়্যারটি পুনরায় চালু করার চেষ্টা করুন। যদি এটি সমস্যার সমাধান না করে তবে আপনার কম্পিউটার পুনরায় চালু করুন অন্যথায়, আপনি প্রোগ্রামারকে ArduinoISP এ সেট করতে চাইতে পারেন। সরঞ্জাম> প্রোগ্রামার> ArduinoISP
- সঙ্গীত লুপ করতে, অনুগ্রহ করে এটি একঘেয়ে রূপান্তর করুন।
- ড্র ফাংশনে মিউজিক যোগ করার সময়, প্রোগ্রামটি হ্যাং হয়ে যাবে যদি আপনি নির্দিষ্ট শর্তে যোগ না করেন শুধুমাত্র একবার চালানোর জন্য।
ধাপ 7: তথ্যসূত্র:
www.instructables.com/id/How-to-control-a-…
www.sojamo.de/libraries/controlP5/
processing.org/reference/libraries/sound/i…
প্রস্তাবিত:
এয়ার পিয়ানো IR প্রক্সিমিটি সেন্সর এবং Arduino Uno Atmega 328: 6 ধাপ (ছবি সহ) ব্যবহার করে
IR Proximity Sensor এবং Arduino Uno Atmega 328 ব্যবহার করে এয়ার পিয়ানো: সাধারনত পিয়ানোগুলি ইলেকট্রিক বা যান্ত্রিক কাজ বাটন পুশ করার সহজ পদ্ধতিতে। কিন্তু এখানে একটি মোড়, আমরা কিছু সেন্সর ব্যবহার করে পিয়ানোতে চাবির প্রয়োজনীয়তা দূর করতে পারি। এবং ইনফ্রা-রেড প্রক্সিমিটি সেন্সরগুলি সবচেয়ে উপযুক্ত কারণ কারণ টি
ফোর পাইস - দ্য নিউ রাস্পবেরি পাই 4 - হাইলাইটস অ্যান্ড সেলিব্রেশন প্রজেক্ট!: 6 ধাপ
ফোর পাইস - দ্য নিউ রাস্পবেরি পাই 4 - হাইলাইটস অ্যান্ড সেলিব্রেশন প্রজেক্ট! Pie Pi 3.14 Pies এর ফলাফল পরিচিতি এবং প্রদর্শন
আইআর প্রক্সিমিটি সেন্সর।: 4 টি ধাপ (ছবি সহ)
IR প্রক্সিমিটি সেন্সর: এই প্রকল্পে আমি ব্যাখ্যা করতে যাচ্ছি কিভাবে IR LEDs, LM358 Dual Op-Amp এবং কিছু মৌলিক ইলেকট্রনিক যন্ত্রাংশ ব্যবহার করে একটি সহজ IR প্রক্সিমিটি সেন্সর তৈরি করা যায় যা আপনি যেকোনো স্থানীয় ইলেকট্রনিক্স দোকানে পাবেন
একতা, বিটি আরডুইনো, অতিস্বনক সেন্সর ব্যবহার করে জাম্প গেম চালান: 14 টি ধাপ
একতা, বিটি আরডুইনো, অতিস্বনক সেন্সর ব্যবহার করে রান জাম্প গেম চালান: আমার unityক্য প্রকল্প ইউটিটি মাল্টিপ্লেয়ার থ্রিডি হোলোগ্রাম গেম এবং পিসির জন্য হলোগ্রাম প্রজেক্টর সফল হওয়ার পর, এটি .ক্যের দ্বিতীয় প্রকল্প। সুতরাং খেলাটির শুরু থেকে শেষ পর্যন্ত সম্পূর্ণ প্রকল্পটি সম্পন্ন করতে অধ্যয়ন করতে অনেক সময় লাগে। যখন আমি শুরু করি
অতিস্বনক সেন্সর এবং ফান্ডুইনো ওয়াটার সেন্সর ব্যবহার করে জলের স্তর আরডুইনো সনাক্ত করার পদ্ধতি: 4 টি ধাপ
অতিস্বনক সেন্সর এবং ফান্ডুইনো ওয়াটার সেন্সর ব্যবহার করে জলের স্তর আরডুইনো শনাক্ত করার পদ্ধতি: এই প্রকল্পে, আমি আপনাকে দেখাব কিভাবে দুটি পদ্ধতি ব্যবহার করে একটি সস্তা পানি আবিষ্কারক তৈরি করা যায়: ১। অতিস্বনক সেন্সর (HC-SR04) .2। ফান্ডুইনো ওয়াটার সেন্সর