সুচিপত্র:
ভিডিও: Arduino মিনিট ট্র্যাকার: 3 ধাপ
2024 লেখক: John Day | [email protected]. সর্বশেষ পরিবর্তিত: 2024-01-30 07:58
Tinkercad প্রকল্প
এই টিউটোরিয়ালে, আমি আপনাকে শিখাব কিভাবে একটি Arduino Uno ব্যবহার করে মিনিট ট্র্যাকার তৈরি করতে হয়। একটি মিনিট ট্র্যাকার এমন একটি যন্ত্র যা আপনি সময়ের সাথে কোন কাজে কতক্ষণ কাজ করেন তার হিসাব রাখতে ব্যবহার করতে পারেন। আপনি মিনিট গণনা শুরু করতে স্টার্ট বোতাম টিপুন, এবং সেই ফাইলগুলিকে ফাইল জমা দেওয়ার জন্য রিসেট/লগ বোতাম টিপুন। ফাইলটি অ্যাক্সেস করা যেতে পারে এবং আপনি দেখতে পাবেন যে আপনি সময়ের সাথে কত মিনিট জমা করেছেন।
সরবরাহ
আরডুইনো উনো
ব্রেডবোর্ড
18 জাম্পার তার
4 ডিজিট 7-সেগমেন্ট ডিসপ্লে
2 বোতাম
2 10k ওহম প্রতিরোধক
ধাপ 1: হার্ডওয়্যার তৈরি করুন
আপনার মিনিট লগার তৈরি করতে উপরের পরিকল্পিত পদ্ধতি অনুসরণ করুন।
দ্রষ্টব্য: 7-সেগমেন্ট ডিসপ্লের বাম দিকের সংখ্যাটি সংযোগ বিচ্ছিন্ন ছিল কারণ সমস্ত পিন ব্যবহার করা হয়েছিল। আপনি যদি 4 টি সংখ্যা ব্যবহার করতে চান তবে একটি Arduino মেগা চেষ্টা করুন।
দ্রষ্টব্য: বিভিন্ন ব্র্যান্ডের উপাদানগুলি আলাদাভাবে সেট আপ করা হবে। আপনার উপাদানগুলির জন্য সুনির্দিষ্ট তারের পরীক্ষা করতে ভুলবেন না।
ধাপ 2: সফটওয়্যার কোড করুন
সফ্টওয়্যার কোডিং করার জন্য তিনটি সাবস্টেপ রয়েছে: টাইমার কোডিং, ডিসপ্লে সংযোগ, এবং লগিং বাস্তবায়ন। আপনি যদি আটকে যান বা নিজে কোড করতে না চান, তাহলে এখানে আমার কোডটি নির্দ্বিধায় দেখুন:
টিপ: কোডিং করার সময়, সহজ পরীক্ষার জন্য প্রোগ্রাম লগ সেকেন্ড (মিনিট নয়) রাখুন।
টাইমার কোডিং
কোডের প্রথম অংশটি মূলত একটি স্টপওয়াচ তৈরি করে। এটি মিনিটের ট্র্যাক রাখতে স্টার্ট/স্টপ বাটন এবং রিসেট বাটন ব্যবহার করে। স্টার্ট এবং স্টপ বাটনের কাজ শুরু করে শুরু করুন: বোতামটি আঘাত করার পরে কনসোলে অতিবাহিত সময় মুদ্রণ করুন এবং একবার আবার বোতামটি আঘাত করলে এটি বিরতি দিন। ইঙ্গিত: আপনাকে মিলিস () ফাংশন ব্যবহার করতে হবে।
ইঙ্গিত: বোতামটি একটি প্রেস দিয়ে চালু এবং বন্ধ না হওয়ার জন্য আপনাকে প্রায় 20-50ms বিলম্ব যোগ করতে হবে।
একবার আপনার এই কাজ হয়ে গেলে, পরবর্তী ধাপে বিরতি অন্তর্ভুক্ত করা হয়। উদাহরণস্বরূপ, আপনি যদি শুরু করেন, থামেন এবং আবার শুরু করেন, আপনি চান টাইমারটি যেখানে আপনি রেখেছিলেন সেখানেই চালিয়ে যান। আমি বিরতির দৈর্ঘ্যের ট্র্যাক রেখে এবং এটি মুদ্রণের আগে থেকে এটি বিয়োগ করে এটি করেছি।
এখন যেহেতু আপনার স্টার্ট/স্টপ বাটন কার্যকরী, পরবর্তী ধাপ হল রিসেট বাটন। এর কাজ হল সময়কে 0 এ সেট করা।
ডিসপ্লে সংযুক্ত করা হচ্ছে
একবার আপনার প্রোগ্রাম সফলভাবে সময়ের ট্র্যাক রাখছে, আপনাকে 4-সংখ্যার 7-সেগমেন্ট ডিসপ্লেতে সময় ডেটা পাঠাতে হবে। আপনি শুরু থেকে একটি গণনা ফাংশন তৈরি করতে পারেন অথবা নির্দিষ্ট সংখ্যা প্রদর্শনের জন্য অনলাইনে সাহায্য পেতে পারেন। আপনার ডিসপ্লে দেখাতে পারে এমন সর্বোচ্চ মানের একটি সীমা নির্ধারণ করতে ভুলবেন না (যদি আপনি 3 সংখ্যা ব্যবহার করেন তবে এটি 999 হবে)।
লগিং বাস্তবায়ন
শেষ ধাপ হল একটি ফাইলে টাইমিং ডেটা ট্র্যাক রাখা। এটি প্রসেসিং ব্যবহার করে করা হবে, তাই এই ধাপটি শুরু করার আগে নিশ্চিত করুন যে আপনি এটি ডাউনলোড করেছেন। আপনি যে কোনও উপায়ে টাইমিং ডেটা সংরক্ষণ করতে পারেন যা আপনার জন্য সহায়ক হবে। ব্যক্তিগতভাবে, আমার লগ করা সময় এবং মোট সময়ের জন্য একটি কলাম ছিল। ইঙ্গিত:.txt ফাইলে লিখতে PrintWriter ক্লাস ব্যবহার করুন।
ধাপ 3: সম্পন্ন
এটাই! নির্দ্বিধায় এই প্রকল্পে যোগ করুন এবং আপনি যা ট্র্যাক করছেন তার জন্য কাস্টমাইজ করুন। পড়ার জন্য ধন্যবাদ.
প্রস্তাবিত:
ঘড়ি সহ ডেস্কটপ COVID19 ট্র্যাকার! রাস্পবেরি পাই চালিত ট্র্যাকার: 6 টি ধাপ
ঘড়ি সহ ডেস্কটপ COVID19 ট্র্যাকার! রাস্পবেরি পাই পাওয়ার্ড ট্র্যাকার: আমরা জানি যে, আমরা যে কোন সময় মারা যেতে পারি, এমনকি এই পোস্টটি লেখার সময় আমিও মারা যেতে পারি, সর্বোপরি, আমি, তুমি, আমরা সবাই নশ্বর। কোভিড -১ pandemic মহামারীর কারণে পুরো বিশ্ব কেঁপে উঠেছিল। আমরা এটা কিভাবে প্রতিরোধ করতে জানি, কিন্তু আরে! আমরা জানি কিভাবে প্রার্থনা করতে হয় এবং কেন প্রার্থনা করতে হয়, আমরা কি করি
সুপার লাস্ট মিনিট DIY ভ্যালেন্টাইন ডে কার্ড: 4 টি ধাপ
সুপার লাস্ট মিনিট DIY ভ্যালেন্টাইন ডে কার্ড: আপনি কি ভ্যালেন্টাইন ডে ভুলে গেছেন? চিন্তা করবেন না, আমরা আপনাকে এই শেষ মিনিটের কাস্টমাইজযোগ্য DIY ভ্যালেন্টাইন্স ডে কার্ডের সাথে আচ্ছাদিত করেছি! ?
বিটলওয়েট কমব্যাট রোবটগুলির জন্য "5 মিনিট" ব্রাশহীন গিয়ারমোটর: 6 টি ধাপ
বিটলওয়েট কমব্যাট রোবটগুলির জন্য "5 মিনিট" ব্রাশলেস গিয়ারমোটর: "5 মিনিটের ব্রাশলেস গিয়ারমোটর" এর ধারণাটি বিটলওয়েট বটগুলিতে ড্রাইভ বিকল্প হিসাবে কিছু সময়ের জন্য অনলাইন ফোরাম/ফেসবুক গ্রুপগুলির চারপাশে ভাসমান ছিল। যেহেতু ব্রাশহীন মোটরগুলি তাদের আকার/ওজনের জন্য প্রচুর শক্তি প্যাক করে, এটি একটি আকর্ষণ
20 মিনিট ইউএসবি সোলার চার্জার !: 3 ধাপ
20 মিনিট ইউএসবি সোলার চার্জার !: আমি এই সপ্তাহান্তে আমার দাদাদের খামারের উদ্দেশ্যে রওনা হচ্ছিলাম এবং শেষ মুহূর্তে আমি বুঝতে পারলাম আমার ফোন চার্জ করার জন্য আমার কিছু দরকার। আমার বাড়িতে থাকা কিছু উপাদান নিয়েই আমার কাছে একটি সোলার চার্জারের আইডিয়া এসেছে, এবং এটি কাজ করে !!!: D যে উপকরণগুলো আপনি পাবেন
মুভি ট্র্যাকার - রাস্পবেরি পাই চালিত থিয়েটারিক রিলিজ ট্র্যাকার: 15 টি ধাপ (ছবি সহ)
মুভি ট্র্যাকার - রাস্পবেরি পাই চালিত থিয়েট্রিক্যাল রিলিজ ট্র্যাকার: মুভি ট্র্যাকার হল একটি ক্ল্যাপারবোর্ড আকৃতির, রাস্পবেরি পাই -চালিত রিলিজ ট্র্যাকার। এটি একটি নির্দিষ্ট সময়ের ব্যবধানে (যেমন এই সপ্তাহে মুভি রিলিজ) একটি নির্দিষ্ট সময়ের ব্যবধানে পোস্টার, শিরোনাম, মুক্তির তারিখ এবং আপনার অঞ্চলের আসন্ন চলচ্চিত্রগুলির সংক্ষিপ্ত বিবরণ মুদ্রণ করতে TMDb API ব্যবহার করে