সুচিপত্র:

PIC16F88 MCU- এর উপর ভিত্তি করে মিনিট টাইমার: 4 টি ধাপ
PIC16F88 MCU- এর উপর ভিত্তি করে মিনিট টাইমার: 4 টি ধাপ

ভিডিও: PIC16F88 MCU- এর উপর ভিত্তি করে মিনিট টাইমার: 4 টি ধাপ

ভিডিও: PIC16F88 MCU- এর উপর ভিত্তি করে মিনিট টাইমার: 4 টি ধাপ
ভিডিও: Avengers age of ultron shooting spot \ Was Avengers age of Ultron filmed in Bangladesh ? 2024, জুলাই
Anonim
PIC16F88 MCU এর উপর ভিত্তি করে মিনিট টাইমার
PIC16F88 MCU এর উপর ভিত্তি করে মিনিট টাইমার

আসুন মিনিট টাইমারের সহজ শিক্ষানবিশ প্রকল্পটি একবার দেখে নেওয়া যাক। প্রকল্পের হৃদয় হল 8-বিট PIC16F88 MCU। সময়টি 7-সেগমেন্ট ডিসপ্লেতে দেখানো হয়েছে এবং টাইমারটি 6 টি বোতাম ব্যবহার করে পরিচালিত হয়। ডিভাইসটি 9 ভোল্টের ব্যাটারি দ্বারা চালিত।

সময় পরিসীমা 1 থেকে 99 মিনিট পর্যন্ত। দুটি অঙ্কের সংখ্যা মোড অতিরিক্ত সবুজ LED দ্বারা নির্দেশিত হয় যা ডিসপ্লের ডান পাশে দশমিক বিন্দু চিহ্নের পাশে অবস্থিত। পরপর পাঁচটি বোতাম এক থেকে পাঁচ নম্বর প্রতিনিধিত্ব করে। ষষ্ঠ বোতামে দুটি ফাংশন রয়েছে - ডিভাইসটি পুনরায় সেট করা এবং প্রবেশ করা বর্তমান সংখ্যাটি পরিবর্তন করা।

টাইমার ডিভাইসটি নিম্নলিখিত উপায়ে কাজ করে। মূল সুইচটি চালু হওয়ার পরে, একটি শূন্য সংখ্যা প্রদর্শিত হয় এবং ডিভাইসটি বোতামগুলি চাপার জন্য অপেক্ষা করছে। 3 টি সম্ভাবনা রয়েছে:

1) 1 থেকে 5 মিনিটের সময় প্রবেশ করতে কেবল পাঁচটি বোতামের একটি টিপুন। কয়েক মুহূর্তের মধ্যেই কাউন্টডাউন শুরু হয়।

2) 6 থেকে 9 মিনিটের সময় প্রবেশ করতে পাঁচটি বোতাম টিপুন এবং তারপরে ডানদিকে বারবার 6 ম বোতাম টিপুন পছন্দসই মান অর্জন করতে। প্রতিটি প্রেসের পরে মান 1 দ্বারা বৃদ্ধি করা হয়।

3) 10 থেকে 99 মিনিটের সময়সীমা প্রবেশ করতে পূর্ববর্তী ধাপে নির্দেশাবলী ব্যবহার করে প্রথম অঙ্কে প্রবেশ করুন। তারপর পাঁচটি বোতামের যেকোনো একটি টিপুন। দশমিক বিন্দু এবং অতিরিক্ত সবুজ LED চালু করে যা নির্দেশ করে যে মানটির দ্বিতীয় সংখ্যা প্রবেশ করা হচ্ছে। এখন দ্বিতীয় সংখ্যার মান সমন্বয় করতে বারবার 6th ষ্ঠ বোতাম টিপুন।

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

যখন অবশিষ্ট সময় শূন্য মান পৌঁছায় তখন সাউন্ড অ্যালার্ম ট্রিগার হবে। পরবর্তী টাস্কের জন্য প্রস্তুত হওয়ার জন্য ডিভাইসটি 6th ষ্ঠ বোতাম দ্বারা পুনরায় সেট করা যেতে পারে।

ধাপ 1: যন্ত্রাংশ প্রয়োজন

যন্ত্রাংশ প্রয়োজন
যন্ত্রাংশ প্রয়োজন
  1. PIC16F88
  2. 7- সেগমেন্ট ডিসপ্লে
  3. 6 টি বোতাম
  4. 1 কে প্রতিরোধক - 6 টুকরা
  5. 470 প্রতিরোধক - 9 টুকরা
  6. 7805 ভোল্টেজ নিয়ন্ত্রক
  7. 0.33 uF ক্যাপাসিটর
  8. 0.1 uF ক্যাপাসিটর
  9. একটি পাইজো স্পিকার
  10. একটি ব্যাটারি ধারক
  11. একটি সুইচ

ধাপ 2: টাইমারের সার্কিট

টাইমারের সার্কিট
টাইমারের সার্কিট

ধাপ 3: সোর্স কোড

MPLAB X IDE এবং XC8 কম্পাইলার ব্যবহার করে C তে লেখা কোডটি ডাউনলোডের জন্য উপলব্ধ:

ধাপ 4: চূড়ান্ত ডিভাইসের চেহারা

চূড়ান্ত ডিভাইসের চেহারা
চূড়ান্ত ডিভাইসের চেহারা
চূড়ান্ত ডিভাইসের চেহারা
চূড়ান্ত ডিভাইসের চেহারা
চূড়ান্ত ডিভাইসের চেহারা
চূড়ান্ত ডিভাইসের চেহারা
চূড়ান্ত ডিভাইসের চেহারা
চূড়ান্ত ডিভাইসের চেহারা

আপনি কেবল রুটিবোর্ডে সার্কিট একত্রিত করেন বা কিছু অনন্য নকশা তৈরি করেন তা আপনার উপর নির্ভর করে। আমি আমার ডিভাইসের কিছু ছবি সংযুক্ত করি।

প্রস্তাবিত: