সুচিপত্র:
- সরবরাহ
- ধাপ 1: সার্কিট
- ধাপ 2: চার্জার পরিচিতি রাখুন
- ধাপ 3: Arduino এবং কম্পন সেন্সর মাউন্ট করুন
- ধাপ 4: IR রিসিভার মাউন্ট করা
- ধাপ 5: ডিসপ্লে ওয়্যারিং এবং মাউন্ট করা
- ধাপ 6: IR রিসিভার ওয়্যারিং
- ধাপ 7: আরডুইনোতে ডিসপ্লে ওয়্যারিং
- ধাপ 8: সুইচ তারের
- ধাপ 9: ব্যাটারি তারের
- ধাপ 10: প্রোগ্রামিং
- ধাপ 11: এটি কিভাবে ব্যবহার করবেন
- ধাপ 12: চার্জার I
- ধাপ 13: চার্জার II
- ধাপ 14: চার্জার III
ভিডিও: আটটি ডাইসের সম্পূর্ণ আইআর কাস্টমাইজযোগ্য ইলেকট্রনিক সেট: 14 টি ধাপ (ছবি সহ)
2024 লেখক: John Day | [email protected]. সর্বশেষ পরিবর্তিত: 2024-01-30 07:57
জে।আর্তুরো এসপিজেল বায়েজের সহযোগিতায়।
এখন আপনি 42 মিমি ব্যাস এবং 16 মিমি উচ্চ ক্ষেত্রে 2 থেকে 999 মুখ পর্যন্ত 8 টি ডাইস পেতে পারেন! এই কনফিগারযোগ্য পকেট-সাইজের ইলেকট্রনিক সেট ডাইসের সাথে আপনার প্রিয় বোর্ড গেম খেলুন!
এই প্রকল্পে 8 টি ডাইস পর্যন্ত পকেট আকারের ইলেকট্রনিক সেট রয়েছে। তাদের প্রত্যেকের মুখের সংখ্যা একটি IR রিমোট কন্ট্রোল দ্বারা 2 থেকে 999 পর্যন্ত সেট করা যায় এবং অভ্যন্তরীণ EEPROM মেমরিতে সংরক্ষণ করা যায়।
এই প্রকল্পের জন্য আমরা একটি Arduino প্রো-মিনি, ATmega328 এর উপর ভিত্তি করে একটি মাইক্রোকন্ট্রোলার বোর্ড ব্যবহার করেছি।
পাশার উপস্থাপনা স্বয়ংক্রিয়ভাবে নির্বাচিত হয়। 6-পার্শ্বযুক্ত পাশার জন্য, সংখ্যাটি একটি শাস্ত্রীয় পাশা (বর্গাকার মুখ সহ) হিসাবে বিন্দু দিয়ে উপস্থাপন করা হয়। 12-পার্শ্বের ক্ষেত্রে, সংখ্যাটি একটি পঞ্চভূজের মধ্যে উপস্থাপন করা হয় এবং 20-পার্শ্বীয় ক্ষেত্রে, সংখ্যাটি একটি ত্রিভুজের মধ্যে উপস্থাপন করা হয়। বাকিদের জন্য, সংখ্যাটি একটি বাক্সের ভিতরে উপস্থাপন করা হয়। এছাড়াও, 3-মুখের পাশা দুটি ভিন্ন রূপে উপস্থাপন করা যেতে পারে: "কাগজ, রক, কাঁচি" খেলা এবং সংখ্যা সহ। এছাড়াও, দুই-মুখী পাশার জন্য, আমরা এটিকে থাম আপ/ডাউন দিয়ে উপস্থাপন করেছি।
সরবরাহ
পাশা সেটের জন্য:
- আরডুইনো প্রো-মিনি
- স্পার্কফুন ইউএসবি থেকে সিরিয়াল ব্রেকআউট - FT232RL
- SSD1306 I2c 0.96 "128x64 OLED ডিসপ্লে
- কম্পন সেন্সর মডিউল J34 নক সুইচ বসন্ত
- 3.7V 300mAh লিপো লি-পলিমার ব্যাটারি
- ইনফ্রারেড আইআর 1838 বি মডিউল অফ কন্ট্রোল রিমোট ওয়্যারলেস কিট
- থ্রিডি প্রিন্টেড কেস (2 টি অংশ, দয়া করে এসটিএল লিঙ্কগুলি সন্ধান করুন)
চার্জারের জন্য:
- পিসিবি দুই টুকরা; 17x10 মিমি এবং 13x18 মিমি
- থ্রিডি প্রিন্টেড কেস (2 টি অংশ, দয়া করে এসটিএল লিঙ্কগুলি সন্ধান করুন)
- মাইক্রো ইউএসবি 5V 1A TP4056 লিথিয়াম ব্যাটারি চার্জার মডিউল
ধাপ 1: সার্কিট
ধাপ 2: চার্জার পরিচিতি রাখুন
একটি পুরুষ হেডার পিন সংযোগকারী থেকে দুটি তারের নিন। প্রথম ছবির মতো হুক তৈরি করে প্রত্যেককে ভাঁজ করুন। ডিসপ্লে কেসের পাশের দিকে একটি ertোকান, এবং অন্যটি দেখানো হিসাবে নীচের lাকনায়।
ধাপ 3: Arduino এবং কম্পন সেন্সর মাউন্ট করুন
Arduino এবং কম্পন সেন্সর নিচের lাকনাতে রাখুন এবং আঠালো করুন (3D মুদ্রিত)। সেন্সরের একটি সংযোগ থেকে Arduino's GND এবং অন্য তারের সেন্সরের অন্য সংযোগ থেকে PIN D12 তে একটি তারের সোল্ডার করুন।
ধাপ 4: IR রিসিভার মাউন্ট করা
আইআর সেন্সরের ধাতব কভারটি সরান। দেখানো হিসাবে ক্ষেত্রে তাদের জায়গায় ফিট এবং আঠালো।
ধাপ 5: ডিসপ্লে ওয়্যারিং এবং মাউন্ট করা
ডিসপ্লের প্রতিটি কন্টাক্টে একটি তারের (প্রায় 4 সেন্টিমিটার) সোল্ডার করুন এবং কেসটিতে তাদের জায়গায় আঠালো করুন (যেমন প্রথম ছবিতে দেখানো হয়েছে)। Vcc পিন থেকে চার্জার কন্টাক্টে কেসের পাশের পাশে আরেকটি তারের সোল্ডার করুন (দ্বিতীয় ছবিতে দেখানো হয়েছে)।
ধাপ 6: IR রিসিভার ওয়্যারিং
আইআর পিনগুলি প্রায় 2 মিমি পর্যন্ত কাটুন। তারপরে, IR এর Vcc পিন থেকে ডিসপ্লের Vcc কন্টাক্টে সোল্ডার, এবং আরেকটি IR এর GND পিন থেকে ডিসপ্লের GND কন্টাক্টে। এর পরে, আইআর এর সিগন্যাল পিন থেকে Arduino এর পিন D10 এ একটি তারের সোল্ডার করুন।
ধাপ 7: আরডুইনোতে ডিসপ্লে ওয়্যারিং
ডিসপ্লে থেকে আরডুইনো এর A4 পিন, এবং SCK ক্যাবল থেকে A5 পিনে SDA তারের সোল্ডার করুন।
ধাপ 8: সুইচ তারের
নিচের idাকনার চার্জার কন্টাক্টে দুটি তারের সোল্ডার দিন। এই তারের একটিকে সুইচের কেন্দ্রীয় পিনে এবং অন্যটি ব্যাটারির নেগেটিভ টার্মিনালে বিক্রি করুন। সুইচের উপরের পিন থেকে Arduino এর GND পিনে একটি তৃতীয় তারের সোল্ডার করুন।
ধাপ 9: ব্যাটারি তারের
ব্যাটারির ধনাত্মক টার্মিনালটি Arduino এর Vcc পিনে বিক্রি করুন। Arduino বিচ্ছিন্ন টেপ দিয়ে েকে দিন। কেস টুকরা বন্ধ এবং আঠালো।
ধাপ 10: প্রোগ্রামিং
Arduino IDE দিয়ে প্রোগ্রাম আপলোড করার জন্য, FT232RL প্রোগ্রামারকে একটি USB তারের সাথে কম্পিউটারে সংযুক্ত করুন। দেখানো হিসাবে Arduino এর গর্তে তাদের পিন সন্নিবেশ করান এবং ধরে রাখুন।
আপনাকে অবশ্যই Arduino IDE তে Arduino pro বা pro mini নির্বাচন করতে হবে (আরো তথ্যের জন্য, আপনি https://www.arduino.cc/en/Guide/ArduinoProMini চেক করতে পারেন)।
ডাইসের ডিফল্ট কনফিগারেশনের সাথে EPROM মেমরি তৈরির জন্য প্রথমে Arduino এ DiceEEPROM.ino স্কেচ আপলোড করুন (এই স্কেচের আপলোডটি দৃশ্যত ডিসপ্লেতে কোন প্রভাব ফেলে না)। তারপর DiceIR.ino স্কেচ আপলোড করুন। এর পরে, ডিসপ্লেতে ডাইসের একটি সেট উপস্থিত হবে।
ধাপ 11: এটি কিভাবে ব্যবহার করবেন
ডাইস রোল করতে, কেবল ডিভাইসটি ঝাঁকান।
মুখের কনফিগারেশনের সংখ্যা পরিবর্তন করতে, রিমোট কন্ট্রোল দিয়ে নির্দেশ করুন এবং ডাইসগুলি ঘোরানোর সময় "ওকে" বোতাম টিপুন। দ্বিতীয় ছবির মতো একটি স্ক্রিন দেখা যাবে। কনফিগার করার জন্য পাশা নির্বাচন করতে বাম এবং ডান তীর বোতাম ব্যবহার করুন। মুখের সংখ্যা 1 দ্বারা পরিবর্তন করতে উপরের বা নীচের তীর বোতাম টিপুন; 10 -এ পরিবর্তনের জন্য "1" বা "4" বোতাম এবং 100 -এ পরিবর্তনের জন্য "2" বা "5" বোতাম ব্যবহার করুন। কনফিগারেশন মোড থেকে বেরিয়ে আসার জন্য আবার "ওকে" বোতাম টিপুন। কনফিগারেশনটি অভ্যন্তরীণ অ-উদ্বায়ী মেমরিতে সংরক্ষণ করা হবে এবং আপনার ইচ্ছামতো যে কোনো সময় পরিবর্তন করা যেতে পারে।
মন্তব্য:
আপনি যদি নির্বাচন করেন…
- একটি শূন্য মুখ পাশা, এই পাশা প্রদর্শিত হবে না।
- একটি মুখের পাশা, ফলাফলটি "কাগজ, শিলা, কাঁচি" আইকন দ্বারা উপস্থাপিত হবে।
- একটি দুই মুখের পাশা, ফলাফলটি থাম্ব আপ/ডাউন আইকন দিয়ে উপস্থাপন করা হবে।
- একটি 6 মুখের পাশা, সংখ্যাটি একটি শাস্ত্রীয় পাশা (বর্গাকার মুখ সহ) হিসাবে বিন্দু দ্বারা উপস্থাপন করা হয়।
- একটি 12 মুখ পাশা, সংখ্যাটি একটি পঞ্চভুজের মধ্যে উপস্থাপন করা হয়।
- একটি 20 মুখ পাশা, সংখ্যাটি একটি ত্রিভুজের মধ্যে উপস্থাপন করা হয়।
- মুখের অন্য কোন সংখ্যা, ফলাফলটি একটি বাক্সের ভিতরে একটি সংখ্যা হিসাবে উপস্থাপন করা হবে।
ধাপ 12: চার্জার I
17 মিমি x 10 মিমি এবং 13 মিমি x18 মিমি পিসিবির দুটি টুকরো কাটুন। বৃত্তাকার 3D মুদ্রিত অংশে ছিদ্রের সাথে মেলে এমন ছোট টুকরোতে একটি গর্ত ড্রিল করুন, একটি তারের মধ্য দিয়ে যান এবং এটি সোল্ডার করুন। ছবিতে দেখানো হিসাবে PCB আঠালো।
ধাপ 13: চার্জার II
17x10 মিমি পিসিবি টুকরোতে একটি তারের সোল্ডার করুন এবং এটি 3 ডি মুদ্রিত অংশে স্লটটি নিক্ষেপ করুন। দেখানো হিসাবে এটি আঠালো।
ধাপ 14: চার্জার III
দেখানো হিসাবে 3D মুদ্রিত অংশগুলিকে ফিট করুন এবং আঠালো করুন এবং ব্যাটারি চার্জার মডিউলে তারগুলিকে সোল্ডার করুন। নীচের অংশে সোল্ডার করা তারটি নেতিবাচক। এখন আপনি একটি মিনি ইউএসবি কেবল দিয়ে ডিভাইসের ব্যাটারি চার্জ করতে পারেন।
পকেট সাইজ স্পীড চ্যালেঞ্জে প্রথম পুরস্কার
প্রস্তাবিত:
ডেস্কটপ ডিভাইস - একটি কাস্টমাইজযোগ্য ডেস্কটপ সহকারী: 7 টি ধাপ (ছবি সহ)
ডেস্কটপ ডিভাইস - একটি কাস্টমাইজযোগ্য ডেস্কটপ সহকারী: ডেস্কটপ ডিভাইস একটি ছোট ব্যক্তিগত ডেস্কটপ সহকারী যা ইন্টারনেট থেকে ডাউনলোড করা বিভিন্ন তথ্য প্রদর্শন করতে পারে। এই ডিভাইসটি আমার তৈরি করা হয়েছিল CRT 420 এর জন্য - বেরি কলেজে স্পেশাল টপিক্স ক্লাস যা প্রশিক্ষকের নেতৃত্বে
আইআর রিসিভার (আইআর ডিকোডার) কীভাবে ব্যবহার করবেন: 6 টি ধাপ
কিভাবে আইআর রিসিভার (আইআর ডিকোডার) ব্যবহার করবেন: এই টিউটোরিয়ালে আমি আপনাকে ধাপে ধাপে দেখাব কিভাবে আরডুইনো থেকে আইআর রিসিভার ব্যবহার করতে হয়। কিভাবে লাইব্রেরি ইনস্টল করবেন, টিভি রিমোট কন্ট্রোল সিগন্যাল পাবেন এবং এই সিগন্যাল ডিকোড করবেন তা দেখাবে। আইআর রিসিভার একটি ইনফ্রারেড-কনটেন্ট তৈরি করতে ব্যবহার করা যেতে পারে
আরডুইনো এবং অ্যান্ড্রয়েড অ্যাপের সাথে কাস্টমাইজযোগ্য লেজার ম্যাজ: 13 টি ধাপ (ছবি সহ)
আরডুইনো এবং অ্যান্ড্রয়েড অ্যাপের সাহায্যে কাস্টমাইজেবল লেজার ম্যাজ: বাচ্চাদের বই থেকে স্বয়ংক্রিয় ধাঁধা সমাধান রোবট পর্যন্ত অনেক গোলকধাঁধা দেখুন। এখানে আমি লেজার প্রতিফলন ব্যবহার করে একটি গোলকধাঁধা সমাধান যেখানে কিছু ভিন্ন চেষ্টা। যখন শুরুতে আমি মনে করি এটি খুব সহজ কিন্তু সস্তায় করুন এটি সঠিকতার জন্য আরও বেশি সময় ব্যয় করে। যদি কেউ করতে চান
ওয়াইফাই এবং আইআর রিমোট এবং অ্যান্ড্রয়েড অ্যাপ ব্যবহার করে নোডএমসিইউ এবং আইআর রিসিভারের সাথে রিলে কন্ট্রোল: 5 টি ধাপ (ছবি সহ)
ওয়াইফাই এবং আইআর রিমোট এবং অ্যান্ড্রয়েড অ্যাপ ব্যবহার করে নোডএমসিইউ এবং আইআর রিসিভারের সাথে 8 রিলে কন্ট্রোল: ওয়াইফাই এবং আইআর রিমোট এবং অ্যান্ড্রয়েড অ্যাপের মাধ্যমে নোডেমকু এবং আইআর রিসিভার ব্যবহার করে 8 রিলে সুইচ নিয়ন্ত্রণ করুন। এখানে
পোর্টেবল/ঘেটো ডিজিটাল/ইলেকট্রনিক ড্রাম সেট-আপ স্ল্যাশ/স্ল্যাশ: 7 টি ধাপ
পোর্টেবল/ঘেটো ডিজিটাল/ইলেকট্রনিক ড্রাম সেট-আপ স্ল্যাশ/স্ল্যাশ: আপডেট! আমি সম্প্রতি এই প্রজেক্টটিকে অনেক বেশি পেশাদার ভাবে দেখছি। শেষ পৃষ্ঠায় … ঠিক আছে তাই geekboxjockey ইতিমধ্যে একটি জন্য একটি মহান নির্দেশযোগ্য তৈরি করেছে