সুচিপত্র:

Sif's Maze (Game) - Arduino ITTT: 4 ধাপ (ছবি সহ)
Sif's Maze (Game) - Arduino ITTT: 4 ধাপ (ছবি সহ)

ভিডিও: Sif's Maze (Game) - Arduino ITTT: 4 ধাপ (ছবি সহ)

ভিডিও: Sif's Maze (Game) - Arduino ITTT: 4 ধাপ (ছবি সহ)
ভিডিও: Setting up a 3d Printer with MKS sGen L v1.0 Part 3 2024, জুলাই
Anonim
Sif's Maze (Game) - Arduino ITTT
Sif's Maze (Game) - Arduino ITTT

আমার স্কুল আমাকে একটি Arduino এর সাথে ইন্টারেক্টিভ কিছু করার দায়িত্ব দিয়েছে। আমি একটি ছোট গোলকধাঁধা খেলা তৈরি করেছি, যা, দুlyখের বিষয়, এত ভাল হয়নি, তবে এটি শেষ করতে বা এটিতে যুক্ত করতে নির্দ্বিধায়।

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

ধাপ 1: এটি আপনার প্রয়োজন হবে

এই প্রকল্পের জন্য নিম্নলিখিত টুকরা প্রয়োজন:

- আরডুইনো উনো

- তারের ঝাঁপ দাও

- তরল স্ফটিক প্রদর্শন (LCD) (16, 2)

- পুশবাটন x2

- পোটেন্টিওমিটার

- 10k ওহম প্রতিরোধক x3

- কমপক্ষে 1 কেজি সাবানস্টোন (যত পাথর আপনার কাছে থাকবে তত সহজেই ভিতরে হার্ডওয়্যার লাগানো হবে)।

- কাঠের প্লাগ x4

ধাপ 2: সময়, একটি R T তে

সময়, একটি R T তে
সময়, একটি R T তে

আপনি ঠিকই পড়েছেন মহিলা ও ভদ্রলোক। এটি একটি আরটি করার সময়।

আমি পাথরটি গুঁড়ো এবং ঝাঁকুনি দিয়ে এটি করেছি, কিন্তু যদি আপনার বাড়িতে অন্যান্য, আরও পেশাদার সরঞ্জাম থাকে তবে সেগুলি ব্যবহার করতে নির্দ্বিধায়। সাবান পাথর খুব সহজেই চাষ করা হয়, তাই আপনার সত্যিই MX-30KSUPER ড্রিল বা কিছু দরকার নেই। স্ট্যান্ডার্ড gouging এবং grating সরবরাহ জরিমানা কাজ করবে।

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

সাবধানতা অবলম্বন করা !! আপনি হয়তো লক্ষ্য করেছেন, আমার ডিসপ্লের অর্ধেকের মধ্যে একটি বড় ফাটল আছে। এটি একটি পাতলা অংশের কাছে ড্রিল করার সময় ঘটেছিল (আমরা পরে ড্রিলিংয়ে যাব)। পাতলা অংশের কাছে ড্রিল করার সময় খুব সতর্ক থাকুন, কারণ এটি অনেক ঘটে।

ওহ হ্যাঁ, সম্ভবত সাধারণভাবেও সতর্ক থাকুন। আমি আমার প্রকল্পের কারণে কাউকে আহত দেখতে ঘৃণা করব।

এখন! দ্বিতীয়ার্ধের জন্য, আমাদের একটি ফাঁকা আয়তক্ষেত্র আকৃতির প্রয়োজন হবে। Arduino এবং পাত্র মিটারের জন্য যথেষ্ট গভীর, কিন্তু খুব গভীর নয়, কারণ আপনি পাথরটি বিভক্ত করতে চান না।

ড্রিল করার সময়, বাবু। এখন আপনি প্রদর্শন গর্তের চারপাশে 4 টি দাগ এবং আপনার অর্ধেকের ফাঁপা অংশটি বাছতে চান। আপনি পরে উপরের (ডিসপ্লে) অর্ধেক সমর্থন করার জন্য কাঠের প্লাগগুলি সেখানে রাখবেন। পাথরের মধ্যে (না দিয়ে) গর্তগুলি ড্রিল করুন এবং প্লাগগুলিকে গর্তের মধ্যে রাখুন। উপরের (ডিসপ্লে) অর্ধেকটি একই করুন। আমি আপনাকে একই জায়গায় সেই গর্তগুলি রাখার পরামর্শ দিচ্ছি।

আপনি এটি করার পরে, আপনার মাঝখানে স্থান সহ পাথরগুলি একে অপরের উপরে রাখতে সক্ষম হওয়া উচিত!

ধাপ 3: হার্ডওয়্যার লা ভিস্তা, বেবি।

হার্ডওয়্যার লা ভিস্তা, বেবি।
হার্ডওয়্যার লা ভিস্তা, বেবি।
হার্ডওয়্যার লা ভিস্তা, বেবি।
হার্ডওয়্যার লা ভিস্তা, বেবি।
হার্ডওয়্যার লা ভিস্তা, বেবি।
হার্ডওয়্যার লা ভিস্তা, বেবি।
হার্ডওয়্যার লা ভিস্তা, বেবি।
হার্ডওয়্যার লা ভিস্তা, বেবি।

ভয়ঙ্কর টার্মিনেটর শব্দের জন্য দু Sorryখিত, কিন্তু মেশিনের হৃদয়কে একত্রিত করার সময় এসেছে।

LCD স্ক্রিনে পিন বা জাম্প তারের সোল্ডারিং দিয়ে শুরু করুন। আমি সরাসরি স্ক্রিনে জাম্প তারের ঝালাই করা বেছে নিয়েছি। এইভাবে আমি স্থান সংরক্ষণ করব এবং সবকিছু আরও ভাল হবে। আপনার কাজ শেষ হলে আপনার স্ক্রিনটি অনেকটা আমার মত দেখতে হবে। এলসিডি স্ক্রিনটি কীভাবে ওয়্যার করতে হয় তা আপনি এখানে দেখতে পারেন:

www.arduino.cc/en/Tutorial/HelloWorld?from…

আপনি এই টিউটোরিয়ালে দেওয়া সঠিক নির্দেশাবলী অনুসরণ করতে পারেন, কারণ আমি আমার স্ক্রিন সংযোগ করার জন্য এটি ব্যবহার করেছি, তাই কোড এই পিনের সাথে কাজ করবে।

আপনি সম্পন্ন করার পরে একই টিউটোরিয়ালে প্রদত্ত উদাহরণ কোড দিয়ে স্ক্রিনটি পরীক্ষা করতে পারেন।

পরবর্তীতে, আমি আপনাকে সার্কিট বোর্ডের একটি টুকরোতে পাত্র মিটারটি সংযুক্ত করার পরামর্শ দিই। পাত্র মিটার এবং পর্দা সংযুক্ত করুন এবং পাত্র মিটার এটি চালু করে পরীক্ষা করুন। যদি LCD এর উজ্জ্বলতা পরিবর্তিত হয়, আপনি এটি সঠিকভাবে তারযুক্ত করেছেন। যদি না হয়, আমি আপনাকে উপরের লিঙ্কযুক্ত টিউটোরিয়ালটি আরেকবার দেখার পরামর্শ দিচ্ছি।

আপনার কাজ শেষ হলে, আপনার বোতামগুলি নিন, সেগুলি মাটিতে সংযুক্ত করুন এবং আপনার আরডুইনোতে 5V পিনগুলি সংযুক্ত করুন। আপনি যে কোন ডিজিটাল পিনের সাথে বোতাম সংযুক্ত করতে পারেন। পিনগুলি একই হলে কোডটি চেক করতে ভুলবেন না।

আপনার কাজ শেষ করার পরে, আপনি হার্ডওয়্যারটি আপনার পাথরে রাখতে পারেন!

ধাপ 4: যদি (lastStep) {code ();}

ঘুমের ঝাপটা। ম্যাট্রিক্সে প্রবেশের সময়।

আপনি এটা অনুমিত! এটি কোড করার সময়। চিন্তা করবেন না। এই অংশটি আসলে বেশ সহজ। আমি কাজ করতে পারিনি একমাত্র জিনিস ছিল পর্দার ওপরে খেলা। আপনি যদি এটি কাজ করতে পরিচালনা করেন, দয়া করে আমাকে বলুন!

আপনি আমার কোড ব্যবহার করতে পারেন যা আমি একটি ডাউনলোডযোগ্য ফাইল হিসাবে যোগ করেছি। আপনি পূর্ববর্তী স্তরগুলি অনুলিপি এবং আটকানোর মাধ্যমে আপনার নিজস্ব স্তর যুক্ত করতে পারেন, তবে বিভিন্ন উত্তর (বাম এবং ডান) সহ।

এবং সব শেষ! আমি সত্যিই আশা করি আপনি এই টিউটোরিয়াল থেকে কিছু পেয়েছেন এবং সম্ভবত আপনার নিজেরও তৈরি করেছেন!

আপনি যদি করেন তবে আমি এটি দেখতে পছন্দ করব!

প্রস্তাবিত: