সুচিপত্র:
- ধাপ 1: প্রয়োজনীয়তা
- পদক্ষেপ 2: শক্তি
- ধাপ 3: Servos
- ধাপ 4: পুশ বোতাম
- ধাপ 5: সংবেদনশীল প্রতিরোধককে জোর করুন
- ধাপ 6: লাইট সেন্সর
- ধাপ 7: কেসিং
- ধাপ 8: কোড
ভিডিও: Arduino পাশা টাওয়ার খেলা: 8 ধাপ
2024 লেখক: John Day | [email protected]. সর্বশেষ পরিবর্তিত: 2024-01-30 08:00
এই নির্দেশে আমি আপনাকে দেখাব কিভাবে arduino, পাঁচটি servo এবং কিছু সেন্সর দিয়ে একটি পাশা টাওয়ার খেলা তৈরি করতে হয়।
গেমটির লক্ষ্য সহজ, দুইজন মানুষ একটি ডাইস উপরের দিকে নিক্ষেপ করে এবং আপনি একটি বোতাম টিপে পাল্টে যান, বা অন্যথায় সেন্সরগুলিকে হেরফের করছেন। যখন আপনি সার্ভো করেন তখন বাক্সের উভয় পাশে প্ল্যাটফর্মগুলি সরান যাতে পাশা ড্রপ হয়। টাওয়ার থেকে প্রথম তার পাশা বের করে সে কি ঘোরালো তা দেখার বোনাস দিয়ে জিতেছে।
এই প্রকল্পটি অন্য মজাদার সেন্সর ব্যবহার করতে বা বড় বা ছোট হতে সহজেই সংশোধন বা সম্প্রসারিত করা যেতে পারে।
ধাপ 1: প্রয়োজনীয়তা
এই প্রকল্পের জন্য আপনার প্রয়োজন হবে:
ইলেকট্রনিক্স:
- একটি এসি/ডিসি অ্যাডাপ্টার (5V, 2.1A, সেন্টার পজিটিভ)
- একটি Arduino Uno
- একটি USB-B কেবল
- 32x পুরুষ জাম্পার তার
- 5x servo
- 5x 10k প্রতিরোধক
- 3x পুশ বোতাম
- একটি শক্তি সংবেদনশীল প্রতিরোধক
- একটি হালকা সেন্সর
নির্মাণ সামগ্রী:
- MDF প্লেট বা অন্যান্য কাঠ
- কাঠের আঠা
- কাঠ skewers
- প্লাস্টিকের শীট
গুরুত্বপূর্ণ: অ্যাডাপ্টারটি 5 ভোল্টের হতে হবে কারণ এটি সার্ভারগুলির ভোল্টেজ এবং আরও বেশি তাদের ভাঙ্গতে পারে। এছাড়াও অ্যাডাপ্টারটি সেন্টার পজিটিভ কিনা তা পরীক্ষা করুন এবং সমস্ত সার্ভিস পাওয়ার জন্য 2A এর বেশি বা 2A আছে।
পদক্ষেপ 2: শক্তি
সমস্ত servos কাজ করার জন্য আপনি arduino সরবরাহ করতে পারে তুলনায় অনেক বেশি শক্তি প্রয়োজন যাচ্ছে। এই জন্য অ্যাডাপ্টার কি। অ্যাডাপ্টারটি 5V যা সার্ভসের অপারেটিং ভোল্টেজের পাশাপাশি সমস্ত সেন্সর যাতে নিখুঁত হবে। উপরন্তু এটি 2.1A সরবরাহ করে যা একবারে সমস্ত সার্ভিসের জন্য যথেষ্ট। তাই সবার আগে আপনার অ্যাডাপ্টারের তার কেটে তার চামড়া কেটে নিন। যদি আপনাকে তারগুলি পৃথক করতে হয় তবে তাদের মধ্যে একটি 5V এবং অন্যটি স্থল। আপনার যদি একটি পুরু তার থাকে তবে এর অর্থ উভয় তারের মধ্যে রয়েছে এবং আপনাকে সেগুলি আলাদা করতে হবে। কোন তারটি 5V তা দেখতে আপনি একটি মাল্টিমিটার ব্যবহার করতে পারেন। যদি আপনি তারের উপর আপনার প্রোব রাখেন এবং এটি 5V পড়ে তবে লাল প্রোবের তারটি 5V এবং কালো প্রোবের একটি স্থল। যদি এটি -5 ভোল্ট পড়ে তবে এর অর্থ হল আপনি তাদের ভুল পথে নিয়ে গেছেন। এখন আপনি উভয়ের চারপাশে একটি তার মোড়ানো এবং আপনার রুটিবোর্ডে রাখতে পারেন, +5 তে 5v এবং মাটিতে -। এখন আপনার arduino এর স্থল থেকে একটি তারের চালানোর জন্য একটি শেষ জিনিস আছে - পাশাপাশি অ্যাডাপ্টার এবং arduino একটি সাধারণ স্থল আছে অন্যথায় এটি কাজ করবে না।
ধাপ 3: Servos
পরবর্তী আমরা আমাদের servos ওয়্যার আপ যাচ্ছে। এখন প্রতিটি servo তিনটি তারের একটি হলুদ একটি, একটি কমলা এবং একটি বাদামী একটি।
- হলুদ থেকে (PWM) পিন 4, 5, 6, 9, 10, 11
- ক্ষমতায় কমলা
- মাটিতে বাদামী
কিন্তু আপনি কেবল তাদের কোন পিনের সাথে সংযুক্ত করতে পারবেন না, PWM পিন ব্যবহার করা গুরুত্বপূর্ণ। যদিও বেশিরভাগ ডিজিটাল পিনগুলি PWM পিনগুলি কেবলমাত্র চালু বা বন্ধ হতে পারে, সেগুলির মধ্যে মানগুলিও পাঠাতে পারে যার মধ্যে আমাদেরকে যে কোনও অবস্থানে সার্ভো রাখতে হবে।
ধাপ 4: পুশ বোতাম
পরবর্তী আমরা servos 1, 2 এবং 4 নিয়ন্ত্রণ করার জন্য তিনটি পুশ বোতাম আপ করতে যাচ্ছি।
- রুটিবোর্ডে পুশ বোতাম সংযুক্ত করুন
- ডান বোতাম লেগ থেকে পাওয়ার পর্যন্ত।
- বাম বোতাম লেগ থেকে পিন 3
- বাম বোতাম লেগ থেকে 10k প্রতিরোধক
- 10k প্রতিরোধক থেকে মাটিতে
এখন তিনটি বোতামের জন্য এটি পুনরাবৃত্তি করুন।
ধাপ 5: সংবেদনশীল প্রতিরোধককে জোর করুন
পরবর্তীতে বল সংবেদনশীল প্রতিরোধক যা বল পরিমাপ করে। এখন এই সেন্সরের জন্য আমরা এনালগ পিন ব্যবহার করতে যাচ্ছি কারণ এনালগ পিনগুলি 0 বা 1023 এর মধ্যে মানগুলির সাথে কাজ করে যা কেবলমাত্র চালু বা বন্ধ করার পরিবর্তে যা ফোর্স সেন্সরের জন্য প্রয়োজনীয়।
- বল সংবেদনশীল প্রতিরোধক বোর্ডের সাথে সংযুক্ত করুন
- পাওয়ার বাম পিন
- ডান পিন থেকে এনালগ পিন A0
- 10k রোধে ডান পিন
- মাটিতে 10k প্রতিরোধক
ধাপ 6: লাইট সেন্সর
এবং অবশেষে আমরা লাইট সেন্সর যুক্ত করছি। লম্বা পিনটি বাম দিকে নিশ্চিত করুন।
- ব্রেডবোর্ডে লাইট সেন্সর সংযুক্ত করুন
- বাম পা ক্ষমতায়
- ডান পা থেকে এনালগ পিন A1
- ডান পা থেকে 10 কে প্রতিরোধক
- মাটিতে 10k প্রতিরোধক
ধাপ 7: কেসিং
প্রথম ছবির টেমপ্লেটের উপর ভিত্তি করে আপনি তক্তা দেখতে পাবেন। তারপর সামনে এবং পিছনে নির্দেশিত ছিদ্রগুলি তৈরি করুন। তারপরে আপনি ছবি 2 এবং 3 এর মতো সব কিছু একসাথে আঠালো করতে পারেন। তারপর skewers আঠালো এবং গর্ত মাধ্যমে তাদের লাঠি। তারপরে অন্য দিকে অন্য অভিন্ন প্ল্যাটফর্মটি রাখুন যাতে আপনার একটি সার্ভোতে দুটি প্ল্যাটফর্ম থাকে। সুতরাং এটি চতুর্থ এবং পঞ্চম ছবি দেখুন।
অবশ্যই আপনি বাক্সের আকারের পাশাপাশি ভেতরের স্লাইডগুলি খুব সহজেই পরিবর্তন করতে পারেন।
ধাপ 8: কোড
এটি সেন্সর ব্যবহার করে পাঁচটি সার্ভকে নিয়ন্ত্রণ করার কোড।
button1 = servo1
button2 = servo2
হালকা সেন্সর = servo3
button3 = servo4
বল সংবেদনশীল প্রতিরোধক = servo5
প্রস্তাবিত:
টাওয়ার ক্লাইম্ব হেল্পিং রোবট ভি 1 - অ্যাপের মাধ্যমে দুই লেগ, আরএফ, বিটি কন্ট্রোল: 22 টি ধাপ (ছবি সহ)
টাওয়ার ক্লাইম্ব হেল্পিং রোবট ভি 1 - অ্যাপের সাহায্যে দুই লেগ, আরএফ, বিটি কন্ট্রোল: যখনই দেয়ালে টিকটিকি দেখব তখন আমি এটির মতো একটি রোবট তৈরির পরিকল্পনা করব। এটি একটি দীর্ঘমেয়াদী ধারণা, আমি ইলেক্ট্রো-আঠালো জন্য অনেক নিবন্ধ অনুসন্ধান এবং কিছু উপায় চেক এবং তার ধারণ ক্ষমতা ব্যর্থ হয়েছে। আপাতত আমি ইলেক্ট্রোম্যাগনেট ব্যবহার করে এটি তৈরি করার পরিকল্পনা করছি
রিয়েল লাইফ ওয়ার টাওয়ার ডিফেন্স গেম তৈরি করা: ১১ টি ধাপ
একটি বাস্তব জীবন যুদ্ধ টাওয়ার প্রতিরক্ষা খেলা তৈরি করা: হ্যালো, আমরা GBU! আমাদের টিমকে আমাদের VG100, ইন্ট্রো থেকে ইঞ্জিনিয়ারিং, ক্লাসে একটি কাজ দেওয়া হয়েছিল: একটি বাস্তব জীবনের ওয়ারজোন টাওয়ার ডিফেন্স গেম ডিজাইন এবং তৈরি করার জন্য। VG100 হল একটি মূল শ্রেণী যা সকল নবীনদের জয়েন্ট ইনস্টিটিউটে (JI।) যৌথ ইন্সটিটিউটে নিতে হয়
Arduino ডিজাইনের সাথে ওয়ারজোন টাওয়ার ডিফেন্সের ম্যানুয়াল: 5 টি ধাপ
Arduino ডিজাইনের সাথে ওয়ারজোন টাওয়ার ডিফেন্সের ম্যানুয়াল: ভূমিকা আমরা YOJIO গ্রুপ (আপনি শুধুমাত্র একবার JI তে অধ্যয়ন করেন, তাই এটি ধন।) VG100 হল নতুন শিক্ষার্থীদের জন্য ইঞ্জিনিয়ারিং এর মৌলিক কোর্স
ই -পাশা - Arduino ডাই/পাশা 1 থেকে 6 পাশা + D4, D5, D8, D10, D12, D20, D24 এবং D30: 6 ধাপ (ছবি সহ)
ই -পাশা - Arduino Die/পাশা 1 থেকে 6 পাশা + D4, D5, D8, D10, D12, D20, D24 এবং D30: ইলেকট্রনিক ডাই তৈরি করার জন্য এটি একটি সহজ arduino প্রকল্প। 1 থেকে 6 পাশা বা 8 টি বিশেষ পাশার মধ্যে 1 টি বেছে নেওয়া সম্ভব। পছন্দটি কেবল একটি ঘূর্ণমান এনকোডার ঘুরিয়ে তৈরি করা হয়। এই বৈশিষ্ট্যগুলি হল: 1 টি মারা: বড় বিন্দু দেখানো 2-6 ডাইস: বিন্দু দেখাচ্ছে
Arduino নিয়ন্ত্রিত বেল টাওয়ার/ক্যারিলন: 5 টি ধাপ (ছবি সহ)
আরডুইনো নিয়ন্ত্রিত বেল টাওয়ার/ক্যারিলন: এটি মিউজিক্যাল বেলের একটি সেট যা সোলেনয়েড দ্বারা চালিত এবং একটি আরডুইনো মাইক্রোকন্ট্রোলার দ্বারা নিয়ন্ত্রিত। একটি পিসি থেকে ঘণ্টাগুলি নিয়ন্ত্রণযোগ্য, অথবা টাওয়ারটি একা দাঁড়িয়ে প্রাক-প্রোগ্রাম করা সুর বাজাতে পারে।