সুচিপত্র:

Arduino Pac-Man Ghost Costume: 3 ধাপ
Arduino Pac-Man Ghost Costume: 3 ধাপ

ভিডিও: Arduino Pac-Man Ghost Costume: 3 ধাপ

ভিডিও: Arduino Pac-Man Ghost Costume: 3 ধাপ
ভিডিও: Can You Reattach a Severed Finger? 🤔 2024, জুন
Anonim
Image
Image
Arduinos এবং পর্দা একত্রিত করুন
Arduinos এবং পর্দা একত্রিত করুন

প্যাক-ম্যান একটি ক্লাসিক ভিডিও গেম এই বছর, আমাদের স্কুলের কর্মীরা প্যাক-ম্যান গেমের চরিত্রের মতো সাজছে। বিষয় প্রধান প্যাক-ম্যান, শিক্ষকরা ভূত।

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

যেহেতু আমি একজন কম্পিউটার স্টাডিজ শিক্ষক, কাগজের চোখ এটা কাটবে না! আসুন আরডুইনো কেসের উপর রাখি এবং চোখকে প্রাণবন্ত করি!

এই প্রকল্পটি দুটি Arduino Unos এবং দুটি mcu_friend 320x240 TFT টাচস্ক্রিন ieldsাল দিয়ে কাগজের চোখ প্রতিস্থাপন করে।

এই প্রকল্পের আকার 18 ইঞ্চি চওড়া 24 ইঞ্চি লম্বা। সুতরাং এটি একটি বড় বাক্স থেকে 1 টুকরা ব্রিস্টল বোর্ড এবং 1 টুকরা কার্ডবোর্ড থেকে তৈরি করা যেতে পারে।

এটা তৈরি করা যাক!

সরবরাহ

  • দুটি Arduinos (Uno বা Mega 2560) (উপরের ছবি দেখুন)
  • আপনার পোশাক একত্রিত করার জন্য আঠালো এবং নালী টেপ
  • Gেউতোলা পিচবোর্ড আপনার ভূত শক্ত করার জন্য।
  • রঙিন ব্রিস্টল বোর্ড আপনার ভূত তৈরি করতে।
  • সোল্ডারিং লোহা এবং তারের কিছু ছোট দৈর্ঘ্য
  • Arduinos সংযোগ করার জন্য দুটি অ্যালিগেটর ক্লিপ প্যাচ কর্ড
  • দুটি 9V ব্যাটারি এবং সংযোগকারী ক্লিপ
  • দুটি mcu_friend 320x240 TFT টাচস্ক্রিন ডিসপ্লে শিল্ড। নিশ্চিত করুন যে তারা একটি মিলিত জোড়া। আমার আসল সেটের বিপরীত কোণে পর্দার উৎপত্তি (0, 0) ছিল। যদি আপনার মিলিত জোড়া না থাকে, তবে আপনাকে কেবল একটি আরডুইনো করতে হবে যাতে চোখের পাল্টা বিপরীত দিকে তাদের স্থানান্তর করতে পারে।

ধাপ 1: Arduinos এবং পর্দা একত্রিত করুন

Arduinos এবং পর্দা একত্রিত করুন
Arduinos এবং পর্দা একত্রিত করুন
Arduinos এবং পর্দা একত্রিত করুন
Arduinos এবং পর্দা একত্রিত করুন

নিশ্চিত করুন যে আপনার Arduinos একটি কম্পিউটার বা পাওয়ার উৎসের সাথে সংযুক্ত নয়।

Arduino এর সাথে প্রতিটি স্ক্রিন শিল্ডে পিনগুলি সাবধানে লাইন করা নিশ্চিত করা গুরুত্বপূর্ণ। যদি আপনি তাদের সঠিকভাবে সংযুক্ত না করেন, তাহলে আপনি ieldাল ভাজবেন এবং হলিউনগুলি নষ্ট হয়ে যাবে! আপনি কি হ্যালোউইনকে নষ্ট করতে চান? আপনি কি?

আমি ভাবিনি.. চলছি!

প্রতিটি Arduino একটি সিরিয়াল Rx0 পিন এবং একটি সিরিয়াল Tx1 পিন আছে। মাস্টার এর Tx1 পিন একটি ছোট দৈর্ঘ্য তারের ঝালাই।

SLAVE এর Rx0 পিনে একটি ছোট দৈর্ঘ্যের তারের ঝালাই করুন।

প্রতিটি Arduino এর একটি GND পিনে একটি ছোট দৈর্ঘ্যের তারের সোল্ডার করুন।

প্রতিটি ieldালকে তার নিজ নিজ Arduino এর সাথে সংযুক্ত করুন।

Arduinos কে একসাথে সংযুক্ত করবেন না।

ধাপ 2: প্রতিটি Arduino এ স্কেচ লোড করুন

আপনার Arduino IDE- এ লোকেড করার জন্য স্কেচ দুটি গ্রাফিক্স এবং স্ক্রিন লাইব্রেরির প্রয়োজন।

'স্কেচ' মেনুর অধীনে, 'লাইব্রেরি অন্তর্ভুক্ত করুন', তারপর 'লাইব্রেরি পরিচালনা করুন' নির্বাচন করুন।

অনুসন্ধান ক্ষেত্রে, 'Adafruit GFX' অনুসন্ধান করুন এবং এটি আপনার IDE তে যুক্ত করুন।

অনুসন্ধান ক্ষেত্রে, 'MCUFriend' অনুসন্ধান করুন এবং এটি আপনার IDE তে যুক্ত করুন।

Arduinos প্রত্যেকের একটি স্কেচ আছে যা স্ক্রিন জুড়ে বাম থেকে ডানে একটি চক্র চক্র করে। ডান চোখের Arduino হল মাস্টার এবং বাম চোখের Arduino হল SLAVE।

মৌলিক স্কেচ ডিসপ্লের বাম দিকে চোখ (একটি কালো আয়তক্ষেত্র এবং বৃত্ত) আঁকছে, তারপর একটি চক্রের জন্য চোখ বাম থেকে ডানে এবং পিছনে সরানোর জন্য উল্লম্ব স্ক্রোল কমান্ডের সাথে দুটি FOR লুপ ব্যবহার করে।

যেহেতু মাস্টার একটি চক্র শুরু করেন, এটি তার সিরিয়াল পোর্টের মাধ্যমে স্লেভে একটি অক্ষর '1' পাঠায়। যখন স্লেভ '1' পায়, এটি তার চক্র শুরু করে। মাস্টার অবিরাম চক্ষু চক্র করেন এবং নাড়ি পাঠান। ফলাফল হল প্যাক-ম্যান ভূত চরিত্রগুলির বাম-ডান শিফটি চোখের গতি!

মাস্টার এবং স্লেভ স্কেচগুলি তাদের নিজ নিজ আরডুইনো/স্ক্রিন সেটে খুলুন এবং আপলোড করুন।

সাময়িকভাবে উভয় Arduinos কম্পিউটার থেকে সংযোগ বিচ্ছিন্ন করুন।

দুটি GND কে প্যাচ কর্ড দিয়ে একসাথে সংযুক্ত করুন।

একটি প্যাচ কর্ড দিয়ে স্লেভের Rx0 পিনের সাথে মাস্টার্স Tx1 পিন সংযুক্ত করুন।

আপনার Arduinos কম্পিউটারে পুনরায় সংযোগ করুন। চোখ সাইকেল চালানো শুরু করা উচিত।

উহু!

ধাপ 3: ভূত পরিচ্ছদ তৈরি করুন

ভুতের পোশাক তৈরি করুন
ভুতের পোশাক তৈরি করুন
ভুতের পোশাক তৈরি করুন
ভুতের পোশাক তৈরি করুন
ভুতের পোশাক তৈরি করুন
ভুতের পোশাক তৈরি করুন
ভুতের পোশাক তৈরি করুন
ভুতের পোশাক তৈরি করুন

আপনার rugেউতোলা পিচবোর্ডটি ক্লাসিক ভূতের আকারে কাটুন। আমার মাত্রা 18 ইঞ্চি চওড়া 24 ইঞ্চি উঁচু।

ব্রিস্টল বোর্ডে rugেউতোলা কার্ডবোর্ড কাটআউট আঠালো করুন এটি শুকিয়ে দিন। কিছু আঠালো শুকিয়ে যাওয়ার সাথে সাথে, আপনি মেঝেতে সমাবেশ স্থাপন করতে পারেন এবং আঠা শুকানোর সাথে সাথে এটি সমতল থাকে তা নিশ্চিত করার জন্য এটিতে ওজন রাখতে পারেন।

একবার আঠা শুকিয়ে গেলে, Bেউতোলা কার্ডবোর্ডের চারপাশ থেকে অতিরিক্ত ব্রিস্টল বোর্ড ছাঁটাই করুন।

এখন ভূতকে ঘুরিয়ে দিন যাতে rugেউখেলানো দিক মুখোমুখি হয়।

মনে রাখবেন, পোশাকটি এখন উল্টো।

কার্ডবোর্ডের ডানদিকে মাস্টার আরডুইনো এবং বাম পাশে স্লেভ আরডুইনো অবস্থান করুন, আপনার ইচ্ছামতো ফাঁক করুন। নিশ্চিত করুন যে অ্যালিগেটর প্যাচ কর্ড দুটি Arduinos সংযোগ করতে পারে।

একটি পেন্সিল দিয়ে ieldsালগুলি ট্রেস করুন।

চোখের ছিদ্র সাবধানে কেটে ফেলুন।

এখন প্রতিটি আরডুইনো/ডিসপ্লে ডাস্ট টেপের সাথে পোশাকের সাথে সংযুক্ত করুন। Arduinos- এর সহজে সংযোগের জন্য কাছাকাছি দুটি 9V ব্যাটারি সংযুক্ত করুন।

আপনার Arduinos শক্তি এবং চলুন কৌতুক বা চিকিত্সা চলুন!

বলা বাহুল্য, আপনি Arduinos এর পিছনে টেপ লাগাতে চাইতে পারেন তাই যদি তারা বৃষ্টি এবং/অথবা কোট/জ্যাকেট ইত্যাদিতে ধাতব জিপারের সংস্পর্শে আসে তাহলে কোন শর্ট সার্কিট নেই নিরাপদ থাকুন!

আপনার কাঁধের চারপাশে ঝুলানোর জন্য এটির চারপাশে একটি চাবুক রাখুন, একটি কালো টপ এবং কালো প্যান্ট পরুন এবং আপনি আপনার আশেপাশে প্যাকম্যানকে তাড়াতে প্রস্তুত! পুরো সেটটি তৈরি করুন!

শুভ হ্যালোইন!

প্রস্তাবিত: