সুচিপত্র:

উইন্ডোজ এবং লিনাক্সে 1000hz এ পোল করার জন্য একটি এল-টেক ডান্স প্যাড পরিবর্তন করা: 9 টি ধাপ
উইন্ডোজ এবং লিনাক্সে 1000hz এ পোল করার জন্য একটি এল-টেক ডান্স প্যাড পরিবর্তন করা: 9 টি ধাপ

ভিডিও: উইন্ডোজ এবং লিনাক্সে 1000hz এ পোল করার জন্য একটি এল-টেক ডান্স প্যাড পরিবর্তন করা: 9 টি ধাপ

ভিডিও: উইন্ডোজ এবং লিনাক্সে 1000hz এ পোল করার জন্য একটি এল-টেক ডান্স প্যাড পরিবর্তন করা: 9 টি ধাপ
ভিডিও: লিনাক্স এবং উইন্ডোজ এর মধ্যে লিনাক্স কোন কোন দিক দিয়ে এগিয়ে । Why is linux important? 2024, জুন
Anonim
উইন্ডোজ এবং লিনাক্সে 1000hz এ পোল করার জন্য একটি এল-টেক ডান্স প্যাড পরিবর্তন করা হচ্ছে
উইন্ডোজ এবং লিনাক্সে 1000hz এ পোল করার জন্য একটি এল-টেক ডান্স প্যাড পরিবর্তন করা হচ্ছে
উইন্ডোজ এবং লিনাক্সে 1000hz এ পোল করার জন্য একটি এল-টেক ডান্স প্যাড পরিবর্তন করা হচ্ছে
উইন্ডোজ এবং লিনাক্সে 1000hz এ পোল করার জন্য একটি এল-টেক ডান্স প্যাড পরিবর্তন করা হচ্ছে

কেন এই মোড করবেন?

যদি আপনি কখনও 125 BPM গানে গ্রাফে স্ক্রোল করে থাকেন তবে আপনি ভাবতে পারেন, এই স্পাইকি বোইয়ের কি অবস্থা? সময় কেন বিচ্ছিন্ন "স্লটে" পড়ছে?

ITG এবং DDR- এর অবিশ্বাস্যভাবে টাইট টাইমিং উইন্ডো আছে, এবং এই 8ms/125Hz স্যাম্পলিং রেটের সাথে, আমরা এমন এক্সেলেন্টস পেতে যাচ্ছি যা ফ্যান্টাস্টিক হওয়া উচিত, এবং গ্রেটস যা এক্সিলেন্ট হওয়া উচিত ছিল। এই গেমটি ইতিমধ্যেই যথেষ্ট কঠিন, আপনি যদি একটি প্যাড রাখতে চান তাহলে আপনি একটি নরম প্যাড কিনতেন!

আমরা কিভাবে এটা ঠিক করব?

Ltek প্যাড 1000hz এ নিজের উপর ভোট দিতে পারে না। ইউএসবি 3.0.০ যেভাবে বাস্তবায়ন করছে তা হার্ডওয়্যার স্তরে ভোট গ্রহণের সিদ্ধান্তকে বাধ্য করে। এমনকি লিনাক্স কার্নেল এ-লা "usbhid.jspoll =" এ ভোটের হার পরিবর্তন করলেও লিটেককে প্রভাবিত করবে না।

কোনও কাস্টম ড্রাইভার বা ফার্মওয়্যার নেই যা এটিকে সক্ষম করে এবং কখনও হতে পারে না। সুতরাং, আমাদের হার্ডওয়্যার প্রতিস্থাপন করতে হবে।

সরবরাহ:

দক্ষতা দরকার:

  • অপেশাদার সোল্ডারিং অভিজ্ঞতা (এটি ছিল আমার ৫ ম বার সোল্ডারিং)
  • 4-6 ঘন্টা

সরঞ্জাম:

  • একটি কম্পিউটার
  • তাতাল
  • সোল্ডারিং লোহার টিপ ক্লিনার
  • তারের স্ট্রিপার
  • ফিলিপস এবং ফ্ল্যাটহেড স্ক্রু ড্রাইভার
  • হিট গান বা লাইটার

অংশ:

  • Arduino মাইক্রো*
  • অতিরিক্ত তার
  • তাপ সঙ্কুচিত টিউবিং
  • ঝাল
  • ফ্লাক্স
  • বৈদ্যুতিক টেপ
  • সিলিকন সিল্যান্ট (ইলেকট্রনিক্স নিরাপদ)
  • একটি মাইক্রো ইউএসবি কেবল (যেকোন দৈর্ঘ্য, এটি বলি দেওয়া হবে। আপনি আপনার Arduino স্কেচ আপলোড করুন ব্যবহার করুন)

*আরডুইনো মাইক্রো: যেকোনো ক্লোনের জন্য প্রতিস্থাপিত হতে পারে, কিন্তু অবশ্যই লিওনার্দো **-সামঞ্জস্যপূর্ণ মাইক্রো (মিনি বা ন্যানো নয়)।

** স্ট্যান্ডার্ড লিওনার্দো একটি এল-টেকের ভিতরে ফিট হবে না। এটি 3D- মুদ্রিত নিয়ন্ত্রণ বাক্স, এবং একটি কাস্টম অ্যাডাপ্টার তারের প্রয়োজন হবে। সেই কন্ট্রোল বক্সে স্টার্ট+সেল সুইচ বা মিউজিক/অপশন সিলেক্টের জন্য প্যানেল পর্যন্ত হুক আপ অন্তর্ভুক্ত থাকতে পারে। আপনি যদি ভবিষ্যতে এর জন্য প্রসারিত করতে চান তবে দয়া করে আমাকে DM করুন (নীচে যোগাযোগের তথ্য), আমি এটি যোগ করব!

ধাপ 1: Arduino IDE ইনস্টল করুন

Arduino IDE ইনস্টল করুন
Arduino IDE ইনস্টল করুন
Arduino IDE ইনস্টল করুন
Arduino IDE ইনস্টল করুন
Arduino IDE ইনস্টল করুন
Arduino IDE ইনস্টল করুন

Https://www.arduino.cc/en/Main/Software থেকে Arduino IDE ডাউনলোড করুন।

আপনি যদি উইন্ডোজ ব্যবহার করেন, তাহলে নিচের ধাপগুলো অনুসরণ করুন।

আপনি যদি লিনাক্স ব্যবহার করেন, তাহলে https://www.instructables.com/id/Install-Arduino-… এ নির্দেশিকা সহায়ক হতে পারে।

(উইন্ডোজ) "ইউএসবি ড্রাইভার ইনস্টল করুন" চেক করুন। আপনি অনুগ্রহ করে বাকিগুলি আনচেক করা হতে পারে।

(উইন্ডোজ) প্রম্পটের মাধ্যমে "ইনস্টল" ক্লিক করুন

(সব) https://github.com/StarlightLumi/DanceCtl এ আমার Arduino কোড ডাউনলোড করুন page পৃষ্ঠার নির্দেশাবলী অনুসরণ করুন, তারপর নীচে চালিয়ে যান।

ধাপ 2: আপনার Arduino মাইক্রোতে স্কেচ আপলোড করুন

আপনার Arduino মাইক্রোতে স্কেচ আপলোড করুন
আপনার Arduino মাইক্রোতে স্কেচ আপলোড করুন
আপনার Arduino মাইক্রোতে স্কেচ আপলোড করুন
আপনার Arduino মাইক্রোতে স্কেচ আপলোড করুন
আপনার Arduino মাইক্রোতে স্কেচ আপলোড করুন
আপনার Arduino মাইক্রোতে স্কেচ আপলোড করুন
  • এটি খুলুন, "ঠিক আছে" ক্লিক করুন
  • আপনার পিসিতে আপনার Arduino মাইক্রো প্লাগ করুন। "Arduino Micro" হিসেবে আপনার বোর্ড নির্বাচন করুন।
  • "পোর্ট" এর অধীনে বোর্ড নির্বাচন করুন। আমার মাইক্রো একটি লিওনার্দো হিসাবে চিহ্নিত, কিন্তু ঠিক আছে, কোড এখনও কাজ করে!
  • তারপর কম্পাইল এবং আপলোড করতে আপনার কীবোর্ডে CTRL+U চাপুন। একবার আপলোড সফল হলে, আপনি আপনার Arduino আনপ্লাগ করতে পারেন।

ধাপ 3: আরডুইনোতে সোল্ডার ওয়্যার

আরডুইনোতে সোল্ডার ওয়্যার
আরডুইনোতে সোল্ডার ওয়্যার

প্রথমবার সোল্ডারিং? ভিডিও টি দেখুন!

সোল্ডারিং:

  1. প্রায় 3-4 ইঞ্চি লম্বা কিছু পাতলা তার সংগ্রহ করুন।
  2. একটি টুথপিক ব্যবহার করে, পিন onto -এর উপর একটু ফ্লাক্স ড্যাব করুন
  3. 4-গর্তের মধ্য দিয়ে রঙিন তারগুলি খোঁচান
  4. সোল্ডারটি 4-গর্তে ফেলে দিন যতক্ষণ না এটি তারের চারপাশে জুড়ে থাকে। আমি নিচ থেকে ঝালাই করেছি।
  5. অন্যান্য পিন এবং স্থল তারের জন্য সঠিক ক্রমে 2-5 ধাপ পুনরাবৃত্তি করুন।

আমার কোড 4-9 পিন ব্যবহার করে। যেহেতু আমি পিন 6 -এ সোল্ডারটি চুরি করেছি, আমার প্যাড 4 টি প্যানেলের জন্য 5, 7, 8, 9 পিন ব্যবহার করবে। যদি আপনার কাছে 4-9 পিন না থাকে, তাহলে কোডের এই লাইনে 4, 5, 6, 7, 8, এবং 9 পরিবর্তন করুন, যে পিনগুলি আপনি আসলে বিক্রি করেছেন তা প্রতিফলিত করুন এবং স্কেচটি পুনরায় আপলোড করুন। এমনকি যদি আপনি শুধুমাত্র 4 টি পিন ব্যবহার করেন, সেগুলির 6 টি তালিকা নিশ্চিত করুন বা প্রোগ্রামটি ভেঙে যাবে।

স্ট্যাটিক const int buttonPins [NBUTTONS] = {4, 5, 6, 7, 8, 9};

একটি স্থল সংযোগ ঝাল নিশ্চিত করুন!

ধাপ 4: আপনার সরঞ্জাম সংগ্রহ করুন এবং Ltek খুলুন

আপনার সরঞ্জাম সংগ্রহ করুন এবং Ltek খুলুন
আপনার সরঞ্জাম সংগ্রহ করুন এবং Ltek খুলুন
আপনার সরঞ্জাম সংগ্রহ করুন এবং Ltek খুলুন
আপনার সরঞ্জাম সংগ্রহ করুন এবং Ltek খুলুন
আপনার সরঞ্জাম সংগ্রহ করুন এবং Ltek খুলুন
আপনার সরঞ্জাম সংগ্রহ করুন এবং Ltek খুলুন

পরবর্তী, আপনার সরঞ্জাম এবং Ltek সংগ্রহ করুন।

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

ধাপ 5: তারগুলি টানুন এবং পুরানো বোর্ডটি বের করুন

তারগুলি ছিঁড়ে ফেলুন এবং পুরানো বোর্ড আউট করুন
তারগুলি ছিঁড়ে ফেলুন এবং পুরানো বোর্ড আউট করুন
তারগুলি ছিঁড়ে ফেলুন এবং পুরানো বোর্ড আউট করুন
তারগুলি ছিঁড়ে ফেলুন এবং পুরানো বোর্ড আউট করুন
তারগুলি ছিঁড়ে ফেলুন এবং পুরানো বোর্ড আউট করুন
তারগুলি ছিঁড়ে ফেলুন এবং পুরানো বোর্ড আউট করুন
তারগুলি ছিঁড়ে ফেলুন এবং পুরানো বোর্ড আউট করুন
তারগুলি ছিঁড়ে ফেলুন এবং পুরানো বোর্ড আউট করুন

কাঁচি ব্যবহার করে, যতটা সম্ভব বোর্ডের কাছাকাছি 4 টি ইউএসবি তারগুলি ছিনিয়ে নিন। প্রতিটি মিলিমিটার যা আপনি সংরক্ষণ করতে পারেন পরবর্তী পদক্ষেপগুলি সহজ করে তুলবে।

উপরের দিকে প্রান্তে একটি ফ্ল্যাটহেড স্ক্রু ড্রাইভার দিয়ে PCB* বের করুন, নোট: এই বোর্ডটি কোথাও সংরক্ষণ করুন। * যদি এটি ভেঙে শেষ হয়, তবে পরবর্তী ধাপে খুব সতর্ক থাকুন, আর পিছিয়ে যাওয়ার কিছু নেই।

বোর্ডটি উপরে তুলুন এবং যতটা সম্ভব বোর্ডের কাছাকাছি কালো তারগুলি ছিনিয়ে নিন। লক্ষ্য করুন 4 টি গ্রাউন্ড ওয়্যার সব একসাথে বিক্রি হয়েছে? তাদের গায়ে লাল ডোরা।

ধাপ 6: তারের ঝাল

তারের ঝাল
তারের ঝাল

4 টি কঠিন কালো তারের 4 টি তারের সাথে আপনি আগে Arduino তে বিক্রি করেছিলেন। আমি একজন পেশাদার নই, কিন্তু এখানে আমার পদক্ষেপ:

  1. উভয় প্রান্তে তাপ সঙ্কুচিত রাখুন (বা কমপক্ষে একটি প্রান্ত)
  2. ওয়াইয়ে একসঙ্গে তারের মোড়
  3. ফ্লাক্সে খালি তারটি ডুবিয়ে দিন
  4. তার উপর ঝাল ফেলে দিন
  5. একটি লাইটার ব্যবহার করে, তাপ সঙ্কুচিত টিউবিং বার্ন করুন
  6. যেকোনো ক্রমে তাদের ওয়্যার করুন, আমরা পরে স্টেপম্যানিয়ায় কী বাইন্ডিং ঠিক করতে পারি।

স্থল তারের জন্য,

  1. আপনার arduino থেকে আসা স্থল তারের উপর একটি বড় তাপ সঙ্কুচিত রাখুন
  2. তাদের সবাইকে 5 টি একসাথে টুইস্ট করুন
  3. ফ্লাক্সে খালি তারটি ডুবিয়ে দিন
  4. তার উপর ঝাল ফেলে দিন
  5. একটি লাইটার ব্যবহার করে, তাপ সঙ্কুচিত টিউবিং বার্ন করুন

একজন সত্যিকারের পেশাদার কমপক্ষে আমার "Y" জয়েন্টের পরিবর্তে "I" জয়েন্ট এবং লাইটারের পরিবর্তে হিটগান ব্যবহার করতেন।

ধাপ 7: ইউএসবি সোল্ডার

ইউএসবি সোল্ডার
ইউএসবি সোল্ডার
ইউএসবি সোল্ডার
ইউএসবি সোল্ডার

পরবর্তী আপনি আপনার USB তারের কাটা প্রয়োজন হবে। কমপক্ষে 6 ইঞ্চি স্ল্যাক ছেড়ে দিন।

বড় কালো বাইরের কোরটি টানুন এবং তারপরে 4 টি রঙিন তারগুলি সরান। যদি আপনার একটি ধারাবাহিকতা পরীক্ষক থাকে, তাহলে 4 টি USB পিনের ধারাবাহিকতা পরীক্ষা করুন। যদি আপনি না করেন, দ্বিতীয় ছবিটি দেখায় কিভাবে খনিগুলি তারযুক্ত।

সমস্ত 4 পিনের জন্য আগের সোল্ডারিং প্রক্রিয়াটি পুনরাবৃত্তি করুন।

ধাপ 8: পরীক্ষা এবং সীলমোহর

পরীক্ষা এবং সীল
পরীক্ষা এবং সীল
পরীক্ষা এবং সীল
পরীক্ষা এবং সীল

পরবর্তীতে, এটি পরীক্ষা করার জন্য আপনার স্টেপম্যানিয়া মেশিনের সাথে ইউএসবি কেবল সংযুক্ত করুন। আপনার কিছু লাইট জ্বলতে দেখা উচিত। Stepmania এ যান, এবং ইনপুট কনফিগার করুন। যদি সমস্ত 4 সফলভাবে কনফিগার করে, দুর্দান্ত! চালিয়ে যান সমস্যা সমাধান:

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

    • উইন্ডোতে, কন্ট্রোল প্যানেল থেকে "ইউএসবি গেম কন্ট্রোলার সেট আপ করুন" খুলুন।
    • যদি এটি সেখানে তালিকাভুক্ত হয়, তাহলে আপনার স্থল সংযোগগুলি পরীক্ষা করুন

      • যদি এটি তালিকাভুক্ত না হয়, ধাপ 2 পুনরাবৃত্তি করুন, এবং আপনার সম্মুখীন কোন ত্রুটি গুগল করুন। (তারা নীচের আউটপুট প্রম্পটে কমলাতে উপস্থিত হবে)
      • যদি আপনার স্কেচ আপলোড করতে ব্যর্থ হয়, সম্ভবত এটি একটি খারাপ USB তারের কারণে, আমার অতিরিক্ত তারের সাথে আমার 1/12 সাফল্যের হার ছিল।
  • যদি আপনার বোতামগুলির মধ্যে একটি আটকে থাকে, তবে স্ক্রুগুলি এক চতুর্থাংশ ঘুরিয়ে আলগা করার চেষ্টা করুন।

আপনার যদি এখনও সমস্যা হয় তবে আপনার নিজের পোস্ট করার আগে আগের মন্তব্যগুলি দেখুন।

একবার আপনি যাচাই করেছেন যে সবকিছু কাজ করছে, সবকিছু সীলমোহর করার সময় এসেছে। আপনার সমস্ত Arduino তারের জয়েন্টগুলোতে সিলিকন রাখুন। আপনি যখন খেলবেন তখন এই জিনিসটি স্পন্দিত হবে, তাই আপনি সেই সোল্ডার জয়েন্টগুলোকে দীর্ঘ জীবনের প্রতিটি সুযোগ দিতে চান।

স্লটে সবকিছু রাখার জন্য উপরে বৈদ্যুতিক টেপ রাখুন। সমস্ত তারের সুরক্ষিত রাখার জন্য আমি এই ছবির পরে আরও 6 টি টুকরা যুক্ত করেছি।

প্যানেলগুলি আবার চালু করার সময়। কাঠের মধ্যে মৃদু আঁকড়ে থাকুন! Overtighten করবেন না, এবং একটি কোণে স্ক্রু না। স্ক্রু ফ্লাশ হওয়ার আগে যদি আপনি খুব বেশি প্রতিরোধের মুখোমুখি হন, ব্যাক আপ নিন এবং আবার চেষ্টা করুন।

ধাপ 9: আমি কি আপনাকে ড্যান্সিন মাস্তা বলতে পারি?

আমি কি তোমাকে ড্যান্সিন মাস্তা বলতে পারি?
আমি কি তোমাকে ড্যান্সিন মাস্তা বলতে পারি?
আমি কি আপনাকে ড্যান্সিন মাস্তা বলতে পারি?
আমি কি আপনাকে ড্যান্সিন মাস্তা বলতে পারি?

এল-টেক বোর্ড কি এত বড় নয়? ডানদিকে যে সোল্ডার প্যাড ব্যবহার করা হবে? এটা আমার কাছে বিস্ময়কর যে আমরা একটি Arduino এর সাথে আরও ভাল করতে পারি।

যদি আপনার কোন প্রশ্ন বা মন্তব্য থাকে, তাহলে নির্দ্বিধায় টুইটারে umiLumiAFK এ আমার সাথে যোগাযোগ করুন।

এটাই! আমি কি আপনাকে নাচের মাস্তা বলতে পারি?

ক্রেডিট:

মার্টিন নাটানো (মূল গাইডের জন্য)

ম্যাথু হেইরোনিমাস (আরডুইনো জয়স্টিক লাইব্রেরির জন্য)

Arduino.cc (Arduino মাইক্রো ডিজাইনের জন্য, এবং সবকিছু ওপেন সোর্স তৈরির জন্য)

প্রস্তাবিত: