সুচিপত্র:

6 ডিজিট নিক্সি ক্লক / টাইমার / থার্মোমিটার: 4 টি ধাপ
6 ডিজিট নিক্সি ক্লক / টাইমার / থার্মোমিটার: 4 টি ধাপ

ভিডিও: 6 ডিজিট নিক্সি ক্লক / টাইমার / থার্মোমিটার: 4 টি ধাপ

ভিডিও: 6 ডিজিট নিক্সি ক্লক / টাইমার / থার্মোমিটার: 4 টি ধাপ
ভিডিও: Nix - Je Sob Pare - জে সব পারে - Episode-6 - Ghorar Chhobi 2024, নভেম্বর
Anonim
Image
Image
6 ডিজিট নিক্সি ক্লক / টাইমার / থার্মোমিটার
6 ডিজিট নিক্সি ক্লক / টাইমার / থার্মোমিটার

এই প্রকল্পটি NIXIE টিউব সহ প্রায় 6 ডিজিটের সুনির্দিষ্ট ঘড়ি।

একটি নির্বাচক সুইচের সাহায্যে আপনি TIME (এবং তারিখ) মোড, TIMER মোড (0.01 সেকেন্ড নির্ভুলতার সাথে) এবং থার্মোমিটার মোডের মধ্যে বেছে নিতে পারেন।

একটি RTC মডিউল একটি অভ্যন্তরীণ ব্যাটারি দ্বারা তারিখ এবং সময় ধারণ করে।

যখন কেউ কয়েক মিনিটের জন্য ঘড়ির সামনে না যায় তখন ডিসপ্লে বন্ধ করার জন্য একটি পিআইআর সেন্সর দেওয়া হয়।

দয়া করে মনে রাখবেন, এই প্রকল্পের জন্য আপনার ন্যূনতম থেকে মাঝারি ইলেকট্রনিক দক্ষতা থাকতে হবে।

অস্বীকৃতি/ সতর্কতা:

এই সার্কিট উচ্চ ভোল্টেজ উত্পাদন করে যা বৈদ্যুতিক শক এবং/অথবা সরঞ্জামগুলির ক্ষতি করতে পারে।

সরবরাহ

বৈদ্যুতিক যন্ত্রপাতি:

  1. নিক্সি টিউব (6)
  2. 74141 বা 7441 আইসি (1)
  3. আরডুইনো প্রো মিনি (1)
  4. 555 আইসি (1)
  5. 4098 আইসি (1)
  6. RTC DS 3231 মডিউল (1)
  7. LM35 (1)
  8. 7805 রেগুলেটর (1)
  9. MPSA42 ট্রানজিস্টার (6)
  10. MPSA92 ট্রানজিস্টার (6)
  11. IRF740 MOSFET (1)
  12. IRF540 MOSFET (1)
  13. BC547 ট্রানজিস্টার (1)
  14. 22 কে প্রতিরোধক (12)
  15. 10 কে প্রতিরোধক (7)
  16. 1 এম প্রতিরোধক (7)
  17. 100 কে প্রতিরোধক (1)
  18. 1 কে প্রতিরোধক (1)
  19. 2.2 কে প্রতিরোধক (1)
  20. 220 কে প্রতিরোধক (1)
  21. 1 কে পোটেন্টিওমিটার (1)
  22. UF4004 ডায়োড (1)
  23. 100 uH 1A প্রবর্তক (1)
  24. 4.7uF 200 ভোল্ট ক্যাপাসিটর (1)
  25. 10uF 25 ভোল্ট ক্যাপাসিটর (1)
  26. 220uF 25 ভোল্ট ক্যাপাসিটর (1)
  27. 100nF ক্যাপাসিটর (1)
  28. 100pF ক্যাপাসিটর (1)
  29. 2.2nF ক্যাপাসিটর (1)
  30. চালু/বন্ধ সুইচ (1)
  31. 3 রাজ্য নির্বাচক সুইচ (1)
  32. পুশ বোতাম (4)
  33. অ্যাডপ্টর জ্যাক (1)
  34. 9 ভোল্ট ওয়াল অ্যাডাপ্টার (1)
  35. প্রয়োজন অনুযায়ী বহুমুখী PCB, পিন হেডার ইত্যাদি

ধাপ 1: নিক্সি টিউব সম্পর্কে

নিক্সি টিউব সম্পর্কে
নিক্সি টিউব সম্পর্কে
নিক্সি টিউব সম্পর্কে
নিক্সি টিউব সম্পর্কে

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

তারা দেখতে খুব সুন্দর, কিন্তু দুর্ভাগ্যবশত, আজকাল তাদের খুঁজে পাওয়া কঠিন। যদিও এগুলি এখনও অনলাইন স্টোরগুলিতে পাওয়া যায় যেমন ইবে ইত্যাদি।

আমি একটি পুরানো ক্যালকুলেটর থেকে 12 টি চমৎকার নিক্সি খুলেছিলাম যা কাজ করছিল না। বেশিরভাগ ক্ষেত্রে, একটি ক্যালকুলেটরের প্রদর্শন ক্ষতিগ্রস্ত অংশ নয়:)

আমার ক্ষেত্রে, ধাতব পিনগুলি মারাত্মকভাবে ক্ষয়প্রাপ্ত হয়েছিল এবং তাদের মধ্যে কিছু সংযোগস্থল থেকে গ্লাসে বিচ্ছিন্ন ছিল! আমি বিন্দুতে একটি তারের সোল্ডার করেছি, এবং এটি সায়ানো-অ্যাক্রিলেট (1, 2, 3) আঠালো দ্বারা ঠিক করেছি।

আমার নিক্সি টিউব ছিল NEC LD955A। আপনি যে কোনও নিক্সি টিউব ব্যবহার করতে পারেন যা আপনি খুঁজে পেতে পারেন এবং বৈদ্যুতিক বৈশিষ্ট্যগুলি একই রকম। আপনি ইন্টারনেটে নল নম্বর অনুসন্ধান করে পিনআউট খুঁজে পেতে পারেন, অথবা পিনগুলিতে 180 ভোল্ট ডিসি লাগিয়ে আপনি পিনগুলি খুঁজে পেতে পারেন। সাধারণ পিন, (Anode) +180 v এর সাথে সংযুক্ত হওয়া উচিত এবং অন্যান্য পিনের প্রতিটি 2.2K রোধের মাধ্যমে মাটিতে সংযুক্ত করা উচিত। পিন নম্বর এবং প্রদর্শিত সংশ্লিষ্ট অঙ্ক লিখুন।

আমি একটি পিসিবি ডিজাইন করিনি, কারণ আমি একটি প্রোটোটাইপ তৈরি করতে চেয়েছিলাম। এছাড়া নিক্সি টিউবের পায়ের ছাপ খুঁজে পাইনি। তাই আমি বহুমুখী বোর্ড ব্যবহার করেছি। আপনি চাইলে একটি PCB ডিজাইন করতে পারেন।

ধাপ 2: পরিকল্পিত বর্ণনা

পরিকল্পিত বর্ণনা
পরিকল্পিত বর্ণনা

নিক্সি টিউবগুলি মাল্টিপ্লেক্সেড, 6 ডিজিটের ক্রিয়াকলাপের জন্য প্রয়োজনীয় পিনগুলি কমাতে। 74141 (বা 7441) আইসি হল একটি বিসিডি থেকে দশমিক রূপান্তরকারী যা উচ্চ ভোল্টেজ পরিচালনা করতে সক্ষম। একটি 74141 যথেষ্ট, কারণ টিউবগুলি মাল্টিপ্লেক্সেড। এই আইসি ক্যাথোড চালায়।

অ্যানোডগুলি চালানোর জন্য, আমি প্রতি ডিজিটের দুটি উচ্চ ভোল্টেজ ট্রানজিস্টর ব্যবহার করেছি (স্পষ্টতই Arduino 180 ভোল্ট পরিচালনা করতে পারে না!)

বিদ্যুৎ সংযোগ বিচ্ছিন্ন হওয়ার ক্ষেত্রে সময় ধরে রাখার জন্য, আমি একটি RTC মডিউল (রিয়েল টাইম ঘড়ি) ব্যবহার করেছি যা 3V লিথিয়াম ব্যাটারি ব্যবহার করে। এটি দীর্ঘ সময় ধরে খুব সঠিকভাবে সময় এবং তারিখ ধরে রাখবে, সম্ভবত ১ বছরেরও বেশি সময় ধরে।

পিআইআর সেন্সরের জন্য, আমি একটি ছোট মডিউল (SR505) ব্যবহার করেছি। দুর্ভাগ্যক্রমে, এই মডিউলটি কেবল 8 সেকেন্ডের জন্য আউটপুট সংকেত ধরে রাখে, যা আমার মতে যথেষ্ট নয়। আমি এই সময়টাকে প্রায় 2-3০- 2-3০ মিনিট পছন্দ করেছি। যে পিআইআর মডিউলগুলোতে সামঞ্জস্যযোগ্য সময় বিলম্ব আছে, সেগুলো বড় এবং আমার কম্প্যাক্ট ডিজাইনে খাপ খায় না। তাই আমি সময় বিলম্ব লম্বা করার জন্য একটি monostable multivibrator (CD4098) যোগ।

উচ্চ ভোল্টেজ জেনারেটর একটি 555 অসিলেটর এবং একটি MOSFET ট্রানজিস্টর ব্যবহার করে।

ধাপ 3: সমাবেশ নোট

সমাবেশ নোট
সমাবেশ নোট
সমাবেশ নোট
সমাবেশ নোট
সমাবেশ নোট
সমাবেশ নোট

1) উচ্চ ভোল্টেজ সার্কিট একত্রিত করুন এবং 170-180 ভোল্টে ভোল্টেজকে পটেন্টিওমিটার দ্বারা সামঞ্জস্য করুন।

2) নিক্সি টিউব পরীক্ষা করুন এবং তাদের পিনআউট খুঁজুন। (+180 V একটি 22k প্রতিরোধকের সাথে সিরিজের অ্যানোডে, অন্য পিনগুলিকে একের উপর স্থির করুন)

3) মাল্টিপ্লেক্সিংয়ের জন্য টিউবগুলির অনুরূপ পিনগুলি একসঙ্গে (অ্যানোড ব্যতীত) সংযুক্ত করুন।

4) প্রতিটি অ্যানোড এবং ক্যাথোডে উচ্চ ভোল্টেজ প্রয়োগ করে তারের পরীক্ষা করুন।

5) উচ্চ ভোল্টেজ ট্রানজিস্টর এবং 74141 আইসি একত্রিত করুন)) 74141 এর ইনপুট এবং MPSA42 ট্রানজিস্টরের বেসে উচ্চ বা নিম্ন লজিক লেভেল (0 এবং +5v) প্রয়োগ করে সার্কিট পরীক্ষা করুন, সংশ্লিষ্ট টিউবের প্রতিটি ডিজিট উজ্জ্বল হওয়া উচিত।

7) আরডুইনো প্রো মিনি প্রোগ্রাম করুন।

আপনি হয়তো জানেন, আরডুইনো প্রো মিনি কম্পিউটারের সাথে সংযুক্ত হওয়ার জন্য একটি বিশেষ ইন্টারফেস প্রয়োজন। আপনি ইন্টারনেটে সঠিক নির্দেশনা পেতে পারেন।

8) Arduino সংযোগ করুন। যখন টিউবগুলি সঠিকভাবে কাজ করে বলে প্রমাণিত হয়, আপনি আরটিসি মডিউল, এলএম 35 তাপমাত্রা সেন্সর, পিআইআর সেন্সর এবং সুইচ, পুশ বোতাম ইত্যাদি যোগ করতে এগিয়ে যেতে পারেন।

আমি নিক্সি টিউব দুটির তিনটি গ্রুপে (ঘন্টা, মিনিট এবং সেকেন্ডের জন্য) ইনস্টল করেছি, তাই সেপারেটর ল্যাম্প যোগ করার দরকার ছিল না।

একটি সুন্দর চেহারা পেতে বোর্ডে টিউবগুলি সাবধানে সারিবদ্ধ করার চেষ্টা করুন। আপনি দেখতে একটি ভাল কোণ আছে টিউব কাত করতে পারেন।

ধাপ 4: ব্যবহারকারী নির্দেশিকা

1) সময় মোড: স্বাভাবিক ক্রিয়াকলাপে, সময় প্রদর্শিত হয়। যদি কেউ ঘড়ির সামনে উপস্থিত না থাকে (এবং নড়াচড়া করে), টিউবগুলির আয়ু বাড়ানোর জন্য ল্যাম্পগুলি প্রায় 2 মিনিটের পরে বন্ধ হয়ে যাবে।

SW1 সুইচ চালু করে, আপনি PIR সেন্সরকে বাইপাস করতে পারেন যাতে টিউবগুলি স্থায়ীভাবে চালু থাকে।

TIME মোডে, তারিখ "তারিখ" বোতাম টিপে প্রদর্শিত হতে পারে।

2) টাইমার মোড: যদি সিলেক্টর সুইচ টিমার মোডে থাকে, তাহলে আপনাকে টাইমার রিসেট করতে প্রথমে "তারিখ" বোতাম টিপুন। এই বোতামটি টাইমার শুরু/বন্ধ করার জন্যও কাজ করে।

3) থার্মোমিটার মোড: থার্মোমিটার মোড নির্বাচক সুইচ দ্বারা নির্বাচন করা যেতে পারে। এই মোডে, পরিবেষ্টিত তাপমাত্রা সেলসিয়াস ডিগ্রিতে প্রদর্শিত হয়। মাঝের টিউবগুলিতে ডিগ্রি দেখাবে এবং ডানদিকে পরবর্তী টিউব ডিগ্রির দশমাংশ দেখাবে। যেহেতু অঙ্ক দুটি গ্রুপে একত্রিত হয়, তাই দশমিক বিন্দুর প্রয়োজন নেই। অন্যান্য সংখ্যা থার্মোমিটার মোডে বন্ধ থাকে।

(যদি আপনি চান যে তাপমাত্রা ফারেনহাইট ডিগ্রিতে প্রদর্শিত হয়, তাহলে আপনাকে সেই অনুযায়ী Arduino এর প্রোগ্রাম পরিবর্তন করতে হবে। আপনি ইন্টারনেটে এই উদ্দেশ্যে প্রোগ্রামের অংশটি খুঁজে পেতে পারেন।)

4) কিভাবে তারিখ এবং সময় সেট করবেন:

টাইম মোডে, "ঘন্টা সেট করুন" বোতাম টিপুন এবং ধরে রাখুন। ঘন্টা প্রতি সেকেন্ডে এগিয়ে যাবে। মিনিটের সমন্বয় ঠিক "সেট মিনি" বোতাম টিপে ঘন্টা হিসাবে ঠিক করা হয়।

সেকেন্ড সামঞ্জস্য করার জন্য, "সেট সেক" বোতাম টিপুন এবং ধরে রাখুন; সেকেন্ড কাউন্টার গণনা বন্ধ করবে। যখন কাঙ্ক্ষিত সময় পৌঁছায়, এই বোতামটি ছেড়ে দিন।

তারিখ নির্ধারণের জন্য, "তারিখ" বোতামটি এক হাতে ধরে রাখুন, এবং "সেট আওয়ার", "সেট মিন" এবং "সেক সেক" বোতাম টিপুন যাতে ইচ্ছা অনুযায়ী বছর, মাস এবং দিন সমন্বয় করা যায়।

প্রস্তাবিত: