সুচিপত্র:

স্ট্রাইড: 8 টি ধাপ
স্ট্রাইড: 8 টি ধাপ
Anonim
স্ট্রাইড।
স্ট্রাইড।

স্ট্রাইড। কম খরচে, নান্দনিক এবং সুবিধাজনক পরিধানযোগ্য পেশাদার ক্রীড়াবিদদের জন্য উপলব্ধ অন্তর্দৃষ্টি এবং সহায়তা সহ অপেশাদার এবং মধ্যবর্তী দৌড়বিদদের প্রদান করা। শেষ পর্যন্ত, এই ডিভাইসগুলি আপনাকে কর্মক্ষমতা উন্নত করতে এবং চালানোর সময় আঘাত এড়াতে সাহায্য করবে।

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

পরিশেষে, এই পরিধানযোগ্য বস্তুর লক্ষ্য হল পরিধানকারীর কর্মক্ষমতা বৃদ্ধি করা, আঘাত প্রতিরোধ করা এবং তাদের ফিটনেস কার্যক্রম ভালোভাবে বোঝা।

ধাপ 1: উপকরণ এবং সরঞ্জাম

উপকরণ এবং সরঞ্জাম
উপকরণ এবং সরঞ্জাম
উপকরণ এবং সরঞ্জাম
উপকরণ এবং সরঞ্জাম
উপকরণ এবং সরঞ্জাম
উপকরণ এবং সরঞ্জাম

উপকরণ এবং প্রযুক্তি:

  • 3 ডি প্রিন্টিংয়ের জন্য পছন্দের রঙ সহ eResin_ PLA
  • 2x Arduino Pro Mini বা অনুরূপ I2C এবং 5V পিনের সাথে
  • আরডুইনো প্রো মিনি এর জন্য CH341A ইউএসবি প্রোগ্রামার
  • দেখেছি গ্রোভ অ্যাকসেলরোমিটার মডিউল
  • লি-পো ব্যাটারি চার্জার
  • ব্লুটুথ 4.0 মডিউল (HM-10)
  • বুজার মডিউল
  • তারের

সফটওয়্যার:

  • ফটোশপ
  • Arduino অফিসিয়াল সফটওয়্যার
  • একটানা কাজ

সরঞ্জাম:

  • তাতাল
  • ঝাল
  • তারের স্ট্রিপার এবং তারের কর্তনকারী
  • ভোল্টমিটার
  • পরিমাপের ফিতা
  • 3D প্রিন্টার

ধাপ 2: CAD সফটওয়্যার ব্যবহার করে ইয়ারফোনের 3D মডেল তৈরি করুন

CAD সফটওয়্যার ব্যবহার করে ইয়ারফোনের 3D মডেল তৈরি করুন
CAD সফটওয়্যার ব্যবহার করে ইয়ারফোনের 3D মডেল তৈরি করুন
CAD সফটওয়্যার ব্যবহার করে ইয়ারফোনের 3D মডেল তৈরি করুন
CAD সফটওয়্যার ব্যবহার করে ইয়ারফোনের 3D মডেল তৈরি করুন
CAD সফটওয়্যার ব্যবহার করে ইয়ারফোনের 3D মডেল তৈরি করুন
CAD সফটওয়্যার ব্যবহার করে ইয়ারফোনের 3D মডেল তৈরি করুন

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

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

আপনার 2D স্কেচগুলি সফলভাবে পরিমাপ করার পরে, সেগুলি আপনার পছন্দের CAD সফ্টওয়্যারে আঁকুন যা একটি STL ফাইল রপ্তানি করতে সক্ষম (আমরা সলিডওয়ার্কগুলি বেছে নিয়েছি)। আপনার যদি CAD সফটওয়্যারের সাথে সীমিত অভিজ্ঞতা থাকে, অনলাইনে অনেক বিনামূল্যে প্রশিক্ষণ ভিডিও পাওয়া যায় যা আপনি আপনার পছন্দ মত কোন আকৃতি তৈরি করতে পারেন।

যখন আপনি মডেলিং শেষ করেন, STL ফরম্যাটে ফাইল এক্সপোর্ট করার আগে নিশ্চিত করুন যে আপনার সমস্ত মাত্রা সঠিক।

ধাপ 3: সিএডি ফাইলের সাথে থ্রিডি প্রিন্ট ইয়ারফোন

CAD ফাইলের সাথে 3D প্রিন্ট ইয়ারফোন
CAD ফাইলের সাথে 3D প্রিন্ট ইয়ারফোন
CAD ফাইলের সাথে 3D প্রিন্ট ইয়ারফোন
CAD ফাইলের সাথে 3D প্রিন্ট ইয়ারফোন
CAD ফাইলের সাথে 3D প্রিন্ট ইয়ারফোন
CAD ফাইলের সাথে 3D প্রিন্ট ইয়ারফোন
CAD ফাইলের সাথে 3D প্রিন্ট ইয়ারফোন
CAD ফাইলের সাথে 3D প্রিন্ট ইয়ারফোন

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

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

স্যান্ডিং, পলিশিং দ্বারা মুদ্রণ এবং পরিমার্জন করুন অথবা আপনি যদি eResin-PLA বেছে নিয়ে থাকেন, তাহলে মডেলটিকে শক্ত করতে লেজার ব্যবহার করুন। আপনি ইয়ারপিসের আকৃতি এবং সমাপ্তিতে সন্তুষ্ট না হওয়া পর্যন্ত মুদ্রণের পুনরাবৃত্তি করুন।

ধাপ 4: কুল বিট তৈরি করুন

কুল বিট উত্পাদন
কুল বিট উত্পাদন

ইয়ারপিসের অডিও আউটপুটের জন্য দুটি বিকল্প রয়েছে। প্রথমটি হল একটি সাধারণ 170-190BPM টিকিং সাউন্ড যা পরিধানকারীর সাথে তার চলমান গতির সাথে মেলে। পর্যায়ক্রমে, আপনি আপনার নিজস্ব সাউন্ডট্র্যাক তৈরি করতে বেছে নিতে পারেন, এটি একটি ফর্ম্যাটে রপ্তানি করতে পারেন যা আরডুইনোতে সংযুক্ত স্পিকারের মাধ্যমে আপলোড এবং প্লে করা যায়।

Ableton লাইভ বা অন্যান্য সঙ্গীত সফটওয়্যার ব্যবহার করুন। প্রয়োজনে 160, 165, 170, 175 এ বিট সেট করুন, এটি যেকোনো সময়ে পরিবর্তন করা যেতে পারে কিন্তু পিচ বদল বা বিকৃতি কমানোর জন্য প্রথমে সেট করার সুপারিশ করা হয়।

বীটকে শক্তিশালী করার জন্য যন্ত্র বা ড্রাম শব্দ চয়ন করুন, টম বা বাজ শব্দগুলি সুপারিশ করা হয়। প্রতিটি বারের শুরুতে একটি নোট রাখুন, নিশ্চিত করুন যে গতিবেগ 110। মনে রাখবেন যে শব্দগুলি মূল বিটের সাথে খুব অনুরূপ নয়, অডিও প্রভাবগুলি স্যাঁতসেঁতে করতে বা কোন কঠোর বা খোঁচা শব্দ করতে বা আক্রমণ কম করতে ব্যবহার করুন। পরিপূরক শব্দের বেগ 90 এর বেশি হওয়া উচিত নয়।

একটি বায়ুমণ্ডল তৈরি করার লক্ষ্য রাখুন যা স্তরযুক্ত শব্দের সংমিশ্রণের মাধ্যমে জরুরীতা বা আন্দোলনকে অনুপ্রাণিত করে যা আপনার সৃজনশীলতা ব্যবহার করে! তৈরি করা অডিও লুপ করুন। WAV এ রপ্তানি করুন। বিন্যাস

ধাপ 5: Arduino উপাদান একত্রিত করুন

Arduino উপাদান একত্রিত করুন
Arduino উপাদান একত্রিত করুন
Arduino উপাদান একত্রিত করুন
Arduino উপাদান একত্রিত করুন
Arduino উপাদান একত্রিত করুন
Arduino উপাদান একত্রিত করুন

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

1. লেগিংস ডিভাইস

লেগিংস ডিভাইসে একটি আরডুইনো প্রো মিনি মেইনবোর্ড, একটি এমপিইউ 9250 ভিত্তিক অ্যাক্সিলারোমিটার মডিউল এবং একটি ব্লুটুথ 4.0 মডিউল (এইচএম -10 প্রস্তাবিত) রয়েছে।

এগুলি নিম্নরূপ Arduino মাইক্রোকন্ট্রোলারে বিক্রি করা হবে:

মডিউলের পিন => আরডুইনোতে পিন

অ্যাকসিলরোমিটার মডিউল (MPU9250):

এসডিএ => এসডিএ

এসসিএল => এসসিএল

VCC => 5V

GND => GND

ব্লুটুথ (HM-10) মডিউল:

VCC => 5V

GND => GND

TX => RX

RX => TX

অবশেষে, সিরিজের ব্যাটারির জন্য মোট 7.4V ভোল্টেজ অর্জনের জন্য সিরিজের দুটি 3.7V LiPo ব্যাটারি রাখুন (ডিগ্রামে দেখানো হয়েছে)। বাহ্যিকভাবে ডিভাইসটি পাওয়ার জন্য RAW পিনের লাল/ধনাত্মক ঝুলন্ত সীসা এবং Arduino Pro Mini- তে GND পিনে কালো/negativeণাত্মক সীসা যুক্ত করুন। ব্যাটারিকে ম্যানুয়ালি সংযুক্ত এবং সংযোগ বিচ্ছিন্ন করার প্রয়োজন নেই তাই আপনি ডিভাইসে কারেন্ট টগল করার জন্য কীভাবে একটি সুইচ বা বোতাম যুক্ত করা যেতে পারে তা দেখতে চাইতে পারেন।

2. Earpieces

ইয়ারপিসগুলি কেবল একটি আরডুইনো প্রো মিনিতে স্পিকার মডিউল সংযুক্ত করার প্রয়োজন। Arduino একটি ব্যাটারি মডিউল দ্বারা একই কনফিগারেশন দ্বারা চালিত হয় যা লেগিংস মডিউলের জন্য দেখানো হয়েছে (এবং একই RAW এবং GND পিনের সাথে সংযুক্ত)

স্পিকার মডিউল:

VCC => 5V

GND => GND

IO => পিন 8

অবশেষে, 3D মুদ্রিত হাউজিংয়ে ডিভাইসটি োকান। হাউজিং এ শেষ টুকরা সুরক্ষিত করতে একটি আঠালো ব্যবহার করুন।

ধাপ 6: Arduino এর জন্য কোড লিখুন এবং আপলোড করুন

Arduino এর জন্য কোড লিখুন এবং আপলোড করুন
Arduino এর জন্য কোড লিখুন এবং আপলোড করুন
Arduino এর জন্য কোড লিখুন এবং আপলোড করুন
Arduino এর জন্য কোড লিখুন এবং আপলোড করুন
Arduino এর জন্য কোড লিখুন এবং আপলোড করুন
Arduino এর জন্য কোড লিখুন এবং আপলোড করুন

নীচের প্রতিটি ধাপের জন্য, চিত্রগুলিতে দেখানো হিসাবে ইউএসবি প্রোগ্রামারের সাথে আরডুইনো প্রো মিনি সংযুক্ত করুন, 'টুলস' মেনু ব্যবহার করে আরডুইনো সফ্টওয়্যারটি নিম্নরূপ কনফিগার করুন:

  • বোর্ড: আরডুইনো প্রো বা প্রো মিনি
  • প্রসেসর: ATMEGA328P (5V, 16MHz)
  • পোর্ট: COMxx (প্রতিটি ডিভাইসে পরিবর্তিত হবে। আপনার Arduino কোনটি তা নির্ধারণ করতে অক্ষম হলে আপনার কম্পিউটার থেকে অন্য Arduino বা COM ডিভাইসগুলি সংযোগ বিচ্ছিন্ন করুন)
  • প্রোগ্রামার: AVR ISP MkII

লেগিংস ডিভাইস:

ইয়ারপিস ডিভাইস:

ধাপ 7: লেগিংস/ভঙ্গি ডেটা প্রদর্শনের জন্য ওয়েব ইন্টারফেস সেটআপ করুন

লেগিংস/ভঙ্গি ডেটা প্রদর্শনের জন্য ওয়েব ইন্টারফেস সেটআপ করুন
লেগিংস/ভঙ্গি ডেটা প্রদর্শনের জন্য ওয়েব ইন্টারফেস সেটআপ করুন

লেগিংসে রাখা আরডুইনো থেকে রিডিং দেখানোর জন্য, আমরা একটি ওয়েব ইন্টারফেস তৈরি করব যা পিসি বা মোবাইল থেকে অ্যাক্সেস করা যাবে।

সংযুক্ত ফাইলগুলি ডাউনলোড করুন, index.hmtl.txt এর নামকরণ করে index.html করুন, এবং তারপর আপনার ব্রাউজারে index.html খুলুন (গুগল ক্রোম প্রস্তাবিত)

মনে রাখবেন যে কোনও পাবলিক ওয়েব সার্ভারে ফাইল আপলোড করার বা কোনও ওয়েবসাইট সেট করার কোনও প্রয়োজন নেই। ওয়েব ইন্টারফেসে কেবলমাত্র HTML/CSS/জাভাস্ক্রিপ্ট ফাইল থাকে যা আপনার কম্পিউটারে সংরক্ষণ করা যায় এবং একটি ওয়েব ব্রাউজারের মাধ্যমে খোলা যায়, যা আপনার ব্রাউজারের মাধ্যমে শুরু করা একটি ব্লুটুথ সংযোগের মাধ্যমে লেগিংস ডিভাইসের সাথে কথা বলবে।

ফাইল app.js থেকে কোডের একটি ছোট অংশের একটি স্ক্রিনশট সংযুক্ত করা হয় যা ব্যবহারকারী যখন পৃষ্ঠায় সংযোগ বোতাম টিপেন তখন চালানো হয়। এখানে আমরা কম্পিউটারকে বলি ফাংশনটিকে 'ডেটাহ্যান্ডলার' বলতে যখনই আরডুইনো থেকে ডেটা পাওয়া যায়। অন্যান্য ফাংশনগুলিকে কী বলা হয় এবং ডেটা কীভাবে পরিচালনা করা হয় এবং শেষ পর্যন্ত গ্রাফে আঁকা হয় তা দেখতে আপনার কোডটি অনুসরণ করা উচিত।

নীচে অন্তর্ভুক্ত ফাইলগুলির একটি ছোট সারসংক্ষেপ:

index.hml: ব্রাউজারকে বলে যে পৃষ্ঠায় কোন উপাদানগুলি আঁকতে হবে এবং সেগুলি একে অপরের সাথে আপেক্ষিকভাবে কোথায় স্থাপন করতে হবে।

style.css: স্বতন্ত্র উপাদানগুলির স্টাইলিং (যেমন গ্রাফের চারপাশে ধূসর রূপরেখা)

webTerminal.js: ব্লুটুথের মাধ্যমে মডিউলের সাথে যোগাযোগের জন্য জাভাস্ক্রিপ্ট লাইব্রেরি। একটি প্রাপ্ত সিরিয়াল ব্লুটুথ সংযোগের মাধ্যমে সহজেই প্রাপ্ত ডেটা পরিচালনা এবং একটি সংযুক্ত ব্লুটুথ ডিভাইসে বার্তা পাঠানোর জন্য প্রয়োজনীয় ফাংশন প্রদান করে।

app.js: আমাদের নিজস্ব কাস্টম জাভাস্ক্রিপ্ট কোড যা arduino থেকে প্রাপ্ত সমস্ত ডেটা পরিচালনা করে এবং গ্রাফে আঁকে

ধাপ 8: ওয়েব ইন্টারফেস অ্যাক্সেস এবং ব্যবহার

ওয়েব ইন্টারফেস অ্যাক্সেস এবং ব্যবহার
ওয়েব ইন্টারফেস অ্যাক্সেস এবং ব্যবহার
ওয়েব ইন্টারফেস অ্যাক্সেস এবং ব্যবহার
ওয়েব ইন্টারফেস অ্যাক্সেস এবং ব্যবহার

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

ওয়েব ইন্টারফেস অ্যাক্সেস করতে, আগের ধাপে ডাউনলোড করা index.html ফাইলটি খুলুন। সংযুক্ত স্ক্রিনশটে আপনার অনুরূপ একটি ইন্টারফেস দেখতে হবে।

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

প্রস্তাবিত: