সুচিপত্র:

নেরফ ক্রোনোগ্রাফ এবং ফায়ার ব্যারেলের হার: 7 টি ধাপ
নেরফ ক্রোনোগ্রাফ এবং ফায়ার ব্যারেলের হার: 7 টি ধাপ

ভিডিও: নেরফ ক্রোনোগ্রাফ এবং ফায়ার ব্যারেলের হার: 7 টি ধাপ

ভিডিও: নেরফ ক্রোনোগ্রাফ এবং ফায়ার ব্যারেলের হার: 7 টি ধাপ
ভিডিও: ২০২৩ সালের সেরা ঘড়ি কিনুন কম দামে | watch price in Bangladesh 2023 | new collection watch 2024, জুলাই
Anonim
Image
Image
নেরফ ক্রোনোগ্রাফ এবং ফায়ার ব্যারেলের হার
নেরফ ক্রোনোগ্রাফ এবং ফায়ার ব্যারেলের হার

ভূমিকা

টিঙ্কারার হিসাবে আপনার টিঙ্কারিংয়ের সংখ্যাসূচক ফলাফল দেখতে সবসময়ই খুব সন্তোষজনক। আমাদের মধ্যে অনেকেই আগে Nerf বন্দুক সংশোধন করেছেন এবং কে 100fps উপর ঘর জুড়ে ফেনা টুকরা flinging ভালবাসে না?

আমার সারা জীবন অনেক Nerf বন্দুক পরিবর্তন করার পর, আমি যখন আমার বাবার সাথে ~ 10 ছিলাম তখন থেকে শুরু করে এখন পর্যন্ত যখন আমি এবং আমার রুমমেটরা অ্যাপার্টমেন্ট জুড়ে একে অপরের উপর ফেনা ঝরানো চালিয়ে যাচ্ছি, আমি সবসময় জানতে চেয়েছিলাম ডার্টগুলি কত দ্রুত উড়ছে, এবং প্রতি সেকেন্ডে কত ডার্ট আমার রুমমেট র Rap্যাপিড-স্ট্রাইক কান্ড। Nerf এবং Airsoft এর জন্য বাণিজ্যিক ক্রনোগ্রাফ পাওয়া যায়, কিন্তু উচ্চ নির্ভুলতাগুলি ব্যয়বহুল, এবং এটি আমাদের নিজেরাই তৈরি করা মজাদার। আপনি যদি একটি কিনতে চান, তাহলে Nerf এই প্রকল্পের বৈশিষ্ট্যযুক্ত একটি ব্যারেলকে প্রায় একই রকমের ছেড়ে দেয় (কিছু উন্নত শিল্প নকশা সহ) এবং এটি এখানে পাওয়া যাবে:

Nerf Modulus Ghost-Ops Chrono ব্যারেল

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

আমি ঘেরের নকশায় খুব বেশি মনোযোগ দেব না যদিও GTHub এ STL ফাইল পাওয়া যায়, কারণ যে কেউ শুধু Nerf সংস্করণ কিনতে পারে যা প্রকৃত গেম খেলার জন্য অবশ্যই ভাল, কিন্তু এর একটি ভবিষ্যত সংস্করণ ফলাফলগুলি হ্রাস করতে পারে।

মৌলিক নীতিমালা (শেখার ফলাফল):

  • একটি স্ট্যান্ডার্ড Nerf ব্যারেল আকার আছে
  • ডার্টের জন্য টাইমিং গেট হিসাবে ফোটোট্রান্সিস্টর ব্যবহার।
  • সময় নির্ধারণের জন্য অ্যাড্রুইনো ইন্টারাপ্টের ব্যবহার দেখায়
  • সিরিয়াল যোগাযোগের জন্য Arduino এর সাথে প্রক্রিয়াকরণের ব্যবহার

প্রকল্পের সুযোগ:

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

অনুরূপ প্রকল্পের সুবিধা:

  • উচ্চ গতির সঠিক পরিমাপের জন্য বাধাগুলির ব্যবহার
  • ফোটোট্রান্সিস্টরগুলির জন্য বিস্তৃত ডিবাগিং বিভাগ
  • ফায়ার রেট (ROF) হিসাব আউটপুট রাউন্ড প্রতি সেকেন্ড (RPS)
  • ফুলস্ক্রিন কম্পিউটার ইন্টারফেস - যুদ্ধের সময় উপযোগী নয়, তবে আপনি যদি স্ক্রিন রেকর্ডার দিয়ে স্ট্রিম বা ইউটিউবে অন্যদের ফলাফল দেখাতে চান তবে দুর্দান্ত।
  • শুধুমাত্র ঘের পরিবর্তন করে এয়ারসফট বা পেইন্টবলের জন্য অভিযোজিত হওয়ার সম্ভাবনা
  • কাস্টম PCBs এর কোন প্রয়োজন নেই
  • পার্টস আলাদা হয়ে গেলে এবং যদি একটি 3D প্রিন্টার পাওয়া যায় - মোট বাণিজ্যিক খরচ, $ 10 এর কম, ROF সংযোজন সহ

ধাপ 1: প্রয়োজনীয় যন্ত্রাংশ এবং সরঞ্জাম

প্রয়োজনীয় যন্ত্রাংশ এবং সরঞ্জাম
প্রয়োজনীয় যন্ত্রাংশ এবং সরঞ্জাম

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

প্রয়োজনীয় সরঞ্জাম:

  1. তাতাল
  2. হট এয়ার ব্লোয়ার/ হিট গান/ লাইটার (যদি তাপ সঙ্কুচিত হয়)
  3. তারের স্ট্রিপার
  4. মিনি - বি ইউএসবি কেবল (অথবা আপনার মাইক্রো কন্ট্রোলারের জন্য যে কোন তারের প্রয়োজন)
  5. গরম আঠালো বন্দুক বা অনুরূপ (আমি 3D মুদ্রিত ঘেরের সাথে সমস্ত উপাদান সংযুক্ত করার জন্য একটি 3D মুদ্রণ কলম ব্যবহার করেছি)

প্রয়োজনীয় উপকরণ:

  1. 22AWG সলিড-কোর ওয়্যার প্রাক্তন: সলিড কোর ওয়্যার সেট 22AWG
  2. Arduino Nano (বা অনুরূপ, আমি একটি ক্লোন ব্যবহার করেছি) যেমন: 3 x Arduino Nano (Clone)
  3. রেসিস্টর কিট (2 x 220 ohm, 2 x 220k ohm) আপনি সাফল্যের সাথে 47k এর মতো কম মূল্যের পুলডাউন প্রতিরোধক ব্যবহার করতে সক্ষম হতে পারেন, আমি কেবল এটি খুঁজে পেয়েছি যে এটি কাজ করার জন্য আমার এই মান প্রয়োজন। আপনার নির্দিষ্ট ফোটোট্রান্সিস্টর এবং এলইডি সেটের জন্য পুলডাউন রেজিস্টর সঠিক মান কিনা তা কীভাবে নির্ধারণ করবেন তা সমস্যা সমাধানের গাইড রূপরেখা দেয়। এই কারণে আমি একটি সেট পাওয়ার পরামর্শ দিচ্ছি: উদা: প্রতিরোধক সেট
  4. 2 x IR LED ex: IR LED এবং PhotoTransistor সেট
  5. 2 x ফটো ট্রানজিস্টর
  6. 1 x 3D প্রিন্টেড এনক্লোজার - একটি IR অস্বচ্ছ ফিলামেন্টে (হ্যাচবক্স সিলভার কাজ করেছে এবং একমাত্র রঙ যা আমি পরীক্ষা করেছি)
  7. সম্পূর্ণ প্রকল্প ফাইলগুলি এখানে গিটহাবের পাশাপাশি সংযুক্ত জিপ ফাইলে পাওয়া যায়। এসটিএলগুলি এখানে থিংভার্সে পাওয়া যায়।

ধাপ 2: ব্রেডবোর্ড পরীক্ষা

ব্রেডবোর্ড টেস্টিং
ব্রেডবোর্ড টেস্টিং
ব্রেডবোর্ড টেস্টিং
ব্রেডবোর্ড টেস্টিং

ইলেকট্রনিক্স আসার পরে, সোল্ডার ডিবাগিংয়ের জন্য ফোটোট্রান্সিস্টর এবং আইআর লেডস ~ 20-30cm এর দিকে নিয়ে যায়, আমি এইগুলিকে তাপ সঙ্কুচিত করার পরামর্শ দিই। আমার সঠিক আকারের তাপ সঙ্কুচিত হয়নি এবং এই প্রোটোটাইপের জন্য বৈদ্যুতিক টেপ ব্যবহার করতে হয়েছিল। এটি আপনাকে ঘেরে পরীক্ষার জন্য সেগুলি ব্যবহার করার অনুমতি দেবে। যদি আপনি ঘেরটি মুদ্রণ করেন এবং সঠিক অবস্থানে এলইডি এবং ফটো ট্রানজিস্টর থাকে তবে আপনি পরীক্ষা শুরু করতে পারেন।

আপনার Arduino এবং প্রসেসিং ইনস্টল করা আছে তা নিশ্চিত করুন।

শুরুতে জিপ ফাইলে সব কোডের পাশাপাশি ঘের ছাপানোর জন্য STL ফাইল রয়েছে।

প্রথমে ডিবাগ করতে Arduino ব্যবহার করুন এবং শুধুমাত্র চূড়ান্ত পরীক্ষার জন্য প্রক্রিয়াকরণ ব্যবহার করুন (আপনি Arduino থেকে সিরিয়াল মনিটরে সবকিছু দেখতে পারেন)।

আপনি আরডুইনোতে Chronogrpah_Updated.ino ইনস্টল করে ক্রোনোগ্রাফের মাধ্যমে একটি Nerf ডার্ট ফায়ার করার চেষ্টা করতে পারেন। যদি এটি কাজ করে তবে আপনি পুরোপুরি প্রস্তুত। যদি এটি কাজ না করে তবে আপনাকে সম্ভবত প্রতিরোধক মানগুলি সামঞ্জস্য করতে হবে। এটি পরবর্তী ধাপে আলোচনা করা হয়েছে।

কোডটি কীভাবে কাজ করে সে সম্পর্কে কিছুটা:

  1. যখনই একটি ডার্ট একটি গেট দিয়ে যায় এবং মাইক্রোসেকেন্ডে সময় নির্ধারণ করে তখনই কোডটি বন্ধ করুন
  2. এই সঙ্গে গতি গণনা করা হয় এবং সময় সংরক্ষণ করা হয়
  3. শটগুলির মধ্যে সময় গণনা করা হয় এবং প্রতি সেকেন্ডে রাউন্ডে রূপান্তরিত হয়
  4. গেটের মধ্যে সময় গণনা করা হয় এবং গেটের দূরত্বের উপর ভিত্তি করে প্রতি সেকেন্ডে ফুট রূপান্তরিত হয়।

    দুটি গেটের ব্যবহার অভিন্ন সময় (সেন্সরের কতটুকু আবৃত থাকতে হবে) এবং হিস্টেরেসিস কমায়

  5. অগ্নির গতি এবং হার একটি কমা দ্বারা পৃথক সিরিয়ালের মাধ্যমে পাঠানো হয় আরডুইনোতে সিরিয়াল মনিটর বা প্রক্রিয়াকরণ স্কেচ যা একটি চমৎকার UI (প্রক্রিয়াকরণে মনোযোগ দেয় যখন অন্য সবকিছু কাজ করে!)।

ধাপ 3: পরীক্ষা এবং ডিবাগিং

যদি আপনি প্রাথমিক পরীক্ষায় সাফল্য না পান, তাহলে আমাদের বুঝতে হবে কি ভুল হয়েছে।

Arduino উদাহরণ খুলুন AnalogReadSerial ফাইল-> উদাহরণ-> 0.1 বুনিয়াদি-> AnalogReadSerial পাওয়া যায়

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

Arduino উদাহরণ AnalogReadSerial আপলোড করুন এবং ডিজিটাল পিন D2 বা D3 থেকে A0 এ ঝাঁপ দিন।

D2 প্রথম সেন্সর এবং D3 দ্বিতীয় সেন্সর হওয়া উচিত। 1 টি পড়ুন এবং সেখানে শুরু করুন। রিডিং এর উপর ভিত্তি করে সঠিক সমাধান নির্ধারণ করতে নিচের গাইডটি অনুসরণ করুন:

মান 0 বা খুব কম:

শুরুতে মানটি প্রায় 1000 এর কাছাকাছি হওয়া উচিত, যদি এটি খুব কম মান বা শূন্য পড়ছে তবে নিশ্চিত করুন যে আপনার LEDs সঠিকভাবে তারযুক্ত এবং জ্বলছে না, পাশাপাশি ভালভাবে সংযুক্ত। 220 ওহমের পরিবর্তে 100 ওহম প্রতিরোধক ব্যবহার করার সময় আমি আমার LEDs পরীক্ষা করেছিলাম। সঠিক প্রতিরোধক মান নির্ধারণের জন্য LEDs এর জন্য ডেটশীট উল্লেখ করা ভাল, তবে বেশিরভাগ LEDs সম্ভবত 220 ohm প্রতিরোধকের সাথে কাজ করবে।

LEDs কাজ, এবং মান এখনও 0 বা খুব কম:

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

মান একটি মধ্যম পরিসীমা:

এটি অনেক সমস্যার সৃষ্টি করবে, বেশিরভাগ মিথ্যা ট্রিগার, অথবা কখনও উচ্চতা সৃষ্টি করবে না। আমাদের নিশ্চিত করতে হবে যে একটি উচ্চ প্রাপ্ত হয়েছে, এটি করার জন্য আমাদের value 600 এর একটি মূল্য প্রয়োজন কিন্তু +০০+ এর জন্য নিরাপদ থাকার লক্ষ্য রাখা যাক। এই থ্রেশহোল্ডের খুব কাছাকাছি থাকার কারণে মিথ্যা ট্রিগার হতে পারে, তাই আমরা কোনও মিথ্যা ইতিবাচকতা এড়াতে চাই। এই মান সমন্বয় করার জন্য, আমরা পুলডাউন প্রতিরোধক (220K) বাড়াতে চাই। আমি ইতিমধ্যে আমার ডিজাইনে এটি কয়েকবার করেছি এবং সম্ভবত আপনাকে এটি করতে হবে না কারণ এটি একটি পুল-ডাউন রোধকের জন্য একটি খুব বড় মান।

মান খুব শোরগোল (কোন বহিরাগত উদ্দীপনা ছাড়া অনেক কাছাকাছি লাফানো):

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

সেন্সর ব্লক করার সময়ও মূল্য 1000+ এ আটকে আছে:

নিশ্চিত করুন যে আপনার পুল-ডাউন প্রতিরোধক সঠিকভাবে তারযুক্ত, যদি কোন পুল-ডাউন না থাকে তবে এটি ঘটতে পারে। যদি এটি এখনও একটি সমস্যা হয়, তাহলে পুল-ডাউন রোধের মান কমানোর চেষ্টা করুন।

মান বেশি এবং আলোকে ব্লক করার সময় শূন্যে চলে যায়:

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

নিশ্চিত করুন যে কোনও প্রতিরোধক পরিবর্তনগুলি উভয় সেন্সরের মধ্যে সহনশীল

উভয় সেন্সরের জন্য অভিন্ন সার্কিট নিশ্চিত করা প্রতিরোধকগুলির মধ্যে একই বিলম্ব বজায় রাখে যা পরিমাপে সর্বোত্তম নির্ভুলতার অনুমতি দেবে।

যদি আপনার কোন অতিরিক্ত সমস্যা থাকে, তাহলে নিচে একটি মন্তব্য করুন এবং আমি আপনাকে সাহায্য করার জন্য যথাসাধ্য চেষ্টা করব।

ধাপ 4: হার্ডওয়্যার সমাবেশ

হার্ডওয়্যার সমাবেশ
হার্ডওয়্যার সমাবেশ
হার্ডওয়্যার সমাবেশ
হার্ডওয়্যার সমাবেশ
হার্ডওয়্যার সমাবেশ
হার্ডওয়্যার সমাবেশ

ছোট পিসিবিতে উপাদানগুলি বিক্রি করুন যেমনটি এখানে দেখা গেছে:

LEDs এবং PhotoTransistors জন্য সীসা দৈর্ঘ্য কাটা উচিত, প্রায় _।

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

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

ধাপ 5: চূড়ান্ত সমাবেশ

চূড়ান্ত সমাবেশ
চূড়ান্ত সমাবেশ
চূড়ান্ত সমাবেশ
চূড়ান্ত সমাবেশ
চূড়ান্ত সমাবেশ
চূড়ান্ত সমাবেশ

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

ইলেকট্রনিক্স কভার দিয়ে ইলেকট্রনিক্স কভার করুন, আপডেট করা ফাইলগুলি আমার চেয়ে ভালভাবে ফিট করা উচিত এবং আশা করা যায় যে এটি জায়গায় চাপবে, তবে আমি কভারগুলিকে জায়গায় dালতে 3 ডি প্রিন্টিং পেন ব্যবহার করেছি। আপনি এখন কিছু ডার্ট ফায়ার করার জন্য প্রস্তুত!

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

পদক্ষেপ 6: অ্যাকশনে ক্রোনোগ্রাফ

Image
Image
ক্রনোগ্রাফ ইন অ্যাকশন
ক্রনোগ্রাফ ইন অ্যাকশন

প্রসেসিং ফাইল খুলছে: Chronograph_Intitial_Release ক্রোনোগ্রাফের জন্য FPS এবং RPS (প্রতি সেকেন্ডে রাউন্ড) প্রদর্শনের জন্য সত্যিই চমৎকার ইউজার ইন্টারফেসের অনুমতি দেবে। আপনি যদি আপনার Arduino সিরিয়াল মনিটর বন্ধ করে নিশ্চিত করতে সংযোগ করতে সমস্যা হয়, তাহলে আপনাকে কোডে সিরিয়াল পোর্টও পরিবর্তন করতে হতে পারে, কিন্তু এটি মন্তব্য করা হয়েছে এবং সহজ হওয়া উচিত। সর্বাধিক মান পুনরায় সেট করতে আপনার কম্পিউটারে স্পেস-বার টিপুন।

কোডটি কীভাবে কাজ করে সে সম্পর্কে কিছুটা (UI এর ছবি উপরে দেখা যাবে):

  1. Arduino থেকে ইনপুট গ্রহণ করে
  2. সর্বাধিক মান খুঁজে পেতে এটিকে অতীতের ইনপুটের সাথে তুলনা করে
  3. সহজ চাক্ষুষ প্রতিক্রিয়ার জন্য পূর্ণ পর্দায় বর্তমান এবং সর্বোচ্চ মান প্রদর্শন করে
  4. স্পেস চাপলে সর্বোচ্চ মান রিসেট করে

ধাপ 7: ভবিষ্যতের পরিকল্পনা

এর জন্য ভবিষ্যতের আপডেটে নিম্নলিখিত উন্নতিগুলি অন্তর্ভুক্ত থাকবে। যদি আপনার অতিরিক্ত বৈশিষ্ট্য থাকে যা আপনি চান, আমাকে জানান এবং আমি সেগুলি বাস্তবায়নের চেষ্টা করব।

  1. এলসিডি স্ক্রিন অন্তর্ভুক্ত করুন
  2. ব্যাটারি অন্তর্ভুক্ত করুন
  3. Nerf সামঞ্জস্যপূর্ণ সংযুক্তি পয়েন্ট
  4. আপডেট করা ঘের
  5. লোহা দর্শনীয়

প্রস্তাবিত: