সুচিপত্র:
ভিডিও: 2 মিনিটের মধ্যে একটি Arduino সাইমন গেম তৈরি করুন !: 3 ধাপ
2024 লেখক: John Day | [email protected]. সর্বশেষ পরিবর্তিত: 2024-01-30 07:56
না জাম্পার্স! কোন তারের! কোন সোল্ডারিং! না রুটিবোর্ড!
বক্সের বাইরে চিন্তা.
তাই আপনি আপনার মাইক্রো-কন্ট্রোলারকে কিছু অ্যাড-অন পেরিফেরাল মডেলের সাথে খুব দ্রুত দেখাতে চান, বন্ধু বা আত্মীয় তাদের পথে যাওয়ার আগে…
মাত্র কয়েক মিনিটের মধ্যে "আমার পরে পুনরাবৃত্তি করুন" গেমের এই দ্রুত এবং সহজ সংস্করণটি একত্রিত করুন। যাইহোক, একরঙা (সব লাল LEDs সহ) যেগুলি প্রয়োজন তা হাতে থাকা দরকার: একটি Arduino মাইক্রোকন্ট্রোলার (বিশেষত একটি ন্যানো), একটি মডিউল এলইডি, একটি 4 বোতাম মডিউল, এবং একটি বজার সহ, রাবার ব্ন্ধনী.
ধাপ 1: অংশ এবং সমাবেশ
LED এবং কী/বোতাম মডিউলগুলি এখানে পাওয়া যাবে: www.ebay.com/itm/181563923440 (<$ 4) Buzzers এখানে পাওয়া যায়: https://www.ebay.com/itm/281280117872 (<$ 2)
[কাজ চলছে] BTW: https://itty.bitty.site [কাজ চলছে]
এটি এটি পরিষ্কার করা উচিত।
লাইট অ্যাপ
অধিক তথ্য.
ন্যানো 3.0 https://www.ebay.com/itm/131517734419 (<$ 3)
আমি একটি ছোট রাবার-ব্যান্ডের সুপারিশ করছি, তাই এটিকে টানটান করার জন্য আপনাকে এটিকে একগুচ্ছ মোড়ানো হবে না।
অন্যান্য Arduinos ব্যবহার করা যেতে পারে, কিন্তু পেরিফেরাল মডিউলগুলির বিভিন্ন স্থানগুলির প্রয়োজন হতে পারে (বা অনুমতি দিতে পারে); এবং যেমন পিন অ্যাসাইনমেন্ট ব্যবহৃত কোড পরিবর্তন। ন্যানো 3.0 বিশেষভাবে ভাল কারণ এটি একটি ছোট সমাবেশের জন্য তৈরি করে, সহজেই ধরে রাখা যায় এবং এক হাতে পরিচালিত হয়।
অ্যাসেম্বলিটি কেবল মডিউলগুলিকে প্লাগ করে এবং রাবার-ব্যান্ড দিয়ে সুরক্ষিত করে করা হয়। 'সক্রিয়' পাইজো বুজার কেবল তখনই কাজ করবে যদি পোলারিটি সঠিকভাবে যুক্ত হয়। দয়া করে নোট করুন যে এটি (+) D8, এবং (-) থেকে D11 এ োকানো হয়েছে।
কী মডিউল পিন K4-K3-K2-K1-GND সরাসরি A1-A5 এ যায়। উপরের ছবিটি দেখুন।
LED মডিউল পিন GND-D1-D2-D3-D4-D5-D6 যথাক্রমে D7-D6-D5-D4-D3-D2-GND- এ যায়।
ধাপ 2: এটি কিভাবে কাজ করে
এলইডি এবং কী মডিউলগুলি সাধারণত একটি পিন মাটিতে সংযুক্ত থাকে। ন্যানোর সাথে সরাসরি সংযুক্তির জন্য এটি ঘটবে না। সুতরাং পরিবর্তে এই মডিউলগুলিতে 'GND'- এর সাথে সংযুক্ত পিনগুলি আউটপুট হিসাবে পরিচালিত হয় এবং' LOW 'সেট করে। MCU (MicroControllerUnit) এর উৎপাদন 30 ma পর্যন্ত চালাবে। যা চার (4) এলইডি ব্যাঙ্কের জন্য প্রচুর। যদিও বোতামগুলির জন্য এটি অনেক বেশি প্রয়োজন সেখানে কোনও ক্ষতি নেই কারণ আউটপুটগুলি বর্তমান সীমাবদ্ধ (এবং তারা কেবল চাপলে বর্তমান আঁকবে)। এলইডি মডিউলটিতে ইনলাইন প্রতিরোধক রয়েছে যা প্রতিটি এলইডি দিয়ে প্রবাহিত বর্তমানকে আরও সীমাবদ্ধ করে।
ডাউনলোড
আমি এই প্রকল্পের সাথে কাজ করার জন্য 'সাইমন' এর দুটি ভিন্ন সংস্করণ আপডেট এবং সংশোধন করেছি। মূল সংস্করণগুলির জন্য ক্রেডিট উৎস তালিকায় রয়েছে।
একটি স্কেচ (FastEasy_SimonSings) শুধু একটি অন্তর্ভুক্ত ফাইল ব্যবহার করে ('pitches.h' এর সাথে ফোল্ডারে থাকা)। অন্যটি (FastEasy_SimonSays) 'টোন' লাইব্রেরি ব্যবহার করে। আপনি কোন স্কেচ (গুলি) ব্যবহার করতে চান তার উপর নির্ভর করে আপনার সেগুলির একটি বা উভয়ের প্রয়োজন হবে।
উপরের লাইব্রেরিটি ডিফল্টরূপে Arduino IDE এর অংশ হওয়া উচিত। যদি না হয় এবং এর জন্য আপনার কিছু সাহায্যের প্রয়োজন এখানে একটি লাইব্রেরি কিভাবে ইনস্টল করবেন।
ধাপ 3: অ্যাসেম্বলি সঙ্গে বাজানো
খেলা বেশ সোজা এগিয়ে। কোড সোর্স ফাইলগুলির মধ্যে কিছু ডকুমেন্টেশন রয়েছে। আপনার সত্যিই যা জানা দরকার তা হ'ল 'সাইমন সেস' সংস্করণটি স্বয়ংক্রিয়ভাবে একটি ফ্ল্যাশ দিয়ে শুরু হয়। এবং 'সাইমন সিংস' সংস্করণটি 4 টি প্যাটার্ন দিয়ে শুরু হয়, কিন্তু প্রতিটি রাউন্ড শুরু করার আগে এটি একটি কী প্রেসের জন্য অপেক্ষা করে।
আপনি সম্ভবত ধারণাগুলির অন্যান্য দ্রুত প্রকল্প প্রমাণ করার জন্য LED এবং কী মডিউলগুলি সহজ পাবেন। এই প্রকল্প এবং সংশ্লিষ্ট কোড একটি স্পিকারের সাথে কাজ করবে। এটি আরও ভাল শোনাবে, তবে আপনি অন্তত কিছু জাম্পার ছাড়া এটি করতে সক্ষম হবেন না।
লক্ষ্য করুন যে এই স্কেচগুলি কোডেড করা হয়েছে, একটি ন্যানো 3.0 বা ইউনো সরাসরি কাজ করবে (প্লাগ-এবং-প্লে), অন্যদের তাদের শারীরিক বিন্যাসের কারণে বিভিন্ন পিনের সেট ব্যবহার করতে হতে পারে; এবং সম্ভবত কিছু কোড পরিবর্তন।
প্রস্তাবিত:
5 মিনিটের মধ্যে আপনার PCB ডিজাইনের বাস্তবসম্মত 3D রেন্ডার তৈরি করুন: 6 টি ধাপ
5 মিনিটের মধ্যে আপনার PCB ডিজাইনের বাস্তবসম্মত 3D রেন্ডার তৈরি করুন: যেহেতু আমি প্রায়ই একটি মুদ্রিত সার্কিট বোর্ড (PCB) অংশ এবং উপাদানগুলির বিবরণ সহ ডকুমেন্টেশন ফাইল তৈরি করি আমি PCBA ফাইলের নন-রিয়েলিস্টিক স্ক্রিনশট সম্পর্কে বিভ্রান্ত ছিলাম। তাই আমি এটিকে আরো বাস্তবসম্মত এবং সুন্দর করার একটি সহজ উপায় খুঁজে পেয়েছি
10 মিনিটের মধ্যে একটি আবহাওয়া উইজেট তৈরি করা: 3 টি ধাপ
10 মিনিটের মধ্যে একটি আবহাওয়া উইজেট তৈরি করা: এই নির্দেশে, আমরা 10 মিনিটের মধ্যে একটি আবহাওয়া উইজেট তৈরি করতে শিখব। আইওটি প্রজেক্টের মাধ্যমে দ্রুত শুরু করার জন্য এটি সবচেয়ে সহজ উপায়। আপনার যা দরকার তা হল একটি SLabs-32 বোর্ড। হ্যাঁ এটা ঠিক একটি উন্নয়নশীল বোর্ড টি
আপনার কম্পিউটারকে 10 মিনিটের মধ্যে একটি সার্ভারে পরিণত করুন (ফ্রি সফটওয়্যার): 5 টি ধাপ
আপনার কম্পিউটারকে 10 মিনিটের মধ্যে একটি সার্ভারে পরিণত করুন (ফ্রি সফটওয়্যার): এটি কীভাবে আপনার কম্পিউটারকে (উইন্ডোজ চালানো) দ্রুত সার্ভার হিসেবে সেটআপ করতে হয় তা অন্তর্ভুক্ত করে। এটি আপনাকে আপনার কম্পিউটার থেকে আপনার নিজস্ব ওয়েবসাইট হোস্ট করার অনুমতি দেবে এবং আপনাকে 'বোতাম' দিয়ে ওয়েব পৃষ্ঠা তৈরি করতে দেবে যা আপনাকে আপনার বাড়ির জিনিসগুলি নিয়ন্ত্রণ করতে দেয় (রোবট, ক্যাম
15 মিনিটের মধ্যে ম্যাক ল্যাপটপ হ্যাক করুন অথবা DIY Cintiq: 6 টি ধাপ (ছবি সহ)
15 মিনিটের মধ্যে একটি ম্যাক ট্যাবলেট হ্যাক ম্যাক ল্যাপটপ বা DIY সিনটিক: যেসব জায়গা থেকে এটি উঠেছে সেখান থেকে আমার প্রচুর প্রশ্ন ছিল: 1। হ্যাঁ এটি চাপ সংবেদনশীল 2 এটি শুধুমাত্র আমার wacom সেন্সর যেখানে কাজ করে … মূলত ভিডিওতে সাদা ব্লক। আমি g4 ব্যবহার করেছি কারণ এতে একটি ভাঙা মাদারবোর্ড রয়েছে এবং এটি ছিল ভার্চুয়াল
10 মিনিটের মধ্যে একটি $ 2 অ্যাডজাস্টেবল স্মার্টফোন কার মাউন্ট করুন: 6 টি ধাপ (ছবি সহ)
10 মিনিটের মধ্যে একটি $ 2 অ্যাডজাস্টেবল স্মার্টফোন কার মাউন্ট করুন: আপনি কি কখনও ড্রাইভ করার সময় আপনার ফোন/জিপিএস/মোবাইল ডিভাইসটি ধরে রাখার জন্য সঠিক জিনিস খুঁজছেন? বাজারে এর অনেকগুলি আছে কিন্তু আমি কখনোই এমন কিছু খুঁজে পাইনি যা আমার অদ্ভুতভাবে কাজ করে