সুচিপত্র:

গাইরো সেন্সর এবং নকিয়া 5110 এলসিডি সহ "স্পেস ইমপ্যাক্ট" গেম: 3 টি ধাপ
গাইরো সেন্সর এবং নকিয়া 5110 এলসিডি সহ "স্পেস ইমপ্যাক্ট" গেম: 3 টি ধাপ

ভিডিও: গাইরো সেন্সর এবং নকিয়া 5110 এলসিডি সহ "স্পেস ইমপ্যাক্ট" গেম: 3 টি ধাপ

ভিডিও: গাইরো সেন্সর এবং নকিয়া 5110 এলসিডি সহ
ভিডিও: Nokia 8V 5G UW Full Review - দেশের সেরা বাজেট কিলার??? 2024, জুলাই
Anonim
Image
Image

আমার তামাগোচ্চি মারা যাওয়ার পর (শেষ প্রকল্প), আমি আমার সময় নষ্ট করার জন্য একটি নতুন উপায় খুঁজতে শুরু করলাম। আমি আরডুইনোতে ক্লাসিক গেম "স্পেস ইমপ্যাক্ট" প্রোগ্রাম করার সিদ্ধান্ত নিয়েছি। গেমটিকে একটু বেশি আকর্ষণীয় এবং মজাদার করার জন্য, আমি মহাকাশযানের নিয়ন্ত্রণ হিসাবে আমার চারপাশে পড়ে থাকা একটি জাইরোস্কোপ সেন্সর ব্যবহার করেছি।

ধাপ 1: একটি ব্রেডবোর্ডে প্রকল্প তৈরি করা

একটি ব্রেডবোর্ডে প্রকল্প নির্মাণ
একটি ব্রেডবোর্ডে প্রকল্প নির্মাণ
একটি ব্রেডবোর্ডে প্রকল্প নির্মাণ
একটি ব্রেডবোর্ডে প্রকল্প নির্মাণ

হার্ডওয়্যার খুবই সহজ। তোমার দরকার:

একটি বোতাম এবং একটি 10 kOhm প্রতিরোধক

একটি Arduino (Uno / Nano / কোন ব্যাপার না)

একটি MPU-6050 Gyro সেন্সর

একটি নোকিয়া 5110 এলসিডি ডিসপ্লে

চ্ছিক: একটি সক্রিয় বুজার এবং একটি 20 ওহম প্রতিরোধক

জিনিসগুলি সহজ করার জন্য, আমি নকিয়া এলসিডি -র জন্য একটি ieldাল বিক্রি করেছি। এখানে শুধু এলসিডি, ব্যাকলাইটের জন্য একটি সুইচ এবং 5 ভোল্ট, জিএনডি ইত্যাদির জন্য কিছু পিনহেড রয়েছে।

বিভিন্ন ধরনের নোকিয়া এলসিডি পাওয়া যায়। হয়তো আপনাকে ওয়্যারিং সামঞ্জস্য করতে হবে বা প্রোগ্রামটি কিছুটা পরিবর্তন করতে হবে।

ধাপ 2: গেম প্রোগ্রামিং

গেমের প্রোগ্রামিং
গেমের প্রোগ্রামিং
গেমের প্রোগ্রামিং
গেমের প্রোগ্রামিং

আমার শেষ প্রকল্পের মতো আমি সমস্ত গ্রাফিক্সকে পেইন্ট দিয়ে ডিজাইন করেছি এবং ছবিগুলিকে হেক্সে রূপান্তর করতে LCDA সহকারী ব্যবহার করেছি।

আপনি কেবল ফাইলগুলি ডাউনলোড করতে এবং আপনার Arduino এ আপলোড করতে পারেন। যদি আপনার সেট আপ সঠিক হয়, সবকিছু ঠিকঠাক কাজ করা উচিত। আপনি myGLCD.setContrast (X); এর সাথে আপনার LCD এর বৈসাদৃশ্য পরিবর্তন করতে পারেন।

আমি একটি rar ফাইল (gyro.rar) এবং দুটি পৃথক ফাইল (Graphic.c & gyro.ino) যোগ করেছি। আপনি এই বিকল্পগুলির মধ্যে একটি নির্বাচন করতে পারেন।:)

ধাপ 3: গেমটি খেলুন এবং মজা করুন:)

গেমটি খেলুন এবং মজা করুন:)
গেমটি খেলুন এবং মজা করুন:)
গেমটি খেলুন এবং মজা করুন:)
গেমটি খেলুন এবং মজা করুন:)

আমি স্পেসশিপের দুটি ভিন্ন ফ্লাইট স্পিড বাস্তবায়ন করেছি, গাইরো সেন্সরটি যে কোণে রাখা হচ্ছে তার উপর নির্ভর করে। আপনাকে উল্কাপিণ্ডের মতো অন্যান্য বস্তুর বিপর্যয় এড়াতে হবে বা লেজার শট দিয়ে সেগুলি ধ্বংস করতে হবে। কিছু বাধা অন্যের চেয়ে বেশি টেকসই তাই সেগুলো ভাঙ্গার জন্য আপনাকে সেগুলো দুবার গুলি করতে হবে। শত্রুর মহাকাশযান পাল্টা গুলি করে। লক্ষ্য হল যতটা সম্ভব তারকা সংগ্রহ করা। আপনার স্পেসশিপ ধ্বংস হওয়ার পরে আপনি আপনার স্কোর এবং আপনার বেঁচে থাকার সময় দেখতে পাবেন।

যদি আপনি স্পেসশিপের নিয়ন্ত্রণ হিসাবে জয়স্টিক সহ একটি সংস্করণ চান তবে আমাকে নীচের মন্তব্যে একটি ম্যাসেজ লিখুন।:)

প্রস্তাবিত: