সুচিপত্র:

Certamen কুইজ অনুশীলন মেশিন: 12 ধাপ (ছবি সহ)
Certamen কুইজ অনুশীলন মেশিন: 12 ধাপ (ছবি সহ)

ভিডিও: Certamen কুইজ অনুশীলন মেশিন: 12 ধাপ (ছবি সহ)

ভিডিও: Certamen কুইজ অনুশীলন মেশিন: 12 ধাপ (ছবি সহ)
ভিডিও: GK quiz | General knowledge Practice Questions #upsc #civilservices #ssc #viral #practice 2024, জুলাই
Anonim
সার্টামেন কুইজ প্র্যাকটিস মেশিন
সার্টামেন কুইজ প্র্যাকটিস মেশিন
সার্টামেন কুইজ প্র্যাকটিস মেশিন
সার্টামেন কুইজ প্র্যাকটিস মেশিন
সার্টামেন কুইজ প্র্যাকটিস মেশিন
সার্টামেন কুইজ প্র্যাকটিস মেশিন

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

স্কুল সার্টামেন দলের অনুশীলনের জন্য একটি মেশিনের প্রয়োজন ছিল, কিন্তু সরকারী মেশিনটি স্বতন্ত্র সিস্টেমের জন্য $ 545 প্লাস স্পষ্টতই অতিরিক্ত মূল্য!

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

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

প্রয়োজনীয় অংশ (অক্টোবর 2017 মূল্য):

  • CAT-6 তারের 3 টি সেগমেন্ট, প্রতিটি 26.5 ফুট লম্বা, প্রত্যেকটিতে একটি পুরুষ RJ-45 প্লাগ (একটি 70 ফুট তারের, অ্যামাজনে $ 16, অর্ধেক কাটা, প্লাস 30 ফুট তারের, $ 9 আমাজনে)
  • Arduino 2560 rev.3 বা USB তারের সাথে ক্লোন (Aliexpress এ $ 8)
  • 94 মিমি x 53 মিমি স্ট্রিপবোর্ডের টুকরা (ইবেতে তিনটি প্যাকের জন্য $ 3.29)
  • প্রতিরোধক, প্রতিটির একটি: 2.2K, 1K, 100R (যদি আপনার হাতে না থাকে, তাহলে আপনি $ 2.30 এর জন্য Aliexpress এ একটি 600 টুকরা বিবিধ প্রতিরোধক সেট কিনতে পারেন)
  • 12 ক্যাপাসিটার, 100nF, সিরামিক বা মনোলিথিক (Aliexpress এ $ 0.81 এর জন্য 100 টুকরা)
  • ট্রানজিস্টার, 2N3904 (Aliexpress এ $ 0.74 এর জন্য 10 টুকরা)
  • 3 RJ45 সকেট (Aliexpress এ $ 0.89 এর জন্য 10 টুকরা)
  • 3 RJ45 ব্রেকআউট বোর্ড (Aliexpress এ $ 0.55 প্রতিটি)
  • 1602 নীল এলসিডি মডিউল (Aliexpress এ $ 1.75); যদি আপনি একটি ভিন্ন রঙ ব্যবহার করেন, তাহলে আমি 2.2K থেকে একটি ভিন্ন প্রতিরোধক মান প্রয়োজন হতে পারে যা আমি ব্যবহার করছি
  • 65 ব্রেডবোর্ড জাম্পার পুরুষ তারের সেট (Aliexpress এ $ 1.09; অথবা আপনার নিজের তৈরি করুন)
  • 40 পুরুষ-মহিলা 15 সেমি ডুপন্ট জাম্পারের সেট (Aliexpress এ $ 1.39)
  • মোড পরিবর্তনের জন্য টগল সুইচ (Aliexpress এ $ 0.43)
  • 13 টি পুশ বোতাম, আদর্শভাবে এমন যে চারজনের প্রতিটি দল একই রঙ পেতে পারে এবং পরিষ্কার বোতামের জন্য চতুর্থ রঙ রয়েছে:

    • আমরা 30mm তোরণ বোতাম ব্যবহার করেছি (Aliexpress এ $ 10 এর জন্য 20 টুকরা)
    • এই ক্লিক স্পর্শকাতর বোতামগুলি আরও ভাল হতে পারে, তবে একটি ভিন্ন বোতামের নকশা প্রয়োজন হবে (আমি এটি নির্দেশাবলীতে আলোচনা করব) (Aliexpress এ মোট $ 1.20 এর জন্য 10 টুকরা তিনটি সেট কিনুন)
  • 52 স্টিকি সিলিকন ফুট (Aliexpress এ 100 টুকরা জন্য $ 1.14)
  • তাপ সঙ্কুচিত টিউবিং ভাণ্ডার (Aliexpress এ $ 2 এর নিচে)
  • 64 স্ক্রু, #4, 3/8 "স্ক্রু (স্থানীয় হার্ডওয়্যার স্টোরে 100 ডলারে প্রায় 3.50 ডলার; যদি আপনি বিকল্প হাতে ধরা ক্লিকার ডিজাইনের সাথে যান তবে আপনার কেবল 16 টি প্রয়োজন)
  • 24 ছোট তারের (জিপ-শৈলী) বন্ধন (লোয়েসে প্রায় $ 4)

মোট: প্রায় $ 68 প্লাস প্রযোজ্য কর।

এবং তারপরে আপনাকে বোতাম এবং নিয়ন্ত্রণ বাক্সের ক্ষেত্রে চিন্তা করতে হবে। আমি প্রায় ১০ ডলার ফিলামেন্ট ব্যবহার করে আমাদের ডিজাইন এবং 3D মুদ্রণ করেছি। যদি আপনার একটি 3D প্রিন্টারে অ্যাক্সেস না থাকে, আপনি আমার ডিজাইনগুলি একটি বাণিজ্যিক পরিষেবা দিয়ে মুদ্রণ করতে পারেন (অথবা হয়তো একটি যুক্তিসঙ্গত ফি দিয়ে আমাকে মুদ্রণ এবং জাহাজ দিতে পারেন?) ধারক-প্রধান বাক্স এবং একটি বিকল্প বোতাম ডিজাইনের জন্য। আপনি এখানে ডিজাইনগুলির পূর্বরূপ দেখতে পারেন।

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

আপনি যদি আরো মানসম্মত হ্যান্ড-হেল্ড ক্লিকার সংস্করণ পছন্দ করেন (এখনও আনুষ্ঠানিকভাবে অনুমোদিত নয়, তবে আপনি যদি কেবল স্কুল অনুশীলনের পরিবর্তে টুর্নামেন্টের জন্য সেগুলি ব্যবহার করতে চান তবে JCL এর অনুমোদন নেওয়ার চেষ্টা করতে পারেন), আমি একটি বিকল্প নকশাও বর্ণনা করব, যা আমি আসলে তৈরি করিনি কিন্তু এটি সোজা হওয়া উচিত। এই নকশাটির একটি সুবিধা হল যে এটি 3D মুদ্রণের প্রয়োজন হয় না (যদিও আপনি এখনও মূল বাক্সের জন্য কিছু ধরণের কেস প্রয়োজন)। এর জন্য প্রায় ছয় ফুট সময়সূচী প্রয়োজন 80 1/2 পিভিসি পাইপ, ইপক্সি এবং গরম আঠা, এবং প্রকল্প খরচ প্রায় $ 6 কমায়।

ধাপ 1: কন্ট্রোল বক্স: ভূমিকা

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

আমি ধরে নেব আপনি তিনটি RJ-45 সকেট সহ একটি তিনটি টিম সংস্করণ তৈরি করছেন। কিছু যত্ন সহ, চারটি আরজে -45 সকেট ফিট করা সম্ভব হতে পারে এবং ফার্মওয়্যারে পরিবর্তনগুলি সামান্য হবে। যদি আপনি একটি দুটি টিম সংস্করণ চান, শুধু একটি সকেট বাদ দিন।

ধাপ 2: কন্ট্রোল বক্স: আরজে -45 সকেট

কন্ট্রোল বক্স: আরজে -45 সকেট
কন্ট্রোল বক্স: আরজে -45 সকেট
কন্ট্রোল বক্স: আরজে -45 সকেট
কন্ট্রোল বক্স: আরজে -45 সকেট

ব্রেকআউট বোর্ডগুলিতে আরজে -45 সকেটগুলি বিক্রি করুন।

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

ধাপ 3: কন্ট্রোল বক্স: ক্যাপাসিটর এবং সংযোগ

কন্ট্রোল বক্স: ক্যাপাসিটার এবং কানেকশন
কন্ট্রোল বক্স: ক্যাপাসিটার এবং কানেকশন
কন্ট্রোল বক্স: ক্যাপাসিটার এবং কানেকশন
কন্ট্রোল বক্স: ক্যাপাসিটার এবং কানেকশন

স্ট্রিপবোর্ডের এখন আরও কয়েকটি সংযোগ প্রয়োজন। আপনি পরিকল্পিত (আরও জুম করতে, এই পিএনজি সংস্করণ বা এই এসভিজি সংস্করণ সাহায্য করতে পারে) উল্লেখ করতে চান।

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

আপনি কেবল পরিকল্পিতভাবে যেতে পারেন এবং নিম্নলিখিত ইঙ্গিতগুলি উপেক্ষা করতে পারেন, তবে আপনি তাদের মধ্যে কিছু সহায়ক বলে মনে করতে পারেন।

1. মাটির জন্য স্ট্রিপবোর্ডের একটি কেন্দ্রীয় ফালা সংরক্ষণ করুন, এবং একটি জাম্পার (আদর্শভাবে, কালো) সোল্ডার করুন যা Arduino এর GND পিনের একটিতে যায়।

2. প্রতিটি RJ-45 সকেট একটি দলকে পরিবেশন করে এবং আটটি সংযোগকারী রয়েছে যা চারটি বোতামে (পাকানো) জোড়ায় যায়। 1 এবং 2, 3 এবং 6 (!), 4 এবং 5 (!), এবং 7 এবং 8. এর মধ্যে 100nF ক্যাপাসিটর রাখুন। 2, 4, 6 এবং 8 কে মাটিতে সংযুক্ত করুন। 1, 3, 5 এবং 7 জাম্পার তারের সাথে সংযুক্ত করুন, যার অন্য প্রান্তটি Arduino এর ডিজিটাল পিনগুলিতে যাবে। আদর্শভাবে, প্রতিটি দলের জন্য একই রঙের জাম্পার তারগুলি ব্যবহার করুন, তাই ট্র্যাক রাখা সহজ হবে।

3. সহজ ট্রানজিস্টার সার্কিটে সোল্ডার স্কিম্যাটে স্পিকারের সেবা করে। পরিকল্পিতভাবে ট্রানজিস্টরের পিনগুলি আপনার মুখোমুখি সমতল বাম থেকে ডানদিকে সাজানো হয়েছে: বামটি একটি জাম্পার তারের সাথে সংযুক্ত হওয়া উচিত যা আরডুইনো গ্রাউন্ড পিনের একটিতে যাবে, মাঝের তারটি 1 কে প্রতিরোধকের যার অন্য প্রান্ত Arduino ডিজিটাল পিন 9 এ একটি জাম্পারে যায়, এবং ডান পিনটি 100ohm রোধে যায় যার অন্য প্রান্তটি স্পিকার সংযোগগুলির একটিতে তারে যায়। অন্য স্পিকার সংযোগটি একটি জাম্পারে যেতে হবে যা Arduino 5V পিনের একটিতে প্লাগ করবে।

4. টগল সুইচ আপ তারের। আপনি মোড টগল সুইচ পরিচিতিগুলিকে গ্রাউন্ড স্ট্রিপ থেকে একটি তারের সোল্ডার করতে পারেন, এবং শেষ পর্যন্ত Arduino এর সাথে সংযোগ স্থাপনের জন্য অন্য পরিচিতি থেকে একটি পুরুষ জাম্পার সোল্ডার করতে পারেন।

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

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

ধাপ 4: কন্ট্রোল বক্স: LCD

কন্ট্রোল বক্স: LCD
কন্ট্রোল বক্স: LCD
কন্ট্রোল বক্স: LCD
কন্ট্রোল বক্স: LCD
কন্ট্রোল বক্স: LCD
কন্ট্রোল বক্স: LCD

দুই-লাইনের "1602" এলসিডি সম্ভবত একটি পুরুষ হেডারের সাথে আসে যা আপনাকে এটিতে সোল্ডার করতে হবে। একবার আপনি পুরুষ শিরোলেখটি পেয়ে গেলে, কেবল 16 টি মহিলা-থেকে-পুরুষ জাম্পার প্লাগ করুন।

লক্ষ্য করুন যে সার্কিট ডায়াগ্রামে, এলসিডিতে চারটি পিন রয়েছে যা মাটিতে যায়, তাদের মধ্যে একটি 2.2K রোধকের মাধ্যমে। মূল্যবান আরডুইনো জিএনডি পিন সংরক্ষণের জন্য, পুরুষ-প্রান্তের তিনটি মহিলা-মহিলা জাম্পার থেকে কেটে নিন, বিশেষ করে, V0 সহ যেটি প্রতিরোধক পায়। প্রতিরোধকের এক প্রান্তকে V0 জাম্পারে বিক্রি করুন। তারপর প্রতিরোধকের অন্য প্রান্তে এবং বাকি তিনটি জাম্পারের সাথে এমনভাবে যোগ দিন যে তারা সবাই একটি পুরুষ প্লাগের সাথে একত্রিত হয় যা একটি Arduino GND পিনে যেতে পারে।

মনে রাখবেন অবশেষে বৈদ্যুতিক টেপ বা হিটশ্রিঙ্ক দিয়ে সমস্ত উন্মুক্ত জিনিসগুলি coverেকে রাখা।

কিন্তু মনে রাখবেন: ডিসপ্লে কনট্রাস্ট ভালো না হলে পরবর্তী ধাপে 2.2K রেসিস্টর পরিবর্তন করতে হতে পারে, তাই হয়তো এখনো হিটশ্রিঙ্ক করবেন না।

এছাড়াও, এলসিডিতে দুটি পিন রয়েছে যা 5V তে যায়: সেগুলি একইভাবে মার্জ করুন। আপনি চেক করতে পারেন যে LED+ সংযোগকারীটি LCD তে একটি প্রতিরোধকের সাথে সংযুক্ত (এটি আমার পাওয়া বোর্ডে করেছে)। যদি না হয়, একটি 220ohm প্রতিরোধক যোগ করুন।

তারপর সার্কিট ডায়াগ্রামের মতো Arduino এ পুরুষ প্রান্তগুলি প্লাগ করুন।

ধাপ 5: কন্ট্রোল বক্স: ফার্মওয়্যার আপলোড করুন এবং পরীক্ষা করুন

কন্ট্রোল বক্স: ফার্মওয়্যার এবং টেস্ট আপলোড করুন
কন্ট্রোল বক্স: ফার্মওয়্যার এবং টেস্ট আপলোড করুন
কন্ট্রোল বক্স: ফার্মওয়্যার এবং টেস্ট আপলোড করুন
কন্ট্রোল বক্স: ফার্মওয়্যার এবং টেস্ট আপলোড করুন
কন্ট্রোল বক্স: ফার্মওয়্যার এবং টেস্ট আপলোড করুন
কন্ট্রোল বক্স: ফার্মওয়্যার এবং টেস্ট আপলোড করুন

আপনি Arduino IDE ইনস্টল করেছেন তা নিশ্চিত করুন। আমার সফটওয়্যারটি এখান থেকে ডাউনলোড করুন। আপনি কেবল জিপ ফাইলটি ডাউনলোড করতে পারেন এবং এর বিষয়বস্তু আরডুইনো ডিরেক্টরিতে রাখতে পারেন।

জিপ ফাইলের ভিতরে, আপনি ModNewLiquidCrystal.zip নামে আরেকটি জিপ ফাইল পাবেন। এটি মোকাবেলা করা একটু চতুর। 1602 এলসিডি মোকাবেলার জন্য এটি একটি অত্যন্ত অপ্টিমাইজড লাইব্রেরি, এবং এটি সার্টামেন ডিভাইসের সময় স্পষ্টতা উন্নত করবে। ডিফল্ট LiquidCrystal Arduino লাইব্রেরি মুছে দিন। (উইন্ডোজে, এটি C: / Program Files (x86) Arduino / লাইব্রেরিতে আছে।) তারপর ModNewLiquidCrystal.zip এর বিষয়বস্তু আপনার Arduino ইউজার লাইব্রেরি ফোল্ডারে বের করুন।

Arduino কে কম্পিউটারের সাথে সংযুক্ত করুন, টুলস সেট করুন বোর্ড | Arduino Mega… 2560, সরঞ্জাম | প্রসেসর | ATmega2560, এবং সরঞ্জাম | আপনার Arduino এর সিরিয়াল পোর্টে পোর্ট (আশা করি সেখানেই আছে)। তারপর ডান-তীর বোতাম দিয়ে আপলোড করুন।

যদি সবকিছু ঠিক থাকে, LCD একটি Certamen বার্তা দেখাবে, এবং একটি স্ক্রিনে যাবে যা শুধু "Certamen" বলে। যদি না হয়, আপনার এলসিডি সংযোগে কিছু সমস্যা হয়েছে। যদি বৈসাদৃশ্য খারাপ হয়, আপনি অন্য কিছু জন্য 2.2K প্রতিরোধক অদলবদল করতে পারেন। অথবা একটি 10K potentiometer ব্যবহার করুন, যেমন এখানে।

আরডুইনোকে ক্ষমতায়ন করুন এবং স্ক্রিপ্ট অনুযায়ী স্ট্রিপবোর্ড, ক্লিয়ার এবং মোড জাম্পারগুলিকে আরডুইনোতে সংযুক্ত করুন।

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

ধাপ 6: কন্ট্রোল বক্স: শেষ

কন্ট্রোল বক্স: শেষ
কন্ট্রোল বক্স: শেষ
কন্ট্রোল বক্স: শেষ
কন্ট্রোল বক্স: শেষ
কন্ট্রোল বক্স: শেষ
কন্ট্রোল বক্স: শেষ

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

যদি আপনি 30 মিমি আর্কেড বোতামটি পরিষ্কার বোতাম হিসাবে ব্যবহার করেন এবং আপনার মোড টগল বোতামটি আমার মতো মাত্রা রাখে, আপনি কেবল STL ফাইলগুলি মুদ্রণ করতে পারেন।

কিন্তু যদি আপনি কিছু পরিবর্তন করতে চান, তাহলে আপনাকে OpenSCAD ডাউনলোড করতে হবে এবং mainbox.scad ফাইলটি সম্পাদনা করতে হবে। OpenSCAD ভীতিজনক হতে পারে, কিন্তু যদি আপনার সামান্য পরিবর্তন করতে হয় তবে এটি সহজ হবে:

  • আপনি যদি আপনার সাফ বোতাম হিসেবে 30 মিমি আর্কেড বোতাম ব্যবহার না করেন, তাহলে আপনি use30MMArcadeButton কে মিথ্যা বলে পরিবর্তন করে একটি সরল বৃত্তাকার বোতাম তৈরি করতে পারেন, এবং তারপর clearButtonNeckDiameter, clearButtonNeckLength এবং clearButtonOuterDiameter প্যারামিটারগুলিকে আপনার পছন্দ অনুযায়ী সামঞ্জস্য করতে পারেন।
  • মোড টগল হোল রিসাইজ করার জন্য, মোডসুইচনেকডায়ামিটার, মোডসুইচ নেকলেংথ, মোডসুইচআউটারডায়ামিটার অ্যাডজাস্ট করুন।
  • আপনার যদি ভিন্ন আকারের স্পিকার থাকে, সেখানে বিভিন্ন স্পিকার XXX প্যারামিটার রয়েছে।

প্রভাবগুলি দেখতে, ">>" প্রিভিউ বোতামে ক্লিক করুন। ফাইলের শীর্ষে, একটি "মোড =" আছে যা আপনাকে নির্বাচন করতে দেয় যদি আপনি TOP, BOTTOM বা কিছু ওয়াশার প্রদান করেন যা উপযুক্ত জিনিসগুলির জন্য সহায়ক হতে পারে। একবার সন্তুষ্ট হলে, রেন্ডার করার জন্য কিউব-উইথ-আওয়ারগ্লাস বোতামে ক্লিক করুন, এবং তারপর একটি মুদ্রণযোগ্য STL ফাইল তৈরি করতে STL বোতামে ক্লিক করুন।

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

ধাপ 7: তারগুলি প্রস্তুত করুন

তারগুলি প্রস্তুত করুন
তারগুলি প্রস্তুত করুন

আমি যে সেটআপের জন্য গিয়েছিলাম তার প্রতিটি কন্ট্রোল বক্স থেকে প্রায় 14.5 ফুটের জন্য প্রথম ক্লিকার বক্সে বেরিয়ে গিয়েছিল, এবং তারপর তারেরটি ক্লিকার বক্সের মধ্য দিয়ে পরেরটিতে গিয়েছিল, এবং তাই শেষ ক্লিকার বক্সে। আমি ক্লিকার বক্সের মধ্যে প্রায় 3.5-4 ফুট চেয়েছিলাম।

প্রতিটি ক্লিকার বক্স জোড়া জোড়া তারের এক জোড়া সংযোগ করে:

  • কমলা / কমলা-সাদা: বোতাম 1 (শেষের কাছাকাছি, প্লাগের নিকটতম)
  • সবুজ / সবুজ-সাদা: বোতাম 2
  • নীল / নীল-সাদা: বোতাম 3
  • বাদামী / বাদামী-সাদা: বোতাম 4 (দূর প্রান্ত)

আপনাকে সঠিক পয়েন্টগুলিতে কেবল থেকে ডান পাকানো জোড়াগুলির সাথে সংযোগ করতে হবে।

আপনি ক্লিকার বক্সগুলি কোথায় যেতে চান তা পরিমাপ করুন, শেষটি কেবলটির শেষ প্রান্ত থেকে প্রায় তিন ইঞ্চি (আরজে -45 প্লাগের বিপরীত প্রান্ত) থেকে এবং সাবধানে আধা ইঞ্চি বাইরের অন্তরণ থেকে সরান এই চারটি পয়েন্টের প্রতিটিতে কেবল।

পরবর্তী, বোতাম 4 বিন্দুতে বাদামী / বাদামী-সাদা জোড়ার টিপসটি সরান।

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

বোতাম 2 এবং সবুজ / সবুজ-সাদা দিয়ে পুনরাবৃত্তি করুন।

বোতাম 1 এবং কমলা / কমলা-সাদা দিয়ে পুনরাবৃত্তি করুন।

আপনার এখন বিভিন্ন পয়েন্টে চার জোড়া তারের সাথে একটি তারের আছে। অন্য দুটি তারের জন্য পুনরাবৃত্তি করুন।

আমার আরও জটিল প্রক্রিয়া ছিল যেখানে আমি স্প্লাইসগুলি বাদ দিয়ে তারের দূর থেকে তারগুলি বের করেছিলাম। এটি করার সময়, আমি মাঝে মাঝে তারের ক্ষতি করেছি, এবং আমি পরিবর্তে উপরের পদ্ধতিটি সুপারিশ করি।

ধাপ 8: অপশন A: 30mm আর্কেড বাটন এবং 3D- প্রিন্টেড ক্লিকার বক্স

বিকল্প A: 30mm আর্কেড বোতাম এবং 3D- মুদ্রিত ক্লিকার বক্স
বিকল্প A: 30mm আর্কেড বোতাম এবং 3D- মুদ্রিত ক্লিকার বক্স
বিকল্প A: 30mm আর্কেড বোতাম এবং 3D- মুদ্রিত ক্লিকার বক্স
বিকল্প A: 30mm আর্কেড বোতাম এবং 3D- মুদ্রিত ক্লিকার বক্স
বিকল্প A: 30mm আর্কেড বোতাম এবং 3D- মুদ্রিত ক্লিকার বক্স
বিকল্প A: 30mm আর্কেড বোতাম এবং 3D- মুদ্রিত ক্লিকার বক্স

আপনি যদি 30 মিমি বাটন অন-ডেস্ক ক্লিককারীদের জন্য যান তবে আপনাকে এখন 12 টি ক্লিকার বাক্স মুদ্রণ করতে হবে। তারা প্রকল্পের জন্য গিথুব পৃষ্ঠায় রয়েছে, উভয় stl ফরম্যাট এবং একটি OpenSCAD ফাইল যা তাদের তৈরি করতে ব্যবহৃত হয়েছিল। বোতাম বাক্সগুলি দল এবং খেলোয়াড় দ্বারা চিহ্নিত করা হয় (দল: A, B এবং C; খেলোয়াড়: 1, 2, 3 এবং 4), তাই তারা সব আলাদা। তাছাড়া, প্লেয়ার 4 বক্সটি তারের শেষে যায় তাই এতে দুটি পরিবর্তে কেবল একটি কেবল স্লট থাকে। বোতাম বাক্সগুলির জন্য ঘাঁটিও রয়েছে। খেলোয়াড়দের 1-3- এর ঘাঁটি সব একই, কিন্তু খেলোয়াড় 4-এর ভিত্তি ভিন্ন। প্লাস্টিক সংরক্ষণের জন্য, আমি 1/4 পাতলা পাতলা কাঠের ভিতর একটি ছিদ্র করাত (এবং তারপর সংযুক্ত ড্রিল) দিয়ে ঘাঁটি তৈরি করেছি।

বোতাম বক্সের নীচে দিয়ে প্রতিটি বোতামে যাওয়া তারগুলি টানুন এবং বোতামে সোল্ডার করুন। নিশ্চিত করুন যে সমস্ত জয়েন্টগুলি বৈদ্যুতিক টেপ বা তাপ সঙ্কুচিত দ্বারা আচ্ছাদিত। বোতাম বাক্সের নীচে গর্তে কেবলটি রাখুন (বা বোতাম 4 হলে একটি ছিদ্র) এবং তারের বাইরে টানতে রাখার জন্য তারের বন্ধন সংযুক্ত করুন। স্ক্রু দিয়ে ঘাঁটি সংযুক্ত করুন এবং সিলিকন পা রাখুন।

ধাপ 9: বিকল্প B: হাতে ধরা ক্লিককারীরা

বিকল্প B: হাতে ধরা ক্লিককারীরা
বিকল্প B: হাতে ধরা ক্লিককারীরা

ক্লিকার হ্যান্ডলগুলির জন্য 1/2 সময়সূচী 80 পিভিসি পাইপ পাঁচ ইঞ্চি অংশে কাটা।

পাইপের টুকরোর নীচের উভয় পাশে তারের জন্য একটি স্লট ফাইল করুন, কেবল 4 টি বোতামের ক্ষেত্রে যা কেবল একটি স্লটের প্রয়োজন।

পাইপের টুকরোর ভিতরের উপরের অংশটি ফাইল করুন যাতে আপনি উপরের বোতামের ঘর্ষণ ফিট পেতে পারেন।

পাইপের মাধ্যমে তারগুলি টানুন, এবং বোতামে ঝাল। ইপক্সি বোতামটি যেখানে ঘর্ষণের জন্য উপযুক্ত। আপনি নীচে দায়ের করা স্লট (গুলি) দিয়ে কেবলটি রাখুন। তারের উপর পাইপের ভিতরে তারের বন্ধন রাখুন যাতে এটি টানতে না পারে। তারপরে পাইপের নীচে সীলমোহর করুন, হয় ইপক্সি দিয়ে বা গরম দ্রবীভূত আঠালো দিয়ে।

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

ধাপ 10: ব্যবহার করুন

ব্যবহার করুন!
ব্যবহার করুন!

ব্যবহারের আগে, সমস্ত বোতাম পরীক্ষা করুন। মোড সুইচটিকে "কুইজ" এ সেট করুন এবং প্রত্যেক খেলোয়াড়কে একটি বোতাম টিপুন। আপনার স্ক্রিনে 12 টি বোতাম দেখানো উচিত। তারপর "Certamen" এ যান এবং আপনি দল-লকআউট বৈশিষ্ট্যটি পাবেন। পর্দা পরিষ্কার করতে, সাফ বোতাম টিপুন।

আমার কেবল মাত্রা ডিজাইন করা হয়েছে যাতে বোতামগুলি একটি শ্রেণীকক্ষে পৃথক ডেস্কে থাকতে পারে।

ধাপ 11: প্রযুক্তিগত নোট

টাইয়ের ক্ষেত্রে, সফ্টওয়্যারটি একটি এলোমেলো পছন্দ করে।

প্রথম খেলোয়াড় কে বোতাম টিপুন তা নির্ধারণের সময় সূক্ষ্মতা 50 মাইক্রোসেকেন্ড (অসিলোস্কোপ দিয়ে পরীক্ষা করা) এর চেয়ে খারাপ নয়।

বিরলতম ক্ষেত্রে, তৃতীয় প্রেস থেকে দ্বিতীয়টি বলার সময় স্পষ্টতা প্রায় 2 মিলিসেকেন্ড হবে। এটি কেবল তখনই ঘটে যখন তিনটি প্রেস একে অপরের 2 মিলিসেকেন্ডের মধ্যে ঘটে এবং প্রসেসর প্রথম প্রেসের পরে স্ক্রিন আপডেট করতে ব্যস্ত থাকে। সময় ত্রুটির এই উৎসকে ছোট করার জন্য, LCD এর একটি সমান্তরাল 8-বিট সংযোগ রয়েছে (সাধারণত মানুষ Arduino- এ কম পিন ব্যবহার করে 1602 LCDs সংযুক্ত করে) এবং আমি এটি ব্যবহার করার জন্য একটি অপ্টিমাইজড লিকুইডক্রিস্টাল লাইব্রেরি অন্তর্ভুক্ত করেছি (বেশিরভাগ অপ্টিমাইজেশানগুলি নয় আমার, কিন্তু আমি সমান্তরাল 8-বিট অপ্টিমাইজেশান যোগ করেছি)।

ধাপ 12: ইস্টার ডিম

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

শিক্ষক প্রতিযোগিতা 2017
শিক্ষক প্রতিযোগিতা 2017
শিক্ষক প্রতিযোগিতা 2017
শিক্ষক প্রতিযোগিতা 2017

শিক্ষক প্রতিযোগিতা 2017 তে রানার আপ

প্রস্তাবিত: