সুচিপত্র:
- সরবরাহ
- ধাপ 1: ওয়্যারিং সার্কিট
- ধাপ 2: Arduino কোড
- ধাপ 3: বাক্সটি ফিট করুন
- ধাপ 4: অপারেটিং নির্দেশাবলী
ভিডিও: ব্যালেন্স বক্স গেম - Arduino চালিত: 4 টি ধাপ (ছবি সহ)
2024 লেখক: John Day | [email protected]. সর্বশেষ পরিবর্তিত: 2024-01-30 08:00
ব্যালেন্স বক্স গেমটি একটি চ্যালেঞ্জ ইভেন্টের জন্য তৈরি করা হয়েছিল, চ্যালেঞ্জটি জিততে এটি একটি বাধা পথের মাধ্যমে বা একটি নির্দিষ্ট দূরত্বের উপর দিয়ে যেতে হবে।
একটি arduino বাক্সের কোণ পরিমাপ করতে এবং সেট কোণ অতিক্রম হয়ে গেলে অ্যালার্ম ট্রিগার করতে ব্যবহৃত হয়।
স্তর বহন করার সময় বাক্সটি সাবধানে সরানো দরকার। বাক্সটি যখন স্তরের বাইরে চলে যায়, ভারসাম্য সূচক লাইটগুলি আলোকিত হবে, আরও আলো নির্দেশ করে যে বাক্সটি আরও স্তরের বাইরে। বাক্সটি স্তর কিনা তা দেখার জন্য স্পিরিট লেভেলও ব্যবহার করা যেতে পারে। যখন বাক্সটি লেভেলের বাইরে অনেক দূরে থাকে বা এটিকে ধাক্কা দেওয়া হয়, তখন বাক্সটি 3 বার চিৎকার করবে এবং হংক শব্দ করবে, লাইফ লাইটগুলির মধ্যে একটি বন্ধ হয়ে যাবে। যখন 3 টি জীবন ব্যবহার করা হয়েছে তখন বাক্সটি অ্যালার্ম এবং সমস্ত লাইট জ্বলবে, গেমটি হারিয়ে গেছে।
সরবরাহ
প্রয়োজনীয় অংশগুলি হল:
1x আরডুইনো ন্যানো
1x MPU6050 মডিউল
3x সাদা LEDs
ভারসাম্য সূচকের জন্য 5x রঙিন LEDs (2 সবুজ, 2 হলুদ, 1 লাল)
1x পাইজো বুজার
1x TIP120 ট্রানজিস্টর
1x 2.2K ওহম প্রতিরোধক
8x 220 ওহম প্রতিরোধক
1x পুশ বোতাম
1x পাওয়ার সুইচ
1x "Bullseye" স্পিরিট লেভেল
5v শক্তি উৎস, আমার প্রকল্প একটি নিয়ন্ত্রিত 5v আউটপুট সহ একটি লি-আয়ন 18650 ieldাল ব্যবহার করে
1x প্রজেক্ট বক্স
সার্কিট পরীক্ষার জন্য আপনার একটি ব্রেডবোর্ড এবং জাম্প তারের প্রয়োজন হবে
প্রয়োজনীয় সরঞ্জামগুলি হল:
ড্রিল এবং বিট
তাতাল
গরম আঠা বন্দুক
বাক্স চিহ্নিত করার জন্য মাস্কিং টেপ, পেন্সিল এবং রুলার
ফাইল
ধাপ 1: ওয়্যারিং সার্কিট
ওয়্যারিং ডায়াগ্রামে কেবলমাত্র যে জিনিসটি দেখানো হয় না তা হল মূল পাওয়ার সুইচ, আমার প্রকল্পে এই সুইচটি লিথিয়াম ব্যাটারি এবং ieldালের মধ্যে রাখা হয়েছে যাতে সেগুলি সম্পূর্ণ বিচ্ছিন্ন হয়ে যায়।
যদি আপনি ওয়্যারিং ডায়াগ্রামগুলি অনুসরণ করার সাথে পরিচিত না হন তবে কেবল এটি টুকরো টুকরো করুন, প্রতিটি তারের সংযোগ সাবধানে অনুসরণ করুন এবং পদ্ধতিগতভাবে কাজ করুন যাতে আপনি কিছু মিস না করেন।
আপনি সমস্ত অংশ একসঙ্গে বিক্রি করার আগে এটি সঠিকভাবে কাজ করছে কিনা তা পরীক্ষা করার জন্য আপনাকে একটি ব্রেডবোর্ডে সার্কিটটি একত্রিত করা উচিত।
ডায়াগ্রামে লাইফ এলইডি সাদা এলইডি হওয়া উচিত
ভারসাম্য LEDs ব্যবস্থা করা উচিত:
লাল - ব্যালেন্স LED 5
হলুদ - ব্যালেন্স LED 4
হলুদ - ব্যালেন্স LED 3
সবুজ - ভারসাম্য LED 2
সবুজ - ভারসাম্য LED 1
ধাপ 2: Arduino কোড
আরডুইনো কোডের জন্য আপনাকে আরডুইনো আইডিইতে কিছু লাইব্রেরি যুক্ত করতে হবে, আমি নীচের লিঙ্কগুলি অন্তর্ভুক্ত করেছি
প্রয়োজনীয় অতিরিক্ত arduino লাইব্রেরি হল:
MPU6050_tockn.h
OneButton.h
আপনার arduino IDE এর সাথে উপরের লিঙ্ককৃত লাইব্রেরিগুলি যোগ করতে হবে
"Balance_alarm_V1.8.ino" কোড ধারণকারী ফাইলটি ডাউনলোড করুন এবং খুলুন
আরডুইনো বোর্ডে কোড আপলোড করুন
ধাপ 3: বাক্সটি ফিট করুন
দুর্ভাগ্যবশত আমি বাক্সের ফটোগ্রাফ নিইনি যখন আমি এতে উপাদানগুলি ফিটিং করছিলাম। আমি বাক্সে অংশগুলি ফিট করার জন্য গরম আঠালো ব্যবহার করেছি।
যদি আপনি আমার ব্যবহৃত প্লাস্টিকের বাক্স ব্যবহার করেন, তাহলে মাস্কিং টেপের উপরের অংশটি মোড়ান এবং একটি এলইডি, স্পিকার এবং স্পিরিট লেভেল মাউন্ট স্ক্রুগুলির জন্য গর্তগুলি ড্রিল করার জন্য একটি শাসক এবং একটি কলম ব্যবহার করুন।
একটি গর্ত ড্রিল করে সুইচটি লাগানো হয়েছিল এবং তারপরে এটি সঠিক আকার এবং আকৃতিতে ফাইল করা হয়েছিল।
যদি আমি এই প্রকল্পটি পুনরায় তৈরি করতাম, আমি allাকনাতে সমস্ত উপাদান মাউন্ট করতাম তাই আমাকে idাকনা এবং বাক্সের নীচের অংশের মধ্যে অনেকগুলি তারের চালাতে হবে না।
ধাপ 4: অপারেটিং নির্দেশাবলী
শুরু হচ্ছে
বাক্সটি চালু করার আগে, বাক্সটিকে একটি সমতল এবং সমতল পৃষ্ঠে রাখুন যাতে স্পিরিট লেভেলের বুদবুদটি কেন্দ্রের বৃত্তে থাকে।
পাওয়ার সুইচ অন করুন, বক্সটি একবার বীপ করে বুট হবে। আপনি একটি ট্রিপল বীপ এবং 3 টি সাদা "লাইফ লাইট" চালু না হওয়া পর্যন্ত বাক্সটিকে স্থির রাখুন।
গেমটি এখন প্রস্তুত।
বক্স ফাংশন
স্তরটি বহন করার সময় বাক্সটি সাবধানে সরানো দরকার। বাক্সটি যখন স্তরের বাইরে চলে যায়, ভারসাম্য সূচক লাইট আলোকিত হবে, আরো আলো নির্দেশ করে যে বাক্সটি আরও স্তরের বাইরে।
স্পিরিট লেভেলটি বক্স লেভেল আছে কিনা তা দেখতেও ব্যবহার করা যেতে পারে (স্পিরিট লেভেল এবং ব্যালেন্স লাইটের সাথে মিল না থাকলে ব্যালেন্স সেন্সর রিসেট করুন, নিচে দেখুন)
যখন বাক্সটি লেভেলের বাইরে অনেক দূরে থাকে বা এটিকে ধাক্কা দেওয়া হয়, তখন বাক্সটি 3 বার চিৎকার করবে এবং হংক শব্দ করবে, লাইফ লাইটগুলির মধ্যে একটি বন্ধ হয়ে যাবে।
যখন 3 টি জীবন ব্যবহার করা হয়েছে তখন বাক্সটি অ্যালার্ম এবং সমস্ত লাইট জ্বলবে, গেমটি হারিয়ে গেছে।
নিয়ন্ত্রণ করে
এলার্ম রিসেট করুন
3 টি প্রাণ হারানোর পরে অ্যালার্মের মাধ্যমে গেমটি বন্ধ করতে এটি করুন।
যখন অ্যালার্ম বাজছে, এক সেকেন্ডের জন্য সবুজ বোতাম টিপুন এবং ছেড়ে দিন। অ্যালার্ম এক সেকেন্ডের পরে বন্ধ হওয়া উচিত। না হলে আবার চেষ্টা করুন
জীবন পুনরায় সেট করুন - আপনি যদি গেমটি পুনরায় সেট করতে চান তবে এটি করুন, তিনটি জীবনই ফিরে আসবে।
যেকোনো সময়, সবুজ বোতামে ডাবল ক্লিক করুন (একটি কম্পিউটার মাউসের মতো, কিন্তু কিছুটা ধীর)। রিসেট শব্দ হবে এবং তিনটি লাইফ লাইট আলোকিত হবে।
ব্যালেন্স সেন্সর পুনরায় সেট করুন - যদি স্পিরিট লেভেলের বুদবুদ ব্যালেন্স ইন্ডিকেটর লাইটের সাথে মেলে না তাহলে এটি করুন।
সবুজ বোতামটি দীর্ঘক্ষণ টিপুন (3 সেকেন্ডের জন্য টিপুন এবং ছেড়ে দিন) ব্যালেন্স রিসেট শব্দটি বাজবে এবং ব্যালেন্স লাইটগুলি সংক্ষিপ্তভাবে ফ্ল্যাশ করবে এবং তারপরে বন্ধ হয়ে যাবে (নির্দেশ করে যে বাক্সটি সমতল)। স্পিরিট লেভেল বুদবুদ দ্বারা নির্দেশিত বাক্সটি লেভেল থাকা অবস্থায় এটি করা উচিত।
মন্তব্য
যখন একটি জীবন হারিয়ে যাওয়ার কারণে বাক্সটি কিচিরমিচির করতে শুরু করে, দ্রুত এটিকে সঠিক সমতল অবস্থানে ফিরিয়ে আনুন অথবা চিৎকার বন্ধ হওয়ার সাথে সাথে আপনি প্রায় 5 সেকেন্ডের মধ্যে অন্য জীবন হারাবেন।
আপনি ফ্ল্যাট/লেভেল থেকে কোন পথে আছেন তা দেখার জন্য স্পিরিট লেভেল ব্যবহার করুন, লাইটগুলি নির্দেশ করে যে আপনি লেভেলের বাইরে কিন্তু তারা কোন পথ দেখায় না।
স্পিরিট লেভেলের বুদবুদ মোটামুটি ইন্ডিকেটর লাইটের সমান, যখন বুদবুদ স্পিরিট লেভেলের পাশে স্পর্শ করবে তখন একটি জীবন নষ্ট হয়ে যাবে।
যদি বাক্সটি অদ্ভুত আচরণ করে এবং একটি ব্যালেন্স সেন্সর রিসেট কাজ না করে, তবে কালো পাওয়ার সুইচ দিয়ে বাক্সটি বন্ধ করে আবার চালু করুন। আপনি একটি সমতল পৃষ্ঠে বাক্সের সাথে প্রায় 10 সেকেন্ড অপেক্ষা করতে হবে যখন এটি ব্যাক আপ করে। ব্যালেন্স সেন্সর রিসেটটি প্রথমে ব্যবহার করার চেষ্টা করুন কারণ এটি দ্রুততর, আপনাকে বাক্সটির পাওয়ার আপ সাইকেল চালানোর জন্য অপেক্ষা করতে হবে না।
বাক্সটি ব্যাটারি চালিত, এটি তত্ত্বগতভাবে পর্যাপ্ত চার্জ থাকা উচিত যাতে পুরো দিন ধ্রুবক ব্যবহার করা যায়, দয়া করে এটি ব্যাটার শক্তি সংরক্ষণের জন্য ব্যবহার না হলে এটি বন্ধ করুন।
যদি বোতামটি সাড়া না দেয়, দয়া করে নিশ্চিত করুন যে আপনি টিপছেন এবং বোতামটি ছেড়ে দিচ্ছেন।
প্রস্তাবিত:
Makey -Saurus রেক্স - Makey Makey ব্যালেন্স বোর্ড: 6 ধাপ (ছবি সহ)
Makey-Saurus Rex-Makey Makey Balance Board: আপনি এটাকে ক্রোম ডিনো বলুন, টি-রেক্স গেম বলুন, কোন ইন্টারনেট গেম বলুন না, অথবা শুধু একটি সাধারণ উপদ্রব, সবাই এই পার্শ্ব-স্ক্রোলিং ডাইনোসর জাম্পিং গেমটির সাথে পরিচিত বলে মনে হচ্ছে। এই গুগল-তৈরি গেমটি আপনার ক্রোম ওয়েব ব্রাউজারে প্রতিবার প্রদর্শিত হবে
খুব অল্পবয়সীদের জন্য একটি জুক বক্স ওরকা রাসপি-মিউজিক-বক্স: 5 টি ধাপ
খুব অল্পবয়সীদের জন্য একটি জুক বক্স … ওরকা রাস্পি-মিউজিক-বক্স: নির্দেশযোগ্য " রাস্পবেরি-পাই-ভিত্তিক-আরএফআইডি-মিউজিক-রোবট " দ্বারা অনুপ্রাণিত তার 3-বছর-বয়সী জন্য একটি সঙ্গীত প্লেয়ার ROALDH বিল্ড বর্ণনা করে, আমি আমার এমনকি ছোট বাচ্চাদের জন্য একটি জুক বক্স তৈরি করার সিদ্ধান্ত নিয়েছি। এটি মূলত 16 টি বোতাম এবং রাস্পি 2 i সহ একটি বাক্স
অ্যালেক্সার সাথে ব্যালেন্স ম্যাজ নিয়ন্ত্রণ করুন: 6 টি ধাপ (ছবি সহ)
অ্যালেক্সার সাথে ব্যালেন্স মেইজ কন্ট্রোল করুন: অ্যালেক্সার সাথে ব্যালেন্স ম্যাজ নিয়ন্ত্রণ করুন ভয়েস দ্বারা গোলকধাঁধা সরান। প্রথমত, দয়া করে ভিডিওটি দেখুন এটি অপারেশনের সারাংশ। আলেক্সার সাথে কথা বলুন (রাস্পবেরি পাই + এভিএস) বলুন: আলেক্সা স্টার্ট স্কিল এসই: বারানসু মিরো কি কিডু শিট ইন্সট্রাক্ট স্কিলসে: 1 ডিও, ইউই এন
বার্বি বক্স: আপনার এমপি 3 প্লেয়ারের জন্য একটি ছদ্মবেশী কেস/ বুম বক্স: 4 টি ধাপ (ছবি সহ)
বার্বি বক্স: আপনার এমপি 3 প্লেয়ারের জন্য একটি ছদ্মবেশী কেস/ বুম বক্স: এটি আপনার এমপি 3 প্লেয়ারের জন্য একটি প্যাডেড সুরক্ষামূলক বহনকারী কেস যা হেডফোন জ্যাককে কোয়ার্টার ইঞ্চিতেও রূপান্তরিত করে, একটি সুইচের ফ্লিপে বুম বক্স হিসেবে কাজ করতে পারে, এবং আপনার এমপি 3 প্লেয়ারকে নব্বইয়ের দশকের শুরুর টেপ প্লেয়ার বা একই রকম কম চুরির ছদ্মবেশে আমি
সিডার (সিগার?) বক্স স্পিকার বক্স: 8 টি ধাপ (ছবি সহ)
সিডার (সিগার?) বক্স স্পিকার বক্স: মুন্নি স্পিকার দ্বারা অনুপ্রাণিত, কিন্তু 10 ডলারের বেশি খরচ করতে ইচ্ছুক নয়, এখানে পুরানো কম্পিউটার স্পিকার ব্যবহার করে আমার নির্দেশযোগ্য, সাশ্রয়ী দোকান থেকে একটি কাঠের বাক্স এবং প্রচুর গরম আঠা