সুচিপত্র:
- ধাপ 1: অংশ তালিকা
- পদক্ষেপ 2: অপারেশনের তত্ত্ব
- ধাপ 3: কোড
- ধাপ 4: ইলেকট্রনিক্স একত্রিত করুন
- ধাপ 5: 3-ডি মুদ্রিত অংশ
- ধাপ 6: HWT একত্রিত করুন
- ধাপ 7: ক্রমাঙ্কন
- ধাপ 8: খাঁচায় ইনস্টলেশন
- ধাপ 9: স্বাভাবিক অপারেশন মোড
- ধাপ 10: লিপো সেল নোট:
- ধাপ 11: বিকাশের ইতিহাস:
ভিডিও: হ্যামস্টার হুইল টাকোমিটার: 11 টি ধাপ (ছবি সহ)
2024 লেখক: John Day | [email protected]. সর্বশেষ পরিবর্তিত: 2024-01-30 07:56
Tinkercad প্রকল্প
প্রায় তিন বছর আগে, ভাগ্নেরা তাদের প্রথম পোষা প্রাণী পেয়েছিল, যা ছিল নাগেট নামে একটি হ্যামস্টার। নুগেটের ব্যায়াম রুটিন সম্পর্কে কৌতূহল একটি প্রকল্প শুরু করেছিল যা দীর্ঘস্থায়ী নগেট (আরআইপি) ছিল। এই নির্দেশযোগ্য একটি কার্যকরী ব্যায়াম চাকা অপটিক্যাল ট্যাকোমিটার রূপরেখা। হ্যামস্টার হুইল টাকোমিটার (HWT) হ্যামস্টারের সর্বোচ্চ গতি (RPM) এবং বিপ্লবের মোট সংখ্যা প্রদর্শন করে। Nugget এর মানব পরিবার ইন্সটল এবং ব্যবহার করার জন্য সহজ কিছু চেয়েছিল, কিন্তু বাচ্চাদের জন্য বেশি স্ক্রিন টাইম চায়নি। ইঁদুরদের দুনিয়ার সাথে আলাপচারিতার চিবানো উপায় দেওয়া, আমি ভেবেছিলাম স্বয়ংসম্পূর্ণ ব্যাটারি শক্তি ভাল হবে। HWT চার্জে প্রায় 10 দিন চলবে। এটি চাকার ব্যাসের উপর নির্ভর করে 120 RPM পর্যন্ত রেকর্ড করতে পারে।
ধাপ 1: অংশ তালিকা
Adafruit #2771 পালক 32u4 মৌলিক প্রোটো (সম্পূরক তারের সঙ্গে- ধাপ 4 দেখুন: ইলেকট্রনিক্স একত্রিত করুন)
Adafruit #3130 0.54 Quad Alphanumeric FeatherWing Display - লাল
Adafruit #2886 পালকের জন্য হেডার কিট-12-পিন এবং 16-পিন মহিলা হেডার সেট
Adafruit #805 Breadboard- বান্ধব SPDT স্লাইড সুইচ
Adafruit #3898 লিথিয়াম আয়ন পলিমার ব্যাটারি পালকের জন্য আদর্শ - 3.7V 400mAh
Vishay TSS4038 IR সেন্সর মডিউল 2.5-5.5v 38kHz
Vishay TSAL4400 ইনফ্রারেড এমিটার T-1 pkg
প্রতিরোধক, 470, 1/4w
সুইচ, পুশ বোতাম, এসপিএসটি, ক্ষণস্থায়ী, 0.25 প্যানেল মাউন্ট (জামেকো পি/এন 26623 বা সমতুল্য)
(4) বাদাম দিয়ে 2.5 মিমি নাইলন মেশিন স্ক্রু (বা 4-40 মেশিন স্ক্রু - ধাপ 6 দেখুন: HWT একত্রিত করুন)
হ্যামস্টার হুইল ট্যাকোমিটার এনক্লোজার - থ্রিডি প্রিন্টেড। (পাবলিক টিঙ্কারক্যাড ফাইল)
হ্যামস্টার হুইল টাকোমিটার বেজেল - থ্রিডি প্রিন্টেড। (পাবলিক টিঙ্কারক্যাড ফাইল)
হ্যামস্টার হুইল ট্যাকোমিটার সেন্সর হাউজিং - 3D প্রিন্টেড। (পাবলিক টিঙ্কারক্যাড ফাইল)
ডিসপ্লে কনট্রাস্ট ফিল্টার। তিনটি বিকল্প আছে:
- (54mm x 34mm x 3.1mm) 1/8 "স্বচ্ছ ধূসর ধূমপানযুক্ত পলিকার্বোনেট (estreetplastics বা সমতুল্য)।
- কোন কনট্রাস্ট ফিল্টার নেই
- পাতলা স্বচ্ছ পিএলএ এবং এই পাবলিক টিঙ্কারক্যাড ফাইল ব্যবহার করে একটি 3D মুদ্রণ করুন।
গা D় ব্যাপার: কিছু স্টিক-অন নন-আইআর প্রতিফলিত উপাদান। আমি একটি কারুশিল্পের দোকান থেকে স্টিক-অন ব্ল্যাক ফিল্ট ব্যবহার করেছি। ক্রিয়েটোলজি পিল এবং স্টিক ব্ল্যাক পলিয়েস্টার অনুভূত বা সমতুল্য। ধাপ 7 দেখুন: ক্রমাঙ্কন - অন্ধকার এলাকায় নোট।
দ্রষ্টব্য: কারণের মধ্যে, আপনি অংশগুলি প্রতিস্থাপন করতে পারেন। আমি অ্যাডাফ্রুটকে তাদের গুণমান এবং নির্মাতা সম্প্রদায়ের সমর্থনের কারণে সমর্থন করি। ওহ এবং আমি গোল্ড-ফ্ল্যাশযুক্ত সোল্ডার প্যাড পছন্দ করি।
পদক্ষেপ 2: অপারেশনের তত্ত্ব
HWT একটি ঘূর্ণমান ব্যায়াম চাকার বিপ্লব গণনা করার জন্য ইনফ্রারেড আলো (IR) ব্যবহার করে। বেশিরভাগ প্লাস্টিকের ব্যায়ামের চাকাগুলি আইআর আলোকে খুব ভালভাবে প্রতিফলিত করে। এমনকি প্লাস্টিকের চাকাগুলি যা দৃশ্যমান আলোতে স্বচ্ছ হয় তা IR সেন্সরগুলিকে ট্রিগার করার জন্য পর্যাপ্ত IR প্রতিফলিত করতে পারে। ব্যবহারকারী কালো স্টিক -অন অনুভূত ব্যবহার করে চাকায় একটি অন্ধকার এলাকা তৈরি করে (ধাপ 7 দেখুন: ক্রমাঙ্কন - অন্ধকার এলাকায় নোট)। যখন HWT দ্বারা একটি প্রতিফলিত অন্ধকার রূপান্তর সনাক্ত করা হয়, তখন একটি বিপ্লব গণনা করা হয়।
HWT একটি Vishay IR সেন্সর মডিউল এবং IR LED emitter ব্যবহার করে। একটি সাধারণ অ্যাপ্লিকেশনে, Vishay TSS4038 IR সেন্সর মডিউল উপস্থিতি সনাক্তকরণের জন্য ব্যবহৃত হয় - সেখানে কিছু আছে (IR প্রতিফলিত করে) বা কিছু নেই। HWT এখানে ঠিক কি করছে তা নয়। প্লাস্টিকের ব্যায়ামের চাকা সবসময় থাকে। IR আলোতে চাকা 'অদৃশ্য' করার জন্য আমরা একটি IR অন্ধকার এলাকা যুক্ত করে সেন্সরকে বোকা বানাচ্ছি। উপরন্তু, HWT Vishay TSS4038 IR সেন্সর মডিউলের ডিজাইন ব্যবহার করে একটি পরিবর্তনশীল পরিসীমা অপারেটিং দূরত্ব প্রদান করে। ধাপ 3: কোড বিভাগ এবং কোড তালিকাতে আরও তথ্য রয়েছে। মৌলিক ভিত্তিটি অ্যাপ্লিকেশন নোট বিষয়ের TSSP4056 সেন্সর ফাস্ট প্রক্সিমিটি সেন্সিং -এ বর্ণিত হয়েছে।
অ্যাডাফ্রুট পালকের একটি Atmel MEGA32U4 মাইক্রোকন্ট্রোলার এবং একটি থ্রু-হোল প্রোটোটাইপিং এরিয়া রয়েছে।
প্রোটোটাইপিং এলাকায় বিক্রি হচ্ছে একটি Vishay TSAL4400 IR LED যা 38 kHz IR সংকেত (32U4 মাইক্রোকন্ট্রোলারের নিয়ন্ত্রণে) এর বিস্ফোরণ তৈরি করে।
এছাড়াও প্রোটোটাইপিং এলাকায় বিক্রি হয় প্রতিফলিত সেন্সর, হালকা বাধা, এবং দ্রুত প্রক্সিমিটি অ্যাপ্লিকেশনের জন্য একটি Vishay TSS4038 IR সেন্সর মডিউল।
এই IR সেন্সর মডিউল একটি নির্দিষ্ট সময়ের জন্য 38kHz IR লাইটের বিস্ফোরণ হলে একটি সংকেত তৈরি করে।
32U4 মাইক্রোকন্ট্রোলার প্রতি 32mS তে 38kHz বিস্ফোরণ তৈরি করে। 32mS হার সর্বোচ্চ ব্যায়াম চাকা RPM নির্ধারণ করে যা পরিমাপ করা যায়। 32U4 এছাড়াও IR সেন্সর মডিউল নিরীক্ষণ করে। হ্যামস্টার চাকা থেকে পর্যাপ্ত আইআর প্রতিফলনের সাথে, প্রতিটি বিস্ফোরণের কারণে আইআর সেন্সর মডিউল সাড়া দিতে পারে। চাকার একটি অন্ধকার এলাকা কোন IR সেন্সর সাড়া দেয় না যা 32U4 নোট করে। যখন হ্যামস্টার চাকাটি সরানো হয় তখন সেখানে পর্যাপ্ত আইআর প্রতিফলন থাকে, 32U4 কোডটি পরিবর্তনকে নোট করে এবং এটিকে চাকাটির একটি বিপ্লব হিসাবে চিহ্নিত করে (আলো থেকে অন্ধকার রূপান্তর = 1 বিপ্লব)।
প্রায় প্রতি মিনিটে, 32U4 চেক করে যে শেষ মিনিটে বিপ্লবগুলি আগের সর্বোচ্চ RPM গণনা অতিক্রম করেছে এবং প্রয়োজন হলে এই 'ব্যক্তিগত সেরা' স্কোর আপডেট করে। শেষ মিনিটে আরপিএমের সংখ্যাটি মোট চাকা বিপ্লবের সংখ্যার সাথে যোগ করা হয়।
বিপ্লবের সংখ্যা প্রদর্শনের জন্য একটি পুশ বাটন ব্যবহার করা হয় (ধাপ 9 দেখুন: সাধারণ মোড বিভাগ) এবং HWT কে ক্যালিব্রেট করতে ব্যবহৃত হয় (ধাপ 7 দেখুন: ক্রমাঙ্কন মোড বিভাগ দেখুন)।
একটি অন-অফ স্লাইড সুইচ HWT- এর ক্ষমতা নিয়ন্ত্রণ করে এবং ক্রমাঙ্কনে ভূমিকা রাখে (ধাপ 7: ক্রমাঙ্কন বিভাগ দেখুন)।
যদি ব্যায়ামের চাকার ব্যাস জানা যায় তাহলে মোট দূরত্বের রানটি গণনা করা হয় (ব্যাস * মোট চাকা বিপ্লব * π)।
ধাপ 3: কোড
আমি অনুমান করছি যে ব্যবহারকারী Arduino IDE এবং Adafruit Feather 32U4 বোর্ডের চারপাশে তাদের পথ জানেন। আমি রকেটস্ক্রিম লো পাওয়ার লাইব্রেরির সাথে স্ট্যান্ডার্ড Arduino IDE (1.8.13) ব্যবহার করেছি। আমি কোডটি প্রচুর এবং সম্ভবত সঠিকভাবে মন্তব্য করার চেষ্টা করেছি।
আমি Arduino IDE এবং Adafruit Feather 32U4 সিস্টেমের কৌতুক এবং মিথস্ক্রিয়া নথিভুক্ত করি নি। উদাহরণস্বরূপ, 32U4 Arduino লোডারের সাথে USB যোগাযোগ পরিচালনা করে। Feather 32U4 USB সংযোগ খুঁজে পেতে Arduino IDE চালানো হোস্ট পিসি পাওয়া কষ্টকর হতে পারে। সমস্যা এবং সমাধানের বিবরণ দেওয়ার জন্য অনলাইন ফোরাম থ্রেড রয়েছে।
বিশেষ করে রকেটস্ক্রিম লো পাওয়ার লাইব্রেরির জন্য, ফেদার 32 ইউ 4 ইউএসবি অপারেশন ব্যাহত হয়। এইভাবে Arduino IDE থেকে 32U4 এ কোড ডাউনলোড করতে, ব্যবহারকারীকে IDE একটি USB সিরিয়াল পোর্ট না পাওয়া পর্যন্ত Feather 32U4 রিসেট বোতাম টিপতে হতে পারে। আপনি HWT একত্রিত করার আগে এটি করা অনেক সহজ।
ধাপ 4: ইলেকট্রনিক্স একত্রিত করুন
-
Adafruit #2771 একত্রিত করুন
- যদি সর্বনিম্ন পাওয়ার ড্রেন পছন্দ করা হয়, R7 এবং লাল LED এর মধ্যে ট্রেস কাটা। এটি পালক LED নিষ্ক্রিয় করে।
- তাদের টিউটোরিয়াল অনুযায়ী #2771 পালকের উপর Adafruit #2886 হেডার কিট ইনস্টল করুন। লক্ষ্য করুন শিরোনাম শৈলীর জন্য বেশ কয়েকটি বিকল্প রয়েছে। এই হেডারের জন্য HWT 3D মুদ্রিত ঘেরটি আকারের।
-
#2771 পালকের উপর অপটিক্যাল উপাদানগুলি ইনস্টল করুন। ছবি এবং পরিকল্পিত পড়ুন।
- Vishay TSS4038 IR সেন্সর মডিউল
- Vishay TSAL4400 ইনফ্রারেড এমিটার
- প্রতিরোধক, 470, 1/4w
- হ্যামস্টার হুইল ট্যাকোমিটার সেন্সর ঘের - 3D মুদ্রিত। (পাবলিক টিঙ্কারক্যাড ফাইল)
- ডিসপ্লে পুশ বাটন সুইচ ফেডার 32 ইউ 4 প্রিন্টেড সার্কিট বোর্ড অ্যাসেম্বলি (পিসিবিএ) স্কিম্যাটিক অনুযায়ী।
- Adafruit #3130 0.54 একত্রিত করুন
-
ইমেজ এবং পরিকল্পিত প্রতি পাওয়ার সুইচ / ব্যাটারি সমাবেশ একত্রিত করুন। দ্রষ্টব্য: HWT ঘেরের মধ্যে সুইচটি যথাযথভাবে ফিট করার জন্য সুইচটি সুইচের কাছাকাছি নিয়ে যায়।
- Adafruit #3898 LiPo ব্যাটারি।
- Adafruit #805 SPDT স্লাইড সুইচ।
- হুকআপ তার।
দ্রষ্টব্য: নির্দ্বিধায় আপনার ইচ্ছামত ওয়্যার করুন। এই নির্দেশের জন্য আমি কিভাবে HWT একত্রিত করেছি। অন্যান্য প্রোটোটাইপগুলিতে তারগুলি কিছুটা ভিন্নভাবে স্থাপন করা হয়েছিল। যতক্ষণ পর্যন্ত আপনার ওয়্যারিং স্কিম্যাটিক এবং Vishay সেন্সর এবং LED হাউজিং HWT এনক্লোজারের নীচে বেরিয়ে আসে ততক্ষণ আপনি ভাল।
ধাপ 5: 3-ডি মুদ্রিত অংশ
HWT হাউজিং তিনটি 3D মুদ্রিত টুকরা নিয়ে গঠিত:
- হ্যামস্টার হুইল ট্যাকোমিটার ঘের - (পাবলিক টিঙ্কারক্যাড ফাইল)
- হ্যামস্টার হুইল টাকোমিটার বেজেল (পাবলিক টিঙ্কারক্যাড ফাইল)
- হ্যামস্টার হুইল ট্যাকোমিটার সেন্সর হাউজিং - (পাবলিক টিঙ্কারক্যাড ফাইল)
এইচডব্লিউটি হাউজিং, এইচডব্লিউটি ডিসপ্লে বেজেল এবং এইচডব্লিউটি সেন্সর হাউজিং টিঙ্কারক্যাডে তৈরি করা হয়েছে এবং এটি পাবলিক ফাইল। একজন ব্যক্তি লোড কপি ডাউন করতে পারে এবং পরিবর্তন করতে পারে। আমি নিশ্চিত যে নকশাটি অপ্টিমাইজ করা যায়। এগুলি একটি মেকারগিয়ার এম 2 -তে সরল 3 ডি নিয়ন্ত্রণ ব্যবহার করে মুদ্রিত হয়। অ্যাডাফ্রুট এডাফ্রুট পালকের জন্য একটি থ্রিডি প্রিন্টেড কেসের টিউটোরিয়াল আছে। আমি আমার M2 MakerGear প্রিন্টারের জন্য একটি ভাল প্রারম্ভিক বিন্দু হিসাবে 3 ডি প্রিন্টার সেটিংস খুঁজে পেয়েছি।
প্রয়োজনে ডিসপ্লে কনট্রাস্ট ফিল্টারটি পাতলা স্বচ্ছ পিএলএ এবং এই পাবলিক টিঙ্কারক্যাড ফাইল ব্যবহার করে 3D মুদ্রণ করা যেতে পারে।
ধাপ 6: HWT একত্রিত করুন
- ব্যাটারি/সুইচ সমাবেশকে পালক #2771 PCBA এর সাথে সংযুক্ত করুন। এটি এখন করা অনেক সহজ যখন পালক #2771 HWT ঘেরের মধ্যে বল্ট করা হয়।
- HWT এনক্লোজারে স্লাইড সুইচটিকে তার অবস্থানে বসান।
- আপনি ফেদার PCBA কে ঘেরের মধ্যে রাখলে তারগুলি পথ থেকে বের করে দিন।
- সেন্সর হাউজিং HWT ঘেরের পিছনে থাকা উচিত।
- 2.5 মিমি বাদাম 2.5 মিমি স্ক্রুতে সংযুক্ত করা কঠিন। আপনি Adafruit টিউটোরিয়ালে বর্ণিত 4-40 মেশিন স্ক্রু ব্যবহার করতে পারেন।
- পালক #2771 PCBA তে #3130 ডিসপ্লে PCBA টিপুন। বাঁকানো বা ভুল সারিবদ্ধ পিনের জন্য দেখুন।
- ডিসপ্লে বেজেলের সাথে সুইচটি সংযুক্ত করুন।
- HWT ঘেরের মধ্যে ডিসপ্লে বেজেল স্ন্যাপ করুন।
ধাপ 7: ক্রমাঙ্কন
ক্যালিব্রেট মোডে, ডিসপ্লে ক্রমাগত IR সেন্সর থেকে আউটপুট দেখায়। ক্রমাঙ্কন যাচাই করতে সহায়তা করে:
- হ্যামস্টার চাকা পর্যাপ্ত IR আলো প্রতিফলিত করে।
- অন্ধকার এলাকা IR আলো শোষণ করে।
- ব্যায়াম চাকার দূরত্বের জন্য পরিসীমা সেটিংস সঠিক।
-
ক্যালিব্রেট মোডে প্রবেশ করতে:
- পাওয়ার স্লাইড সুইচ ব্যবহার করে HWT বন্ধ করুন।
- ডিসপ্লে বোতাম টিপুন এবং ধরে রাখুন।
- পাওয়ার স্লাইড সুইচ ব্যবহার করে HWT চালু করুন।
- HWT ক্যালিব্রেট মোডে প্রবেশ করে এবং CAL প্রদর্শন করে।
- ডিসপ্লে বাটন ছেড়ে দিন। HWT এখন রেঞ্জ সেটিং (L, M বা S) এবং সেন্সর রিডিং এর প্রতিনিধিত্বকারী একটি চিঠি প্রদর্শন করে। লক্ষ্য করুন সেন্সর পড়া চাকা থেকে HWT পর্যন্ত প্রকৃত দূরত্ব নয়। এটি প্রতিফলনের মানের একটি পরিমাপ।
-
চাকা আইআর প্রতিফলন চেক কিভাবে:
পর্যাপ্ত প্রতিফলনের সাথে, সেন্সর ডিসপ্লে 28 এর কাছাকাছি পড়া উচিত যদি তাই হয় তবে চাকাটিকে HWT এর কাছাকাছি সরান। চাকা ঘুরান; চাকা ঘুরলে রিডিংগুলি ওঠানামা করবে। 22 থেকে 29 এর পরিসর স্বাভাবিক। সেন্সর পড়া ফাঁকা রাখা উচিত নয়। পরিসীমা অক্ষর (এল, এম বা এস) সর্বদা প্রদর্শিত হবে।
-
অন্ধকার অঞ্চলের প্রতিক্রিয়া কীভাবে পরীক্ষা করবেন:
একটি এলাকা যা আইআর (অন্ধকার এলাকা) শোষণ করে সেন্সরের পড়া ফাঁকা হয়ে যাবে। চাকা ঘোরান যাতে অন্ধকার এলাকা HWT- এর কাছে উপস্থাপন করা হয়। ডিসপ্লে ফাঁকা হওয়া উচিত মানে কোন প্রতিফলন নেই। যদি সংখ্যাগুলি প্রদর্শিত হয়, অন্ধকার এলাকাটি HWT এর খুব কাছাকাছি বা ব্যবহৃত অন্ধকার উপাদান পর্যাপ্ত IR আলো শোষণ করে না।
অন্ধকার এলাকায় নোট
IR আলো শোষণ করে এমন কিছু কাজ করবে, যেমন সমতল কালো পেইন্ট বা সমতল কালো টেপ। একটি ফ্ল্যাট বা ম্যাট ফিনিস গুরুত্বপূর্ণ! একটি চকচকে কালো উপাদান IR আলোতে খুব প্রতিফলিত হতে পারে। অন্ধকার এলাকা পরিধি বা ব্যায়ামের চাকার সমতল দিকে হতে পারে। আপনি কোনটি চয়ন করবেন তা নির্ভর করে আপনি কোথায় HWT মাউন্ট করবেন।
অন্ধকার এলাকাটি যথেষ্ট আকারের হতে হবে যে IR সেন্সর শুধুমাত্র অন্ধকার এলাকা দেখতে পাবে, পার্শ্ববর্তী প্রতিফলিত প্লাস্টিক নয়। আইআর ইমিটারটি আইআর আলোর একটি শঙ্কু প্রজেক্ট করে। শঙ্কুর আকার HWT এবং চাকার মধ্যে দূরত্বের সমানুপাতিক। এক থেকে এক অনুপাত কাজ করে। যদি HWT চাকা থেকে 3 ইঞ্চি হয়, অন্ধকার এলাকা জুড়ে 2-3 ইঞ্চি হওয়া উচিত। ইম্পেরিয়াল ইউনিটের জন্য দু Sorryখিত।
ছবিতে TSAL4400 IR LED 3 ইঞ্চি দূরে থেকে একটি টার্গেট আলোকিত করছে। ছবিটি NOIR রাস্পবেরি পাই ক্যামেরা দিয়ে তোলা হয়েছে।
উপাদান নির্বাচনের ইঙ্গিত: একবার আমি একটি HWT একত্রিত করেছিলাম, আমি এটি একটি IR প্রতিফলন মিটার হিসাবে ব্যবহার করেছি (এটিই এটি)। উন্নয়নের সময়, আমি HWT কে পোষা প্রাণীর দোকান, হার্ডওয়্যারের দোকান এবং কাপড়ের দোকানে নিয়ে যাই। অনেক আইটেম 'পরীক্ষিত' ছিল। আমি প্লাস্টিকের ব্যায়াম চাকা, অন্ধকার উপকরণ এবং উপকরণ থেকে দূরত্বের প্রভাব পরীক্ষা করেছি। এটি করার ফলে আমি HWT এর কর্মক্ষমতা এবং সীমাবদ্ধতা সম্পর্কে ধারণা পেয়েছি। এটি আমাকে খাঁচায় প্লাস্টিকের চাকা সঠিকভাবে সনাক্ত করতে দেয় এবং ক্যালিব্রেশন মোডে সঠিক পরিসীমা সেটিং বেছে নেয়। হ্যাঁ, একাধিকবার, আমি স্টোর স্টাফদের বিভ্রান্ত করার জন্য আমি কী করছিলাম তা ব্যাখ্যা করতে হয়েছিল।
-
কিভাবে পরিসীমা পরিবর্তন করবেন:
-
ক্যালিব্রেট মোডে, প্রথম ডিসপ্লে ক্যারেক্টার হল রেঞ্জ সেটিং (L, M, S):
- (এল) ong পরিসীমা = 1.5 থেকে 5"
- (এম) এডিয়াম পরিসীমা = 1.3 থেকে 3.5"
- (এস) হর্ট পরিসীমা = 0.5 থেকে 2 "(রাজধানী S একটি সংখ্যা 5 এর মত দেখায়)
দ্রষ্টব্য: এই পরিসরগুলি লক্ষ্যযুক্ত উপকরণের উপর নির্ভর করে এবং খুব আনুমানিক।
- পরিসীমা পরিবর্তন করতে ডিসপ্লে বোতাম টিপুন। নতুন পরিসর দেখানোর জন্য প্রথম ডিসপ্লে ক্যারেক্টার পরিবর্তন হবে।
- এই নতুন পরিসরটি রাখতে 4 সেকেন্ডের জন্য ডিসপ্লে বোতাম টিপুন এবং ধরে রাখুন। ক্রিয়া সম্পূর্ণ হলে ডিসপ্লেটি দুই সেকেন্ডের জন্য Savd দেখাবে।
দ্রষ্টব্য: HWT রিসেট করার পরে এবং ব্যাটারি শেষ হয়ে গেলেও রেঞ্জ সেটিংস মনে রাখবে।
-
- সাফল্য? যদি ব্যায়ামের চাকা প্রতিফলিত হয় (ডিসপ্লে প্রায় 28) এবং অন্ধকার এলাকা শোষণ করে (ডিসপ্লে ফাঁকা) আপনি সম্পন্ন করেছেন। স্বাভাবিক মোড পুনরায় চালু করার জন্য HWT কে পাওয়ার সাইকেল (ধাপ 9: সাধারণ মোড বিভাগ দেখুন)। অন্যথায়, HWT এবং চাকার মধ্যে দূরত্ব পরিবর্তন করুন অথবা HWT পরিসীমা পরিবর্তন করুন যতক্ষণ না আপনি সফল হন।
দ্রষ্টব্য: যেখানে খাঁচায় HWT ইনস্টল করা আছে এবং HWT এর ক্রমাঙ্কন সম্পর্কিত। আপনি খাঁচায় যেখানে চান সেখানে চাকা রাখতে পারবেন না কারণ সেই খাঁচার অবস্থানটি HWT এর পরিসরে নয়। চাকা উপাদান এবং অন্ধকার এলাকা উপাদান (কালো অনুভূত) আপনি একটি ফ্যাক্টর হয়ে ওঠে।
ধাপ 8: খাঁচায় ইনস্টলেশন
- HWT কে ক্যালিব্রেট করুন এবং ক্যালিব্রেশন প্রক্রিয়াটি ব্যবহার করুন যেখানে আপনি ব্যায়ামের চাকাটি রাখবেন এবং যেখানে HWT খাঁচায় ইনস্টল করা আছে তা জানান।
- HWT কেস এর মাউন্ট করা গর্ত ব্যবহার করে খাঁচার পাশে বাঁধা যেতে পারে। আমি প্লাস্টিকের লেপা তারের রুটি টাই ব্যবহার করেছি। তারের বন্ধনও কাজ করে।
- এইচডব্লিউটি ইনস্টল এবং ব্যায়ামের চাকা স্থাপনের সাথে, যাচাই করুন ব্যায়ামের চাকা আইআর আলো প্রতিফলিত করে এবং অন্ধকার এলাকা আইআর শোষণ করে।
-
যদি প্রয়োজন হয়, পরিসীমা পরিবর্তন ক্রমাঙ্কন বিভাগে বর্ণিত হয়। দূরত্ব একটি পরিসীমা ব্যবহারকারী HWT নির্বাচিত হতে পারে। তিনটি ওভারল্যাপিং রেঞ্জ রয়েছে:
- (এল) ong পরিসীমা = 1.5 থেকে 5"
- (এম) এডিয়াম পরিসীমা = 1.3 থেকে 3.5"
- (এস) হর্ট পরিসীমা = 0.5 থেকে 2"
- এইচডব্লিউটি সেন্সর হাউজিং (আইআর এমিটার/সেন্সর) কেজ তারের দ্বারা আবৃত করা উচিত নয়। খাঁচার তারের মধ্য দিয়ে সমাবেশকে খোঁচাতে আপনাকে খাঁচার তারটি সামান্য ছড়িয়ে দিতে হতে পারে।
- HWT যাচাই করুন ব্যায়াম চাকা বিপ্লব সঠিকভাবে রেকর্ড করুন (ধাপ 9 দেখুন: স্বাভাবিক অপারেশন মোড)।
ধাপ 9: স্বাভাবিক অপারেশন মোড
- সাধারণ মোডে, HWT ব্যায়াম চাকার বিপ্লব গণনা করে।
- সাধারণ মোডে প্রবেশ করতে, পাওয়ার স্লাইড সুইচ ব্যবহার করে HWT চালু করুন।
-
ডিসপ্লে এক সেকেন্ডের জন্য nu41 দেখাবে তারপর এক সেকেন্ডের জন্য রেঞ্জ সেটিং প্রদর্শন করবে।
- রা = এল দীর্ঘ পরিসীমা
- রা = এম মাঝারি পরিসীমা
- রা = এস স্বল্প পরিসর (মূলধন S একটি সংখ্যা 5 এর মত দেখায়)
- স্বাভাবিক ক্রিয়াকলাপের সময় একটি একক ডিসপ্লে LED সেগমেন্ট খুব সংক্ষিপ্তভাবে প্রতি মিনিটে ফ্ল্যাশ করবে।
- প্রতি মিনিটে, সেই মিনিটের গণনাটি আগের মিনিটের তুলনায় সর্বোচ্চ গণনার (হ্যামস্টারের ব্যক্তিগত সেরা) সাথে তুলনা করা হয়। প্রয়োজনে সর্বাধিক গণনা আপডেট করা হয়। প্রতি মিনিটে গণনা মোট গণনার সাথে যোগ করা হয়।
-
চাকা গণনা দেখতে ডিসপ্লে বোতাম টিপুন এবং ছেড়ে দিন। প্রদর্শন নিম্নলিখিত দেখায়:
- এখন = শেষ মিনিটের চেকের পর থেকে চাকা বিপ্লবের সংখ্যা। দ্রষ্টব্য: পরের এক মিনিটের টিক পরে এই সংখ্যাটি মোট যোগ করা হবে।
- সর্বোচ্চ = এর পরে সর্বোচ্চ সংখ্যক বিপ্লব। সর্বশেষ পাওয়ার সাইকেল চালানোর পর থেকে নগেটের ব্যক্তিগত সেরা।
- টট = সর্বশেষ শক্তি চক্রের পর থেকে মোট বিপ্লবের সংখ্যা।
পাওয়ার সাইক্লিং (পাওয়ার স্লাইড সুইচ অফ-অন) HWT সমস্ত গণনা শূন্য করবে। সেই নম্বরগুলি ফেরত পাওয়ার কোনো সুযোগ নেই।
HWT চার্জের জন্য প্রায় দশ দিন চলতে হবে এবং তারপরে LiPo সেল একটি অটো-শাটডাউন করবে। ব্যায়াম চাকা গণনা ক্ষতি এড়াতে, LiPo সেল স্বয়ংক্রিয়ভাবে বন্ধ করার আগে রিচার্জ করুন।
ধাপ 10: লিপো সেল নোট:
- লিপো কোষগুলি উদ্বায়ী রাসায়নিক ব্যবহার করে প্রচুর শক্তি সঞ্চয় করে। শুধুমাত্র সেল ফোন এবং ল্যাপটপ ব্যবহার করার কারণে তাদের সতর্কতা এবং শ্রদ্ধার সাথে বিবেচনা করা উচিত নয়।
- HWT একটি রিচার্জেবল লিথিয়াম পলিমার (LiPo) 3.7v সেল ব্যবহার করে। অ্যাডাফ্রুট লিপো কোষের উপরের অংশটি একটি অ্যাম্বার প্লাস্টিক দিয়ে আবৃত। এটি একটি ছোট PCBA তে একটি অবিচ্ছেদ্য চার্জ / স্রাব নিরাপত্তা সার্কিট জুড়ে। জেএসটি সংযোগকারীর সাথে লাল এবং কালো কোষগুলি আসলে পিসিবিএতে বিক্রি হয়। লিপো এবং বাইরের জগতের মধ্যে পর্যবেক্ষণ সার্কিট থাকার জন্য এটি খুব সুন্দর নিরাপত্তা বৈশিষ্ট্য।
- লিপো ইন্টিগ্রাল চার্জ / ডিসচার্জ সেফটি সার্কিট যদি সিদ্ধান্ত নেয় যে লিপো সেল খুব কম, তাহলে এইচডব্লিউটি শক্তি হারাবে। ব্যায়ামের চাকা গণনা হারিয়ে যাবে!
- যদি এইচডব্লিউটি 'মৃত' মনে হয় তবে সম্ভবত একটি সেল রিচার্জ প্রয়োজন। একটি মাইক্রো ইউএসবি কেবল ব্যবহার করে HWT কে একটি স্ট্যান্ডার্ড ইউএসবি পাওয়ার সোর্সে সংযুক্ত করুন।
- চার্জ করার সময় হলুদ এলইডি HWT প্লাস্টিকের ঘেরে দৃশ্যমান হবে।
- LiPo প্রায় 4-5 ঘন্টার মধ্যে সম্পূর্ণ চার্জ হবে।
- লিপো সেল সুরক্ষা সার্কিট্রি লিপোকে অতিরিক্ত চার্জ করতে দেবে না, তবে হলুদ এলইডি বন্ধ হয়ে গেলে মাইক্রো-ইউএসবি কেবল সংযোগ বিচ্ছিন্ন করবে।
- অ্যাডাফ্রুট #3898 ডকুমেন্টেশনে বর্ণিত হিসাবে, আমি মূলত লিপো সেলটি ফেদার #2771 পিসিবিএ এবং #3130 ডিসপ্লে পিসিবিএর মধ্যে ফিট করার জন্য তৈরি করেছি। আমি দেখেছি যে ফেদার #2771 প্রোটোটাইপ এলাকায় আমার ওয়্যারিং লিপো কোষের জন্য লিপো সেল ডেন্ট না করে ফিট করার জন্য খুব লম্বা ছিল। এটা আমাকে নার্ভাস করেছিল। আমি পিসিবিএগুলির পাশে ব্যাটারিটি তার পাশে রেখেছিলাম।
- যারা লিপো ইন্টিগ্রাল চার্জ / ডিসচার্জ সেফটি সার্কিটের পড়া এবং কালো তারগুলি ফ্লেক্স করা পছন্দ করে না। বিকাশের সময় আমি একাধিক তারের সেট ভেঙেছি। আরও স্ট্রেন রিলিফ প্রদানের জন্য, আমি একটি স্ট্রেন রিলিফ ডিজাইন এবং 3D প্রিন্ট করেছি। এটি হল লিপো সেলের উপরে ধূসর ব্লক। এটির প্রয়োজন নেই, তবে এটি এখানে (পাবলিক টিঙ্কারক্যাড ফাইল)।
ধাপ 11: বিকাশের ইতিহাস:
নুগেট প্রকল্পের তিন বছরের জীবনে বেশ কয়েকটি সংস্করণ এসেছে:
1. ধারণা এবং তথ্য সংগ্রহের প্ল্যাটফর্মের প্রমাণ।
নুগেটের পারফরম্যান্সের পরিসীমা চিহ্নিত করা হয়েছিল (সর্বাধিক আরপিএম, মোট, ক্রিয়াকলাপের সময়)। তার প্রধান সময়ে, নগেট 100 RPM অর্জন করা হয়েছিল এবং একটি রাতে 0.3 মাইল চালাতে সক্ষম হয়েছিল। সংযুক্ত বিভিন্ন চাকার জন্য ডেটা গণনার স্প্রেডশীট। এসডি কার্ডে সংরক্ষিত প্রকৃত নগেট আরপিএম রেকর্ড সহ একটি ফাইলও সংযুক্ত।
- Arduino Duemilanove
- Adafruit #1141 SD card datalogger shield
- Adafruit #714+ #716 LCD ieldাল
- OMRON E3F2-R2C4 Retroreflective অপটিক্যাল সেন্সর
- এসি ওয়াল ট্রান্সফরমার (ওমরনের প্রয়োজন 12 ভোল্ট)
2. x সেন্সর এবং হার্ডওয়্যার অন্বেষণ করা হয়েছে।
মাইক্রোকন্ট্রোলার এবং ডিসপ্লে প্রতিষ্ঠিত:
- Adafruit #2771 পালক 32U4
- Adafruit #3130 14 সেগমেন্ট LED ডিসপ্লে ফেদারউইং।
এই কম্বো কম বিদ্যুৎ খরচ (32U4 স্লিপ মোড), ব্যাটারি ম্যানেজমেন্ট (বিল্ট-ইন লিপো চার্জার) এবং খরচ (এলইডি সস্তা এবং এলসিডি+ব্যাকলাইটের চেয়ে কম শক্তি) এর জন্য বেছে নেওয়া হয়েছিল।
- হল-ইফেক্ট ম্যাগনেটিক এবং ডিসক্রিট অপটিক্যাল পেয়ার সেন্সর (যেমন QRD1114) পরীক্ষা করা হয়েছিল। পরিসীমা সবসময় অপর্যাপ্ত ছিল। পরিত্যক্ত।
- Adafruit #2821 পালক HUZZAH সহ ESP8266 যা একটি Adafruit IO ড্যাশবোর্ডে রিপোর্ট করেছে। বেশি স্ক্রিন টাইম গ্রাহক যা চেয়েছিল তা ছিল না। পরিত্যক্ত।
3. এক্স সেন্সর কাজ:
এই সিরিজটি বিকল্প সেন্সরগুলিও তদন্ত করেছে যেমন এই নির্দেশাবলীর অনুরূপ একটি এনকোডার হিসাবে স্টেপার মোটর ব্যবহার করা। সম্ভব কিন্তু কম RPM এ কম সংকেত শক্তির জন্য। একটু বেশি কাজ এটিকে একটি কার্যকর সমাধানে পরিণত করবে, কিন্তু এটি বিদ্যমান হ্যামস্টার পরিবেশের সাথে একটি সাধারণ রেট্রোফিট নয়। পরিত্যক্ত।
4.1 এই নির্দেশনায় বর্ণিত হার্ডওয়্যার/সফ্টওয়্যার সমাধান।
5.x আরো সেন্সর কাজ:
পোলোলু ক্যারিয়ারের সাথে তীক্ষ্ণ GP2Y0D810Z0F ডিজিটাল দূরত্ব সেন্সর পরীক্ষা করা হয়েছে যখন এখনও Adafruit #2771 Feather 32U4 এবং Adafruit #3130 14 সেগমেন্ট LED ডিসপ্লে Featherwing ব্যবহার করছে। ভালো কাজ করেছে। তৈরি কোড তুচ্ছ। Vishay TSSP4038 সমাধানের চেয়ে বেশি শক্তি ব্যবহার করা হয়েছে। পরিত্যক্ত।
6.x ভবিষ্যৎ?
- Adafruit #2771 পালকের জন্য HWT ঘেরের মাউন্টিং বসদের কিছু মাউন্ট করা পোস্ট দিয়ে প্রতিস্থাপন করুন।
- পালক রিসেটের সাথে সংযুক্ত একটি পুশ বোতাম সুইচ দিয়ে চালু/বন্ধ সুইচটি প্রতিস্থাপন করুন।
- ATSAMD21 কর্টেক্স M0 মাইক্রোকন্ট্রোলার, যেমন Adafruit #2772 Feather M0 বেসিক প্রোটোতে পাওয়া যায়, এর অনেক আকর্ষণীয় বৈশিষ্ট্য রয়েছে। আমি আরেকটি সংশোধন এ ঘনিষ্ঠভাবে তাকান হবে।
- বিশয়ের একটি নতুন আইআর সেন্সর মডিউল রয়েছে, টিএসএসপি 94038। এটির বর্তমানের চাহিদা কম এবং আরও সংজ্ঞায়িত প্রতিক্রিয়া রয়েছে।
ব্যাটারি চালিত প্রতিযোগিতায় রানার আপ
প্রস্তাবিত:
Arduino, OBD2, এবং CAN বাস ব্যবহার করে টাকোমিটার/স্ক্যান গেজ: 8 টি ধাপ
Arduino, OBD2, এবং CAN বাস ব্যবহার করে টাকোমিটার/স্ক্যান গেজ: যেকোনো টয়োটা প্রিয়াস (বা অন্যান্য হাইব্রিড/বিশেষ যানবাহন) মালিকরা জানতে পারবে যে তাদের ড্যাশবোর্ডে কিছু ডায়াল মিস হতে পারে! আমার প্রাইসের কোন ইঞ্জিন RPM বা তাপমাত্রা মাপক নেই। আপনি যদি একজন পারফরম্যান্সের লোক হন, আপনি হয়ত টাইমিং অ্যাডভান্স এবং
DIY টাকোমিটার (RPM মিটার): 5 টি ধাপ
DIY টাকোমিটার (RPM মিটার): এই প্রকল্পে আমি আপনাকে দেখাব কিভাবে 3 € IR দূরত্বের সেন্সর কাজ করে এবং কিভাবে আমরা এটি ব্যবহার করে একটি সঠিক DIY টেকোমিটার তৈরি করতে পারি যা সঠিকভাবে কাজ করে। চল শুরু করি
DIY বাইক টাকোমিটার: 5 টি ধাপ (ছবি সহ)
DIY বাইক টাকোমিটার: আমি আপনাকে দেখাব কিভাবে একটি বাইকের স্পিডোমিটার তৈরি করতে হয়। এটি আপনার গতি, গড় গতি, তাপমাত্রা, ভ্রমণের সময় এবং মোট দূরত্ব দেখায়। আপনি বোতামটি ব্যবহার করে এটি পরিবর্তন করতে পারেন। উপরন্তু, গতি একটি ট্যাকোমিটারে দেখানো হয়। আমি এটি তৈরি করেছি কারণ আমি
হ্যারল্ড দ্য আনডেড আইওটি হ্যামস্টার: 5 টি ধাপ
হ্যারল্ড দ্য আনডেড আইওটি হ্যামস্টার: একটি ইন্টারনেট নিয়ন্ত্রিত এবং ট্র্যাক করা জম্বি হ্যামস্টার
সাইকেল স্পিডোমিটার (সাইক্লোকম্পিউটার) থেকে তৈরি টাকোমিটার: 3 টি ধাপ (ছবি সহ)
সাইকেল স্পিডোমিটার (সাইক্লোকম্পিউটার) থেকে তৈরি টাকোমিটার: কখনও কখনও আপনাকে জানতে হবে চাকা বা খাদ বা মোটর কত দ্রুত ঘুরছে। ঘূর্ণন গতি পরিমাপের যন্ত্র হল একটি ট্যাকোমিটার। কিন্তু এগুলি ব্যয়বহুল এবং সহজে খুঁজে পাওয়া যায় না। সাইকেল স্পিডোমিটার (সাইকেল