সুচিপত্র:
- ধাপ 1: আমাদের কি দরকার?
- ধাপ 2: অংশগুলি বিক্রি করা - পর্ব 1
- ধাপ 3: অংশগুলি বিক্রি করা - অংশ 2
- ধাপ 4: অংশগুলি বিক্রি করা - অংশ 3
- ধাপ 5: পার্টস সোল্ডারিং - পার্ট 4
- ধাপ 6: কোড আপলোড করা হচ্ছে
- ধাপ 7: বক্স তৈরি করা
- ধাপ 8: সমাবেশ
- ধাপ 9: উপসংহার
ভিডিও: সমবায় Arduino খেলা: 9 ধাপ
2024 লেখক: John Day | [email protected]. সর্বশেষ পরিবর্তিত: 2024-01-30 08:02
এই নির্দেশে আমরা ব্যাখ্যা করব কিভাবে আমরা সহযোগিতা খেলা 'FUN' ডিজাইন করেছি এবং তৈরি করেছি।
আমরা অন্যান্য জিনিসের মধ্যে একটি Arduino Uno এবং একটি NeoPixel LED স্ট্রিপ ব্যবহার করেছি।
ধাপ 1: আমাদের কি দরকার?
প্রয়োজনীয়তা:
- আরডুইনো
- তারের + ঝাল উপাদান
- 3 বোতাম
- 1 পট-মিটার
- 1 এলডিআর
- একটি বহু রঙের নেতৃত্বাধীন স্ট্রিপ (এই নির্দেশে আমরা 30 টি এলইডি দিয়ে একটি স্ট্রিপ ব্যবহার করেছি)
- ব্রেডবোর্ড (শুধুমাত্র কোড বা যন্ত্রাংশ পরীক্ষার জন্য)
- কাঠ (30x50cm)
- লেজার কাটার (alচ্ছিক, যদি না পাওয়া যায় তাহলে একটি সাধারণ করাতও কাজটি করবে)
- ল্যাপটপ + আরডুইনো সফটওয়্যার
- কাঠের আঠা
- স্যান্ডপেপার
- প্লেক্সিগ্লাস (20x5cm)
দ্রষ্টব্য: আমরা একটি NeoPixel RGB 30 LEDs স্ট্রিপ ব্যবহার করেছি। কোডটি ফাস্টলেড লাইব্রেরির সাথে লেখা হয়েছে। নিশ্চিত করুন যে আপনার LED স্ট্রিপটি আমাদের মতো ফাস্টলেড লাইব্রেরির সাথে কাজ করে, অন্যথায় আপনার নেতৃত্বাধীন স্ট্রিপের সাথে কাজ করার জন্য আপনাকে কোড পরিবর্তন করতে হবে।
ধাপ 2: অংশগুলি বিক্রি করা - পর্ব 1
এখন আমাদের কাছে সবকিছু আছে, আমরা তারের অংশগুলিতে সোল্ডারিং শুরু করতে পারি।
বোতাম: আমরা বোতাম দিয়ে শুরু করি।আমাদের তিনটি বোতাম দরকার, দুটি খেলার জন্য এবং একটি আমাদের রিসেট বোতাম হবে। এই তিনটি একইভাবে সোল্ডার করা যেতে পারে। কারণ আমাদের কেবল 3 টি গ্রাউন্ড পিন আছে, আমরা তিনটি গ্রাউন্ড ওয়্যার একত্রিত করব বোতাম থেকে একটিতে। একটি বোতাম এর পায়ে দুটি তারের সোল্ডারিং দিয়ে শুরু করুন। আমাদের সতর্ক হওয়া দরকার যে আমরা কোন পায়ে তাদের বিক্রি করি। এর জন্য একটি সহজ অনুস্মারক হতে পারে সবসময় একটি তির্যক প্যাটার্নে ঝালাই করা। উদাহরণস্বরূপ বাম উপরের পায়ে প্রথম তারের ঝালাই করুন এবং তারপরে ডান নীচের পায়ে দ্বিতীয় তারের ঝালাই করুন তারপর বোতামটি সর্বদা সঠিকভাবে বিক্রয় করা হবে। তিনটি বোতামের জন্য এটি করুন। গ্রাউন্ড ওয়্যারগুলি সংযুক্ত করুন:
যখন সমস্ত বোতামে দুটি তারের সোল্ডার থাকে তখন আমরা মাটির তারগুলিকে একসাথে সংযুক্ত করতে পারি। প্রথমে তাদের তিনটিতে কিছু ঝাল লাগান। তারপর সিদ্ধান্ত নিন কোনটি মধ্যম তারের হবে। মধ্যম তারটি হবে যা আমরা আরডুইনো এর গ্রাউন্ড পিনে রাখি। নিশ্চিত করুন যে মধ্যম তারটি সঠিকভাবে Arduino পিনের সাথে সংযুক্ত হবে। তারপরে অন্য দুটি তারের মাঝখানে একটি সোল্ডার করুন, যাতে এটি এখনও আরডুইনোতে ফিট করে।
ধাপ 3: অংশগুলি বিক্রি করা - অংশ 2
পাত্র মিটার:
এখন আমরা পট মিটার করি। এটিতে তিনটি পিন রয়েছে যা আমাদের সোল্ডার তারের প্রয়োজন। এগিয়ে যান এবং এটি করুন।
তারপর কেবল তারের অন্য প্রান্তে কিছু সোল্ডার রাখুন যাতে আমরা তাদের Arduino এর পিনগুলিতে আটকে রাখতে পারি। পিন নম্বরের জন্য পরিকল্পিত দেখুন। মাঝখানে পিনটি ডাটা পিন।
ধাপ 4: অংশগুলি বিক্রি করা - অংশ 3
এলডিআর: এটি খুব সহজ। আগের মতো, পিনগুলিতে কেবল সোল্ডার তারগুলি।
তারপরে পরিকল্পিতভাবে দেখানো তারের সাথে সংযোগ করুন।
ধাপ 5: পার্টস সোল্ডারিং - পার্ট 4
NeoPixel:
সর্বশেষ কিন্তু অন্তত নয়, আমাদের NeoPixel (30 leds) LED স্ট্রিপ সোল্ডার করতে হবে এটা অনেকটা পট মিটারের মত। এটির তিনটি পিন আছে যার মধ্যেরটি হল ডাটা পিন। ।
ধাপ 6: কোড আপলোড করা হচ্ছে
এখন সবকিছু একসাথে রাখা হলে আমরা কোড দিয়ে এটি পরীক্ষা করতে পারি। কোড: সংযুক্ত.ino ফাইলটি ডাউনলোড করুন এবং Arduino IDE দিয়ে এটি খুলুন। যদি আপনি এখনও এটি না করেন তবে আপনার Arduino এর জন্য সঠিক পোর্ট সেট করুন। তারপর কোডটি আপলোড করুন এবং বোতাম টিপে গেমটি চেষ্টা করুন। কয়েক সেকেন্ড পর লাইট জ্বালানো উচিত।
ধাপ 7: বক্স তৈরি করা
লেজারের কাটিং:
এখন যেহেতু আমাদের সবকিছু প্রস্তুত আছে আমরা বাক্স তৈরির সাথে শুরু করতে পারি। আমরা "makercase.com" ওয়েবসাইট থেকে একটি লেজার কাটার ফাইল ডাউনলোড করেছি। এই ওয়েবসাইটে আপনি আপনার নিজের বক্স ডিজাইন করতে পারেন এবং একটি html ফাইল ডাউনলোড করতে পারেন। তারপর আপনি এডোব ইলাস্ট্রেটরে এই ফাইলটি.dfx ফাইলে রূপান্তর করতে আমদানি করতে পারেন, যা লেজার কাটার দিয়ে কাজ করে। অ্যাডোব ইলাস্ট্রেটারে আপনি ওয়েবসাইট ব্যবহার করে আপনার ফাইলে যোগ করা সমস্ত কিছু ফিনেটুন করতে পারেন। সবকিছু শেষ হয়ে গেলে আপনি 30x50cm কাঠের প্লেটে এই ফাইলটি লেজার দিয়ে কাটতে পারেন। একবার এই সব হয়ে গেলে আপনার একটি ধাঁধা থাকে যা আপনি একসাথে আঠালো করতে পারেন এবং বাক্সটি তৈরি করা হয়। যদি এটি ভালভাবে ফিট না হয় তবে আপনি এটিকে ফিট করার জন্য স্যান্ডপেপার ব্যবহার করতে পারেন। আপনার যদি লেজার কাটারের অ্যাক্সেস না থাকে তবে আপনি একটি সাধারণ করাত ব্যবহার করতে পারেন, তবে এটি যথাযথভাবে খাপ খায় না। এক্ষেত্রে আপনার পুরোপুরি ফিট করার জন্য স্যান্ডপেপারের প্রয়োজন হবে। আরবিনো এবং কন্ট্রোলারগুলিকে বাক্সে রাখতে সক্ষম হতে কমপক্ষে একটি কিউব আনগ্লুয়েড রেখে যেতে ভুলবেন না।
ধাপ 8: সমাবেশ
যেহেতু আমাদের প্রয়োজনীয় সবকিছু আছে, আমরা বাক্সটি একত্রিত করতে শুরু করতে পারি যতক্ষণ না আপনি একটি ভাল কাজ সোল্ডারিং করেছেন ততটা কঠিন নয়।
দেয়াল: আপনি এটিকে একত্রিত করার একাধিক উপায় আছে, কিন্তু আমরা যা করেছি তা হল প্রথমে বাক্সের দুই পাশে আঠালো করা এবং নিচের দিকে রাখা। এইভাবে আমরা নিশ্চিতভাবে জানতাম যে তারা পুরোপুরি আঠালো ছিল এবং সর্বদা ফিট থাকবে। তারপর আমরা বাক্সের অন্য দুটি দেয়াল করেছি এবং এটি নীচের দিকে রেখেছি। প্রায় এক ঘণ্টা শুকিয়ে যাওয়ার পর আমরা সিদ্ধান্ত নিলাম দুই টুকরা একসাথে গুছিয়ে নেওয়ার। এছাড়াও নীচে আঠালো আমরা এটি রাতারাতি শুকিয়ে যাক, কিন্তু প্রক্রিয়াটি চালিয়ে যাওয়ার জন্য 2 বা 3 ঘন্টাও যথেষ্ট হতে পারে।
যন্ত্রাংশ: যখন আঠা শুকিয়ে যায়, আমরা যন্ত্রাংশগুলি startোকা শুরু করতে পারি। উপরের অংশে রিসেট বোতাম বাদে কাঙ্ক্ষিত গর্তে সমস্ত অংশ ফিট করুন। আমরা টেপ দিয়ে সবকিছু সুরক্ষিত করেছি এবং পরে আমরা বোতাম এবং পাত্র মিটার সুরক্ষিত করার জন্য কিছু শক্ত প্লাস্টিকের আঠালো ব্যবহার করেছি। আপনি যদি এটি না করেন তবে বোতামগুলি টিপতে সক্ষম হবে না।
LED স্ট্রিপ: আমাদের শেষ অংশটি টেপ করা উচিত LED স্ট্রিপ। নিশ্চিত করুন যে এটি ভিতরে সুন্দরভাবে ফিট করে। আমরা ভিউয়ার উইন্ডোর জন্য স্যান্ডব্লাস্টেড প্লেক্সিগ্লাস ব্যবহার করেছি। অন্যথায় LEDs চোখের জন্য উজ্জ্বল ছিল। শুধু জায়গায় আঠালো।
রিসেট বোতাম: শেষ হয়ে গেলে, নিশ্চিত করুন যে আপনি উপরের প্লেটে রিসেট বোতামটি আঠালো করতে ভুলবেন না এবং পুরো ইউনিটটিকে কয়েক ঘন্টার জন্য শুকিয়ে দিন। আঠালোটি শক্ত হয়ে যাওয়ার জন্য এটি সর্বোত্তম জিনিস রাতারাতি শুকিয়ে দেওয়া। উপরের প্লেটটি আঠালো করা উচিত নয়, প্রয়োজনের সময় ভিতরে প্রবেশ করার জন্য এটি দরজা (যেমন ব্যাটারি চার্জ করা)। এর পরে আপনার গেম বক্সটি শেষ হয়ে গেলে আপনি এটি পরীক্ষা করতে পারেন!
ধাপ 9: উপসংহার
সমাপ্ত
এইভাবে আপনি একটি Arduino গেম তৈরি করেন যেখানে আপনি বন্ধুদের সাথে নিবিড়ভাবে সহযোগিতা করেন! এই নির্দেশে আমরা খেলোয়াড়দের কীভাবে সহজ পদ্ধতিতে গেমটি খেলতে হবে তা কীভাবে ব্যাখ্যা করি সেদিকে আমরা মনোযোগ দিইনি। আমরা বাক্সে পাঠ্য যুক্ত করেছি যা গেমের লক্ষ্য ব্যাখ্যা করে, এটি খেলোয়াড়দের কাছে এটি ব্যাখ্যা করার সবচেয়ে সরাসরি উপায়। আপনি নকশায় একটু 'গল্প' যোগ করতে পারেন, উদাহরণস্বরূপ একটি বোমা যা বন্ধ হওয়া থেকে বিরত রাখতে হবে বা একটি ব্যাটারি যা চার্জ করতে হবে। সেটআপ
মজা করুন! টিম ফান
প্রস্তাবিত:
হ্যান্ডহেল্ড Arduino কাগজ রক কাঁচি খেলা I2C সঙ্গে 20x4 LCD প্রদর্শন ব্যবহার করে: 7 ধাপ
I2C সহ 20x4 LCD ডিসপ্লে ব্যবহার করে হ্যান্ডহেল্ড আরডুইনো পেপার রক কাঁচি গেম: সবাইকে হ্যালো বা হয়ত আমার বলা উচিত "হ্যালো ওয়ার্ল্ড!" এটি একটি I2C 20x4 LCD ডিসপ্লে ব্যবহার করে একটি হ্যান্ডহেল্ড Arduino Paper Rock Scissors গেম। আমি
Arduino এবং YX5300 MP3 মডিউল Catalex সহ স্বরবর্ণ খেলা: 13 টি ধাপ
Arduino এবং YX5300 MP3 মডিউল Catalex সহ স্বরবর্ণ খেলা: আপনি কি এই প্রশ্নটি পড়তে সক্ষম? এটা বিরক্তিকর! আমি উদ্দেশ্যমূলকভাবে এই প্রশ্নটি করেছি। আপনি যদি এই লেখাটি পড়তে পারেন, কারণ আপনি পুরো বর্ণমালা জানেন এবং অবশ্যই, সমস্ত স্বরবর্ণ সম্পর্কে শিখেছেন। সব কথায় স্বর বিদ্যমান। এটা অসম্ভব
একটি সহজ অনুমান খেলা - পাইথন + XBees + Arduino: 10 ধাপ
একটি সাধারণ অনুমানমূলক খেলা - পাইথন + এক্সবিইস + আরডুইনো: গেমটি কীভাবে কাজ করে তা এখানে: আপনি 'a' - 'h' - & gt এর মধ্যে একটি অক্ষর অনুমান করার 4 টি চেষ্টা করেছেন সঠিক চিঠি অনুমান করুন: আপনি জিতেছেন! ?-> ভুল চিঠি অনুমান করুন: খেলা শেষ?-> 'A' - 'h' এর বাইরে অন্য কোনো চরিত্র অনুমান করুন: খেলা শেষ? আপনার Arduino আপনাকে অনুমতি দেবে
মজার Arduino প্রতিক্রিয়া খেলা: 3 ধাপ
মজার Arduino প্রতিক্রিয়া খেলা: পুরো পরিবারের জন্য মজার Arduino প্রতিক্রিয়া খেলা;) ক্রস প্ল্যাটফর্ম ব্লুটুথ যোগাযোগের উপর ভিত্তি করে। আপনার কেবল কিছু আরডুইনো জিনিস, একটি অ্যান্ড্রয়েড স্মার্টফোন এবং একটি জুতার বাক্স দরকার। যদি আপনার এইগুলির কোনটি না থাকে, তবে এতে দৃly়ভাবে বিশ্বাস করুন: এমন কিছু নেই যা
ঝাড়বাতি: সমাবেশ এবং সমবায় পরিবহন: 13 টি ধাপ
সোয়ার্ম বটস: অ্যাসেম্বলি এবং কো-অপারেটিভ ট্রান্সপোর্ট: সবাইকে হ্যালো, এই নির্দেশনাটি হল 'সোয়ার্ম বটস: অ্যাসেম্বলি এবং কো-অপারেটিভ ট্রান্সপোর্ট' যেখানে আমরা আমাদের নিজস্ব মাস্টার এবং স্লেভ রোবট তৈরি করতে পারি, স্লেভ মাস্টার রোবটকে অনুসরণ করবে এবং আমরা মাস্টারকে নিয়ন্ত্রণ করব আমাদের স্মার্টফোনের সাথে রোবট এটি একটি মজার প্রকল্প