সুচিপত্র:

কেএস-ব্যাটম্যান-ওয়াচ: 4 টি ধাপ
কেএস-ব্যাটম্যান-ওয়াচ: 4 টি ধাপ

ভিডিও: কেএস-ব্যাটম্যান-ওয়াচ: 4 টি ধাপ

ভিডিও: কেএস-ব্যাটম্যান-ওয়াচ: 4 টি ধাপ
ভিডিও: Как спрятать данные в ячейках Excel? 2024, নভেম্বর
Anonim
কেএস-ব্যাটম্যান-ওয়াচ
কেএস-ব্যাটম্যান-ওয়াচ

(ঘড়ি এখানে 7:11 দেখায়)

পরিস্থিতি যেহেতু আপনি প্রায়ই ব্যাটম্যানকে আপনার বড় রাউন্ড ব্যাটম্যান-উইন্ডো দিয়ে ডাকছেন না আপনি এটি ব্যবহার করতে চান তা আপনাকে দেখানোর সময় কি সময়। এটি করার জন্য, আপনি WS2801- টাইপের একটি লেড-স্ট্রিপ ব্যবহার করুন। (ছবি দেখো).

ঘড়িটি 1, 2, 3, 4, 5 এবং 7, 8, 9, 10 এবং 11 ঘড়ির মুখের সমন্বয়ে গঠিত - 12 এবং 6 এর জন্য কোন স্থান নেই। ঘড়ি মুখ ঘন্টা অনুযায়ী। (ঘন্টা নির্দেশক)

প্রতি মিনিটে দুটি LED থাকে - 59 (1), 60 (0), 1 (1) এবং 29 (1), 30 (0) এবং 31 (1) বাদে। একটি ভিন্ন রঙ তারপর ঘন্টা নির্দেশক। শেষ দুটি এলইডি (ঘড়ির কাঁটার দিকে) প্রকৃত মিনিট নির্দেশ করে।

আমি সেকেন্ডের জন্য একটি পয়েন্টার তৈরি করিনি - এটি বিরক্তিকর হবে।

ধাপ 1: ধাপ 1: হার্ডওয়্যার

ধাপ 1: হার্ডওয়্যার
ধাপ 1: হার্ডওয়্যার
ধাপ 1: হার্ডওয়্যার
ধাপ 1: হার্ডওয়্যার
ধাপ 1: হার্ডওয়্যার
ধাপ 1: হার্ডওয়্যার
ধাপ 1: হার্ডওয়্যার
ধাপ 1: হার্ডওয়্যার

আমি aliexpress এ নিম্নলিখিত হার্ডওয়্যার অর্ডার করেছি: DS3231 টাইম মডিউল

LIR2032 রিচার্জেবল LiIo- ব্যাটারি (রিচার্জেবল - অর্থাৎ R- এর অর্থ কী)

হ্যালো ফিশ WS2801 নেতৃত্বাধীন ডোরাকাটা

ইলেকট্রনিকের জন্য বাক্স

পাওয়ার সাপ্লাই 5V 10A (বেশ বড়)

আরডুইনো ইউএনও বোর্ড

সবার জন্য প্রায় 60 USD। (সবচেয়ে ব্যয়বহুল এলইডি-স্ট্রাইপ ~ 40 ইউএসডি। আপনি এখন সস্তা কিনতে পারেন।)

ধাপ 2: ধাপ 2: বৈশিষ্ট্য

ধাপ 2: বৈশিষ্ট্য
ধাপ 2: বৈশিষ্ট্য

(ঘড়ি 6:39 দেখায় এখানে)

মূলত জিনিসটা সময় দেখায়। আপনাকে কেবল জানতে হবে যে যখন মিনিট পয়েন্টার ঘন্টা পয়েন্টারকে ওভারল্যাপ করে তখন এই লেডগুলির রঙ অন্য কনফিগারযোগ্য রঙে পরিবর্তিত হয়।

ঘড়িটি ডে -লাইট সেভিং টাইম (DST) এর স্বয়ংক্রিয় পরিবর্তনের সাথে প্রোগ্রাম করা হয়েছে। যেহেতু আমি DST সক্রিয় না থাকার জন্য Alarm2 সত্য/মিথ্যা ব্যবহার করি-একটি বিদ্যুৎ ক্ষতির পরেও আপনাকে আবার DST-Bit সেট করতে হবে না। সময়টি LIR2032 এর জন্য ধন্যবাদ রাখা হয়েছে এবং সেইসাথে Alarm2 সত্য/মিথ্যা জন্য বিট।

আপনি কনফিগারেশন বিভাগে সংজ্ঞায়িত করতে পারেন যে সমস্ত রঙ আপনি ঘড়ির মুখের জন্য ব্যবহার করতে চান, দুটি পয়েন্টার এবং ওভারল্যাপ - রঙ। (ঘন্টা পয়েন্টার উপর মিনিট পয়েন্টার)।

ধাপ 3: ধাপ 3: তারের এবং পরিকল্পিত চিত্র

ধাপ 3: ওয়্যারিং এবং স্কিম্যাটিক ডায়াগ্রাম
ধাপ 3: ওয়্যারিং এবং স্কিম্যাটিক ডায়াগ্রাম

পাওয়ার সাপ্লাই (V0ADJ) এর ডান দিকে অ্যাডজাস্টমেন্ট স্ক্রু দিয়ে আপনি আউটপুট ভোল্টেজ পরিবর্তন করতে পারেন। আমি এটি 5.5V তে বাড়িয়েছি - কারণ আমার "ঘড়ি" বিদ্যুৎ সরবরাহ থেকে অনেক দূরে এবং তারের দৈর্ঘ্যের কারণে আমার বেশ ভোল্টেজ ক্ষতি হয়েছে।

ধাপ 4: ধাপ 4: কোড এবং লাইব্রেরি

ধাপ 4: কোড এবং লাইব্রেরি
ধাপ 4: কোড এবং লাইব্রেরি
ধাপ 4: কোড এবং লাইব্রেরি
ধাপ 4: কোড এবং লাইব্রেরি

কোডে DoW = 1 মানে সোমবার এবং DoW = 7 হল রবিবারের জন্য। মনে রাখবেন যখন আপনি মোট বিদ্যুৎ ক্ষতির পরে সময় নির্ধারণ করেন।

আমি অ্যান্ড্রু উইকার্টের লাইব্রেরি ব্যবহার করি - এটি আরডুইনু পরিবেশের সাথে ডিএস 3231 এর জন্য আদর্শ। এবং আপনি অবশ্যই FastLED - WS2801 LED স্ট্রাইপের জন্য লাইব্রেরি প্রয়োজন।

DST-code-part এর জন্য আমি diy_bloke থেকে TedF23 এর মন্তব্য সহ কোডটি অনুসরণ করেছি। (দেখুন:

প্রস্তাবিত: