সুচিপত্র:

Arduino 4 টিউব মাল্টিপ্লেক্সড নিক্সি ক্লক: 10 টি ধাপ (ছবি সহ)
Arduino 4 টিউব মাল্টিপ্লেক্সড নিক্সি ক্লক: 10 টি ধাপ (ছবি সহ)

ভিডিও: Arduino 4 টিউব মাল্টিপ্লেক্সড নিক্সি ক্লক: 10 টি ধাপ (ছবি সহ)

ভিডিও: Arduino 4 টিউব মাল্টিপ্লেক্সড নিক্সি ক্লক: 10 টি ধাপ (ছবি সহ)
ভিডিও: Arduino Tutorial 4: Understanding Arduino Variables 2024, নভেম্বর
Anonim
Arduino 4 টিউব মাল্টিপ্লেক্সেড নিক্সি ক্লক
Arduino 4 টিউব মাল্টিপ্লেক্সেড নিক্সি ক্লক
Arduino 4 টিউব মাল্টিপ্লেক্সেড নিক্সি ক্লক
Arduino 4 টিউব মাল্টিপ্লেক্সেড নিক্সি ক্লক

সেখানে অনেক নিক্সি ঘড়ি আছে, কিন্তু আমি আমার লক্ষ্য ছিল শুরু থেকে একটি তৈরি করা। এখানে আমার নিক্সি প্রকল্প।

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

এই ঘড়িটি বর্তমানে 12 ঘন্টা পরিচালনার জন্য সেট আপ করা হয়েছে।

আমি জানি কোডটি সুন্দর বা অপ্টিমাইজড নয়, তবে এটি আমার জন্য কাজ করে:)

ধাপ 1: পরিকল্পিত

পরিকল্পিত
পরিকল্পিত

আমি EASYEDA https://easyeda.com ব্যবহার করে পরিকল্পিত এবং বোর্ড ডিজাইন করেছি

ধাপ 2: উপাদান তালিকা

উপাদান তালিকা
উপাদান তালিকা

ARDUINO NANO 1K155ID1/SN74141 1 10k resistor 13 MPSA42 transistor 4 1Meg resistor 4 Neon বাতি 1 LM7805 ভোল্টেজ রেগুলেটর 1 10uf 50v ক্যাপাসিটর 2 43k রোধ 1 নিক্সি টিউব 4 DS3231 ব্রেকআউট বোর্ড 1 PWR সাপ্লাই - HV নিক্সি পাওয়ার সাপ্লাই - 1 1230oh 12v পাওয়ার সাপ্লাই 1 MPSA92 ট্রানজিস্টর 5

ধাপ 3: সার্কিট বোর্ড ডিজাইন

সার্কিট বোর্ড ডিজাইন
সার্কিট বোর্ড ডিজাইন
সার্কিট বোর্ড ডিজাইন
সার্কিট বোর্ড ডিজাইন

ধাপ 4: বোর্ডের জনসংখ্যা

বোর্ডের জনসংখ্যা
বোর্ডের জনসংখ্যা
বোর্ডের জনসংখ্যা
বোর্ডের জনসংখ্যা
বোর্ডের জনসংখ্যা
বোর্ডের জনসংখ্যা

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

ধাপ 5: এইচভি পাওয়ার সাপ্লাই

এইচভি পাওয়ার সাপ্লাই
এইচভি পাওয়ার সাপ্লাই

আমি ইবে থেকে বিদ্যুৎ সরবরাহ কিনেছি। NK01B। এই সামান্য সরবরাহটি বেশ কয়েকটি নিক্সিকে শক্তি দিতে পারে, আমি বিশ্বাস করি 6 বা 8 একবারে।

আপনার বোর্ডে একত্রিত করা এবং সংযুক্ত করা খুব সহজ। আমি ভোল্টেজ সেট করার জন্য একটি 330 ওহম প্রতিরোধক ব্যবহার করেছি।

threeneurons.wordpress.com/nixie-power-supply/hv-supply-kit/

ধাপ 6: RTC - রিয়েল টাইম ক্লক

RTC - রিয়েল টাইম ক্লক
RTC - রিয়েল টাইম ক্লক

আমি একটি DS3231 রিয়েল টাইম ক্লক চিপ ব্যবহার করেছি। আমি ইবে থেকে বেশ কিছু কিনেছি। তারা সস্তা ছিল, এবং তারা চমৎকার সময় রাখে।

www.ebay.com/itm/1pc-DS3231-Precision-RTC-Module-Memory-Module-for-Arduino-Raspberry-Pi

ধাপ 7: নিক্সি টিউব পরীক্ষা করা

ধাপ 8: কোড

ধাপ 9: চূড়ান্ত পণ্য

চূড়ান্ত পণ্য
চূড়ান্ত পণ্য

আমি এটি একটি পরিষ্কার boxাকনা সহ একটি শীতল প্রকল্প বাক্সে রেখেছি, যাতে আপনি দেখতে পারেন এটি ভিতরে কেমন দেখাচ্ছে।

ধাপ 10: পরিবর্তন

পরিবর্তন
পরিবর্তন

আমি arduino ডিজিটাল পিন 2 (D2) এবং স্থল, এবং ডিজিটাল পিন 3 (D3) এবং স্থানের মধ্যে একটি ক্ষণস্থায়ী যোগাযোগ সুইচ যোগ করেছি। এটি আমাকে সময় সমন্বয় করতে 2 টি বোতাম যুক্ত করতে দেয়। এটি প্রতিফলিত করতে কোডটি আপডেট করা হয়েছে। আমি সুইচ ডিবাউন্স করতে দেরি করে পোলিং ব্যবহার করছি।

প্রাথমিকভাবে MPSA92 ট্রানজিস্টরগুলি পিছনের দিকে ছিল, তাই আমাকে তাদের চারপাশে উল্টাতে হয়েছিল। আমি বোর্ডের পরবর্তী রানে সিল্কস্ক্রিন আপডেট করব।

আমাকে কেবল প্রথম 2 এর পরিবর্তে সমস্ত নিক্সির মাধ্যমে চক্রের জন্য ক্যাথোড অ্যান্টিপাইজিং কোড আপডেট করতে হবে।

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

প্রস্তাবিত: