সুচিপত্র:

নিক্সিটিউব কব্জি ঘড়ি: 6 ধাপ (ছবি সহ)
নিক্সিটিউব কব্জি ঘড়ি: 6 ধাপ (ছবি সহ)

ভিডিও: নিক্সিটিউব কব্জি ঘড়ি: 6 ধাপ (ছবি সহ)

ভিডিও: নিক্সিটিউব কব্জি ঘড়ি: 6 ধাপ (ছবি সহ)
ভিডিও: Как спрятать данные в ячейках Excel? 2024, জুলাই
Anonim
নিক্সিটিউব রিস্টওয়াচ
নিক্সিটিউব রিস্টওয়াচ
নিক্সিটিউব রিস্টওয়াচ
নিক্সিটিউব রিস্টওয়াচ
নিক্সিটিউব রিস্টওয়াচ
নিক্সিটিউব রিস্টওয়াচ
নিক্সিটিউব রিস্টওয়াচ
নিক্সিটিউব রিস্টওয়াচ

গত বছর আমি নিক্সিটিউব ঘড়ি দ্বারা অনুপ্রাণিত হয়েছিলাম। আমার মনে হয় নিক্সিটিউবদের চেহারাগুলি এত সুন্দর। আমি স্মার্ট কার্যকারিতা সহ একটি আড়ম্বরপূর্ণ ঘড়িতে এটি বাস্তবায়ন করার কথা ভেবেছিলাম।

ধাপ 1: চারটি টিউব প্রোটোটাইপ

চারটি টিউব প্রোটোটাইপ
চারটি টিউব প্রোটোটাইপ
চারটি টিউব প্রোটোটাইপ
চারটি টিউব প্রোটোটাইপ
চারটি টিউব প্রোটোটাইপ
চারটি টিউব প্রোটোটাইপ
চারটি টিউব প্রোটোটাইপ
চারটি টিউব প্রোটোটাইপ

আমি চারটি টিউব ঘড়ির জন্য ইলেকট্রনিক স্কিম্যাটিক্স তৈরি করে শুরু করেছি। ইলেকট্রনিক্সের ছাত্র হওয়ায় আমি কয়েক মাস ধরে ইলেকট্রনিক্স তৈরি করেছি।

প্রথমে একটি পাওয়ার সাপ্লাই ডিজাইন করতে হবে। আমি ওয়েব থেকে একটি প্রিমেড 170V সুইচ মোড পাওয়ার সাপ্লাই কিনে শুরু করেছি কারণ আমি জানতাম না কিভাবে একটি পাওয়ার সাপ্লাই ডিজাইন করতে হয় যা একটি ব্যাটারি থেকে 4.2V DC কে টিউবের জন্য 170V DC তে রূপান্তর করতে পারে। প্রাক তৈরি পিএসইউ ছিল 86% দক্ষ।

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

যেহেতু আমি আইওটি (ইন্টারনেট অফ থিংস) এর বড় ভক্ত। আমি একটি ESP32 মডিউল নেওয়ার সিদ্ধান্ত নিয়েছি এবং ওয়াইফাই যদিও ইন্টারনেট থেকে বর্তমান সময় পেতে চেয়েছিলাম। অবশেষে আমি ইন্টারনেট সময়ের সাথে একটি RTC (রিয়েল টাইম ক্লক) সিঙ্ক্রোনাইজ করছিলাম। আমাকে শক্তি সঞ্চয় করার অনুমতি দেয় এবং সবসময় ইন্টারনেট অ্যাক্সেস ছাড়াই হাতে সময় থাকে।

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

আমি তিনটি স্পর্শ সক্রিয় বোতাম প্রয়োগ করেছি যাতে আমি একটি সাধারণ মেনু তৈরি করতে পারি যেখানে আমি বিভিন্ন ফাংশন সেট করতে পারি।

দুটি RGB LEDs টিউবগুলিতে একটি সুন্দর ব্যাক গ্লো দিতে হয়েছিল।

আমি ব্যাটারি চার্জ করার একটি উপায় সম্পর্কেও চিন্তা করেছি। অতএব আমি একটি ওয়্যারলেস কিউআই চার্জার মডিউল ব্যবহার করে এটি চার্জিং নিয়ে এসেছি। এই মডিউলটি আমাকে 5V আউটপুট দিয়েছে। চার্জিং সার্কিটের সাথে সংযুক্ত এই মডিউলটি আমাকে ছোট 300 এমএএইচ ব্যাটারি চার্জ করার অনুমতি দেয়।

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

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

প্রতিটি উপাদানের সোল্ডারিং শুরু হতে পারে এবং আমাকে প্রায় এক দিন সময় নিয়েছিল।

পরীক্ষা এবং পুরো ঘড়ি একসাথে রাখা (ছবি 3, 4, 5, 6, 7) এটি কাজ করেছে।

আমি 3D ঘড়ির জন্য একটি কেস প্রিন্ট করেছিলাম এবং শেষ পর্যন্ত ঘড়িটিকে অনেক বড় বলে মনে করি। তাই আমি একটি নতুন তৈরি করার সিদ্ধান্ত নিয়েছি এবং চারটি টিউবকে একটি প্রোটোটাইপ বানিয়েছি।

ধাপ 2: নতুন নকশা

নতুন ডিজাইন
নতুন ডিজাইন

চারটি টিউব ঘড়ি খুঁজে বের করে আমি ইলেকট্রনিক্স ডিজাইনকে ছোট করতে শুরু করলাম। প্রথমে চারটির পরিবর্তে মাত্র দুটি টিউব ব্যবহার করে। দ্বিতীয়ত ছোট উপাদানগুলি ব্যবহার করে এবং আমার নিজের 170V বুস্ট কনভার্টার স্ক্র্যাচ থেকে তৈরি করে। মডিউল ব্যবহার না করে নিজে ইএসপি 32 এমসিইউ (মাইক্রো কন্ট্রোলার ইউনিট) বাস্তবায়ন করাও নকশাটিকে অনেক ছোট করেছে।

3D ডিজাইন কম্পিউটার সফটওয়্যার (ছবি 1) ব্যবহার করে আমি একটি কেস ডিজাইন করেছি এবং সমস্ত বৈদ্যুতিক যন্ত্রপাতি সুন্দরভাবে ভিতরে ফিট করেছি। ইলেকট্রনিক্সকে তিনটি বোর্ডে বিভক্ত করে আমি কেসের ভিতরের স্থানটি আরও দক্ষতার সাথে ব্যবহার করতে সক্ষম হয়েছি।

নতুন ইলেকট্রনিক্স যেখানে ডিজাইন করা হয়েছে:

-একটি নতুন ক্ষমতা সম্পন্ন অ্যাকসিলরোমিটার বেছে নিয়েছে।

-মাল্টি পজিশন সুইচের জন্য টাচ বোতাম পরিবর্তন করা হয়েছে।

-একটি নতুন চার্জিং সার্কিট ব্যবহার করা হয়েছে।

-ইউএসবি চার্জিংয়ের জন্য ওয়্যারলেস চার্জিং পরিবর্তন করেছি কারণ আমি একটি অ্যালুমিনিয়াম হাউজিং চেয়েছিলাম।

-বিদ্যুৎ সাশ্রয়ের জন্য কম পাওয়ার প্রসেসর ব্যবহার করা হয়েছে।

একটি নতুন পটভূমি LED বাছাই।

ব্যাটারি লেভেল ট্র্যাক করার জন্য ব্যাটারি গেজ আইসি ব্যবহার করা হয়েছে।

ধাপ 3: ইলেকট্রনিক্স একত্রিত করা

ইলেকট্রনিক্স একত্রিত করা
ইলেকট্রনিক্স একত্রিত করা
ইলেকট্রনিক্স একত্রিত করা
ইলেকট্রনিক্স একত্রিত করা
ইলেকট্রনিক্স একত্রিত করা
ইলেকট্রনিক্স একত্রিত করা

নতুন ঘড়ি ডিজাইন করার কয়েক মাস পরে এটি একত্রিত করা যেতে পারে। আমি আমার স্কুলে পাওয়া কিছু টুলস ব্যবহার করেছি টিনি পিচ আইসি (ছবি 4) বিক্রি করার জন্য। এটি আমাকে বেশ কয়েক দিন সময় নিয়েছিল কারণ আমি কিছু সমস্যার মধ্যে পড়েছিলাম কিন্তু অবশেষে আমি ইলেকট্রনিক্স কাজ করেছিলাম (ছবি 5)।

ধাপ 4: কেস ডিজাইন করা

কেস ডিজাইন করা
কেস ডিজাইন করা
কেস ডিজাইন করা
কেস ডিজাইন করা
কেস ডিজাইন করা
কেস ডিজাইন করা

আমি ইলেকট্রনিক্স ডিজাইনের সাথে সমান্তরালভাবে কেস ডিজাইন করেছি। প্রতিবার একটি 3D কম্পিউটার সফটওয়্যারে চেক করা হচ্ছে যদি প্রতিটি উপাদান ফিট হয়। সিএনসি (কম্পিউটার নিউমেরিকাল কন্ট্রোল) কেস মিল করার আগে, সবকিছু মানানসই কিনা তা নিশ্চিত করার জন্য একটি 3D মুদ্রিত প্রোটোটাইপ তৈরি করা হয়েছিল। (ছবি 1, 2)

কেস ডিজাইন সম্পন্ন হওয়ার পর এবং ইলেকট্রনিক্স কাজ করার পর আমি কিভাবে সিএনসি মেশিনগুলোকে প্রোগ্রাম করতে হবে তা নিয়ে গবেষণা শুরু করি (ছবি 3)। আমার এক বন্ধু যার সিএনসি মিলিং সম্পর্কে জ্ঞান আছে সে আমাকে সিএনসি মেশিন প্রোগ্রাম করতে সাহায্য করেছে। সুতরাং মিলিং শুরু হতে পারে। (ছবি 4)

মিলিং সম্পন্ন হওয়ার পর আমি গর্ত ড্রিল এবং কেস পালিশ করে কেস শেষ করেছি। সবকিছুই প্রথমবার ঠিক হয়েছে। (ছবি 5, 6, 7)

আমি এক্রাইলিক উইন্ডোর জন্য একটি ল্যাচ ডিজাইন করেছি। কিন্তু ল্যাচটি দুর্ঘটনাক্রমে দূরে ছিল। লেজার কাটার ব্যবহার করে আমি এক্রাইলিক থেকে একটি জানালা কেটেছি এটি ঘড়ির উপরের দিকে আঠালো ছিল (ছবি 9)।

ধাপ 5: সফটওয়্যার এবং অ্যাপ

সফটওয়্যার এবং অ্যাপ
সফটওয়্যার এবং অ্যাপ
সফটওয়্যার এবং অ্যাপ
সফটওয়্যার এবং অ্যাপ
সফটওয়্যার এবং অ্যাপ
সফটওয়্যার এবং অ্যাপ

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

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

যদি ব্যবহারকারী ঘড়ির সাথে ইন্টারঅ্যাক্ট না করে তাহলে মূল প্রসেসর আবার ঘুমাতে যাবে।

আমার অধ্যয়নের অংশ হিসাবে আমাদের একটি অ্যাপ তৈরি করতে হয়েছিল। তাই আমি ভাবলাম নিক্সি ঘড়ির জন্য অ্যাপ তৈরি করি। অ্যাপটি মাইক্রোসফট ভাষা থেকে xamarin এ লেখা হয়েছিল C#।

দুর্ভাগ্যবশত আমাকে ডাচ ভাষায় অ্যাপটি তৈরি করতে হয়েছিল। কিন্তু মূলত একটি সংযোগ ট্যাব রয়েছে যা পাওয়া নিক্সি ঘড়িগুলি দেখায় (ছবি 1)। তারপরে ঘড়ি থেকে সেটিংস ডাউনলোড করা হয়। এই সেটিংস ঘড়িতে সংরক্ষিত হয়। আপনার স্মার্টফোন থেকে সময় পেয়ে ম্যানুয়ালি বা স্বয়ংক্রিয়ভাবে সময় সিঙ্ক্রোনাইজ করার জন্য একটি ট্যাব (ছবি 2)। ঘড়ির সেটিংস পরিবর্তন করার জন্য একটি ট্যাব (ছবি 5)। এবং শেষ কিন্তু অন্তত একটি স্ট্যাটাস ট্যাব যা ব্যাটারির অবস্থা দেখায়। (ছবি 6)

ধাপ 6: বৈশিষ্ট্য এবং ছাপ

বৈশিষ্ট্য এবং ছাপ
বৈশিষ্ট্য এবং ছাপ
বৈশিষ্ট্য এবং ছাপ
বৈশিষ্ট্য এবং ছাপ
বৈশিষ্ট্য এবং ছাপ
বৈশিষ্ট্য এবং ছাপ

ঘড়ির বৈশিষ্ট্য:

- z5900m টাইপের দুটি ছোট নিক্সি টিউব।

- সঠিক রিয়েল টাইম ঘড়ি।

- গণনা দেখায় যে 350 ঘন্টা স্ট্যান্ডবাই সময় সহজেই অর্জনযোগ্য ছিল।

- সেটিংস নিয়ন্ত্রণের জন্য ব্লুটুথ এবং ঘড়ির সময় সেট করার পাশাপাশি ব্যাটারির অবস্থা দেখে।

- কিছু ব্লুটুথ সেটিংসের মধ্যে রয়েছে: অ্যানিমেশন অন/অফ, ম্যানুয়াল বা অ্যাকসিলরোমিটার টিউব ট্রিগারিং, ব্যাকগ্রাউন্ড অন/অফ। ব্যাটারির শতাংশের তাপমাত্রা দেখার জন্য প্রোগ্রামযোগ্য বোতাম।

- কব্জি চালু হলে টিউবগুলিকে ট্রিগার করার জন্য অ্যাকসিলরোমিটার

- 300 mAh ব্যাটারি।

- RGB একাধিক উদ্দেশ্যে পরিচালিত।

- ব্যাটারির অবস্থা সঠিকভাবে পর্যবেক্ষণের জন্য ব্যাটারি গ্যাস গেজ আইসি।

- ব্যাটারি চার্জ করার জন্য মাইক্রো ইউএসবি।

- ট্রিগার করার জন্য একটি মাল্টি ডিরেকশন বোতাম, ব্লুটুথ সংযোগ এবং তাপমাত্রা পড়ার বা ব্যাটারির স্থিতির জন্য একটি প্রোগ্রামযোগ্য বোতাম, ম্যানুয়ালি সময় নির্ধারণ করা।

- অ্যালুমিনিয়াম থেকে CNC মিলড হাউজিং।

- সুরক্ষার জন্য এক্রাইলিক জানালা

- ব্লুটুথ ফোন অ্যাপ্লিকেশন।

- ওয়াইফাই এর মাধ্যমে timeচ্ছিক সময় সিঙ্ক্রোনাইজেশন।

- হোয়াটসঅ্যাপ, ফেসবুক, স্ন্যাপচ্যাট, এসএমএসের মতো স্মার্টফোনের বিজ্ঞপ্তি নির্দেশ করার জন্য ptionচ্ছিক কম্পন মোটর …

- প্রথমে ঘন্টা তারপর মিনিট দেখানো হয়।

ঘড়ির উপর MCU- র সফটওয়্যার C ++, C এবং এসেম্বলারে লেখা আছে।

অ্যাপটির সফটওয়্যার xamarin C#এ লেখা আছে।

পরিধানযোগ্য প্রতিযোগিতা
পরিধানযোগ্য প্রতিযোগিতা
পরিধানযোগ্য প্রতিযোগিতা
পরিধানযোগ্য প্রতিযোগিতা

পরিধানযোগ্য প্রতিযোগিতায় প্রথম পুরস্কার

প্রস্তাবিত: