অতি বাস্তবসম্মত সার্ফিং সিমুলেটর: ১১ টি ধাপ (ছবি সহ)
অতি বাস্তবসম্মত সার্ফিং সিমুলেটর: ১১ টি ধাপ (ছবি সহ)
Anonim
অতি বাস্তবসম্মত সার্ফিং সিমুলেটর
অতি বাস্তবসম্মত সার্ফিং সিমুলেটর
অতি বাস্তবসম্মত সার্ফিং সিমুলেটর
অতি বাস্তবসম্মত সার্ফিং সিমুলেটর

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

প্রকল্প দ্বারা:

লেনা স্ট্রোবেল, গ্যাব্রিয়েল রিহাকজেক, গিলাইম কাসসারিয়েউ

ITECH মাস্টার্স প্রোগ্রামে কম্পিউটেশনাল ডিজাইন এবং ডিজিটাল ফেব্রিকেশন সেমিনারের অংশ হিসেবে এই প্রকল্পটি পরিচালিত হয়েছিল।

ধাপ 1: উপকরণ

একটি আল্ট্রা রিয়েলিস্টিক সার্ফিং সিমুলেটর তৈরি করতে, আপনার নিম্নলিখিত সরবরাহগুলির প্রয়োজন হবে:

ইলেকট্রনিক্স:

  • 2x Arduino বোর্ড (Arduino Uno)
  • 2x ব্যাটারি 9V
  • 1x Servomotor, যেমন ServoMotox Reely স্ট্যান্ডার্ড- Servo S-0090 (88/98N.cm)
  • 1x 3 অক্ষ ডিজিটাল ত্বরণ সেন্সর মডিউল - MMA8452
  • 2x NRF24L01 ট্রান্সসিভার মডিউল
  • 6/7.5V পাওয়ার সাপ্লাই, যেমন Voltcraft USPS-1000
  • 2x 5.1kΩ প্রতিরোধক
  • 1x ব্রেডবোর্ড
  • জাম্পার তার

হার্ডওয়্যার:

  • 2x প্লেক্সিগ্লাস শীট 250x500x3 মিমি, যেমন ইভনিক
  • 1x প্লেক্সিগ্লাস শীট 250x500x2 মিমি, যেমন ইভনিক
  • 20 মিমি পাতলা পাতলা কাঠ বোর্ড (91*21cm + 2x 91*11cm)
  • 4x M3x15mm বোল্ট
  • 8x M3 বাদাম
  • 1x Ø8x20mm অ্যালুমিনিয়াম হাতা (1 মিমি পুরু)
  • 1x M6x50mm বোল্ট + 2xM6 বাদাম
  • X3x50mm থ্রেডেড রড
  • 2x Ø8/4 মিমি ওয়াশার
  • Ø5x50mm কাঠের স্ক্রু

  • নীল জল রং
  • স্বচ্ছ শিশুর তেল 1l
  • 1x টিউব অ্যাক্রিফিক্স 1R 0192 (বা অন্যান্য পরিষ্কার এবং জলরোধী এক্রাইলিক আঠালো)
  • স্বচ্ছ সিলিকন

সরঞ্জাম:

প্লায়ার, স্ক্রু ড্রাইভার, পাওয়ার ড্রিল, লেজার কাটার, উড ব্যান্ড স বা সিএনসি মিল, 60 মিলি সিরিঞ্জ

ধাপ 2: প্লাইউড সার্ফবোর্ডের সমাবেশ

প্লাইউড সার্ফবোর্ডের সমাবেশ
প্লাইউড সার্ফবোর্ডের সমাবেশ
প্লাইউড সার্ফবোর্ডের সমাবেশ
প্লাইউড সার্ফবোর্ডের সমাবেশ

সার্ফবোর্ড কেটে ফেলার জন্য আমরা একটি ব্যান্ড দেখেছি কারণ আমাদের একটি সিএনসি মিলের অ্যাক্সেস ছিল না। আমরা একটি কাগজের স্টেনসিল ব্যবহার করে কাঠের উপর বোর্ডের রূপরেখা ট্রেস করেছি। সার্ফবোর্ড আঠালো এবং/ অথবা একসঙ্গে স্ক্রু করে একত্রিত করা যায়।

ধাপ 3: লেজার কাটিং ডায়োরামা

লেজার কাটিং ডায়োরামা
লেজার কাটিং ডায়োরামা

লেজার কাটিং রাউটার দিয়ে যন্ত্রাংশ কাটতে নিচের dxf ফাইলটি ব্যবহার করুন।

ফাইলের একটি অংশ 3 মিমি প্লেক্সিগ্লাস থেকে, অন্যটি 2 মিমি প্লেক্সিগ্লাস থেকে কাটাতে হবে।

একটি ভাল গ্রেড প্লেক্সিগ্লাস ব্যবহার করুন। অভিজ্ঞতা দেখিয়েছে যে নিম্নমানের প্লেক্সিগ্লাস এক্রাইলিক আঠার সংস্পর্শে এলে ঝাপসা হয়ে যায়।

ধাপ 4: ডিওরামার সমাবেশ

ডিওরামার সমাবেশ
ডিওরামার সমাবেশ
ডিওরামার সমাবেশ
ডিওরামার সমাবেশ

ডায়োরামা একত্রিত করতে:

  • নীচের প্লেট দিয়ে শুরু করুন এবং তারপরে 2 টি ছোট দিক যুক্ত করুন। আঠালো নিরাময় শুরু হওয়ার জন্য 5 মিনিট অপেক্ষা করুন।
  • 2 টি লম্বা দিক যুক্ত করুন এবং তারপরে আঠাটি নিরাময়ের জন্য কমপক্ষে 15 মিনিট অপেক্ষা করুন।
  • ভিতর থেকে সমস্ত প্রান্ত সীলমোহর করুন। আস্তে আস্তে যান, সেই সময়ে একটি প্রান্ত করুন এবং আঠালো নিরাময় করতে দিন (প্রতিটি প্রান্তের জন্য ~ 15 মিনিট। এটি আঠালোকে আপনার প্লেক্সিগ্লাসে স্লাইড করতে বাধা দেবে যখন আপনি অন্য প্রান্তগুলি সিল করবেন।)
  • টেবিলের উপরের প্লেটটি রাখুন এবং সেই অঞ্চলে আঠা pourালুন যেখানে বাক্সটি যোগাযোগ করতে যাচ্ছে (যেহেতু আপনি এটিকে ভিতর থেকে সিল করতে সক্ষম হবেন না, ছবিটি দেখুন)
  • সম্পূর্ণ বাক্সটি কমপক্ষে 30 মিনিট সরাসরি আলোতে নিরাময় করতে দিন (ইউভি নিরাময় আঠার জন্য)
  • শুধু সিরিঞ্জ ব্যবহার করে বাক্সটি সাবধানে জল দিয়ে পূরণ করুন। কোন ফাঁসের জন্য চেক করুন। যদি এটি ফুটো হয়, বাক্সটি খালি করুন এবং প্রান্তগুলিতে আরও আঠালো বা সিলিকন যুক্ত করুন। আপনি সঠিক জলরোধী না হওয়া পর্যন্ত এই পদক্ষেপটি পুনরায় করুন (সময় লাগলেও, পরে শিশুর তেলের চেয়ে জল পরিষ্কার করা অনেক সহজ … আমাদের বিশ্বাস করুন!)

কিছু আকর্ষণীয় টিপস এখানে পাওয়া যাবে:

ধাপ 5: জল এবং তেল দিয়ে ডিওরামা পূরণ করা

জল এবং তেল দিয়ে ডায়োরামা পূরণ করা
জল এবং তেল দিয়ে ডায়োরামা পূরণ করা

এখন যে আপনার বাক্সটি জলরোধী (এটি কি সত্যিই?):

  • নীল জল রঙের সাথে আপনার জল মেশান।
  • বাক্সের প্রায় 1/3 অংশ সিরিঞ্জ ব্যবহার করে রঙিন জল দিয়ে পূরণ করুন।
  • তেল দিয়ে বাক্সটি একেবারে শীর্ষে পূরণ করুন
  • কোন বায়ু বুদবুদ অদৃশ্য হওয়ার জন্য অপেক্ষা করুন।
  • যখন সমস্ত বুদবুদ চলে যায়, নিশ্চিত করুন যে বাক্সটি পুরোপুরি ভরা
  • তরল ডিশ ক্লিনার দিয়ে বাইরের বাক্সটি পরিষ্কার করুন
  • স্বচ্ছ সিলিকন দিয়ে দুটি গর্ত সীলমোহর করুন

ধাপ 6: ডিওরামা বেস এবং সার্ফবোর্ডের সমাবেশ

Image
Image
ডিওরামা বেস এবং সার্ফবোর্ডের সমাবেশ
ডিওরামা বেস এবং সার্ফবোর্ডের সমাবেশ
ডিওরামা বেস এবং সার্ফবোর্ডের সমাবেশ
ডিওরামা বেস এবং সার্ফবোর্ডের সমাবেশ

সিস্টেমটি উন্নত করার জন্য আমরা ওয়েভ বক্সের নীচে একটি প্লাগ-ইন বোর্ড ডিজাইন করেছি। তরঙ্গ বাক্স এবং মোটর বহন করার জন্য সমর্থনগুলি x এবং y দিকের বেস প্লেটে প্লাগ করা যেতে পারে। প্রাথমিকভাবে কাটা প্লেক্সিগ্লাস, গিয়ার্স, বোল্ট, ওয়াশার, বাদাম, অ্যালুমিনিয়াম স্লিভ এবং সার্ভোমোটর থেকে ছবি অনুসারে বেসটি একত্রিত করা যেতে পারে। গিয়ারগুলিকে স্তব্ধ করতে ভুলবেন না এবং পানিতে ভরা বাক্সের লোড সরাসরি সার্ভো-মোটরে নয়। ওয়েভবক্সটি বেসের সাথে দৃ়ভাবে সংযুক্ত নয়। এটি একটি অ্যালুমিনিয়াম বোল্টের উপর অবস্থিত (পুরো নির্মাণের iltাল অক্ষ) এবং শুধুমাত্র সংকীর্ণ প্লেক্সি টুকরা দ্বারা স্থাপিত হয়। নির্মাণের টিল্ট অক্ষটি তার চলাচলকে নির্দেশ করার জন্য এবং বাক্সটিকে নিচে পড়ে যাওয়া রোধ করার জন্য অসমভাবে সাজানো হয়েছে।

ধাপ 7: তারের

তারের
তারের
তারের
তারের
তারের
তারের
তারের
তারের

তারের পরিকল্পনা ছবিতে দেখানো হয়েছে। দুটি সার্কিট তৈরি করতে হবে, বোর্ডের জন্য একটি ট্রান্সমিটার সার্কিট এবং ডিওরামার জন্য একটি রিসিভার সার্কিট।

বোর্ড এবং ডিওরামার মধ্যে সংযোগ হিসাবে রেডিও ট্রান্সমিটারের পরিবর্তে একটি তার ব্যবহার করে সেটআপটি একটি একক আরডুইনো বোর্ডের সাথে কাজ করতে পারে।

ধাপ 8: Arduino কোড

Arduino কোড
Arduino কোড
Arduino কোড
Arduino কোড

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

একবার আরডুইনো বোর্ডগুলিতে কোডগুলি আপলোড হয়ে গেলে, চূড়ান্ত সেটিংস করতে পরবর্তী ধাপটি অনুসরণ করুন।

ধাপ 9: ট্রান্সমিটার কোড সামঞ্জস্য করা

ট্রান্সমিটার কোড সামঞ্জস্য করা
ট্রান্সমিটার কোড সামঞ্জস্য করা
ট্রান্সমিটার কোড সামঞ্জস্য করা
ট্রান্সমিটার কোড সামঞ্জস্য করা

এই ধাপটি কেবল তখনই প্রয়োজন যখন বোর্ডের আকৃতি প্রস্তাবিতটির থেকে আলাদা।

  • আপনি এখন কোডের সেটিংস আপনার নির্দিষ্ট বোর্ড এবং নির্মাণের সাথে সামঞ্জস্য করতে চান।
  • একবার আপনার আরডুইনো ট্রান্সমিটারটি সার্ফিং বোর্ডে দৃ fixed়ভাবে স্থির হয়ে গেলে, আরডুইনো কম্পিউটারে আবার প্লাগ করুন।
  • আপনি অনুভূমিক স্থিতিশীল হলে arduino 90 read পড়তে চান। যদি সিরিয়াল.প্রিন্ট (কোণ) ফাংশন ব্যবহার করে পড়া মান 90 not না হয়, তাহলে একটি সুন্দর এবং গোলাকার 90 round থাকার জন্য কয়েক ডিগ্রী যোগ বা বিয়োগ করে কোডটি সামঞ্জস্য করুন
  • একবার এটি অর্জন হয়ে গেলে, আপনার বোর্ডটি একদিকে ঘোরান। আপনি কোণটি পড়তে পারেন এবং আপনার বোর্ড ঘোরানোর সর্বোচ্চ কোণটি কাটাতে পারেন। আপনার বিশেষ প্রয়োজনের সাথে কোড সমন্বয় করতে এই মানটি ব্যবহার করুন
  • অন্য দিকে এই ধাপটি পুনরাবৃত্তি করুন
  • ট্রান্সমিটিং আরডুইনো বোর্ডে আপনার কোডটি আবার আপলোড করুন।

ধাপ 10: সার্ফিং উপভোগ করুন

ধাপ 11: সিডেনোট

Image
Image

একটি স্বাধীন মেশিন হওয়ায় কোন মানব সার্ফারের প্রয়োজন নেই! সিস্টেম একটি ফিডব্যাক লুপও তৈরি করতে পারে যেখানে এটি দোলন বাড়ানোর জন্য নিজেকে ট্রিগার করে।

Arduino প্রতিযোগিতা 2019
Arduino প্রতিযোগিতা 2019

Arduino প্রতিযোগিতা 2019 এ রানার আপ

প্রস্তাবিত: