সুচিপত্র:

মাল্টিমোডাল ঘড়ি: 4 টি ধাপ
মাল্টিমোডাল ঘড়ি: 4 টি ধাপ

ভিডিও: মাল্টিমোডাল ঘড়ি: 4 টি ধাপ

ভিডিও: মাল্টিমোডাল ঘড়ি: 4 টি ধাপ
ভিডিও: জাপানের হাতে তৈরি হবে দুটি মাল্টিমোডাল হাব | Maltimodal Hub at Dhaka | Mega Projects In Bangladesh 2024, নভেম্বর
Anonim
মাল্টিমোডাল ঘড়ি
মাল্টিমোডাল ঘড়ি

আমি ঘড়ি ভালবাসি! আমি স্ক্রিনে রোমান সংখ্যা প্রদর্শনকারী একটি ঘড়ির জন্য একটি নির্দেশযোগ্য খুঁজছিলাম। যখন আমি আরডুইনো বেসে কোন উপযুক্ত পাইনি, তখন আমি নিজেই একটি নির্মাণ করার সিদ্ধান্ত নিয়েছি। একটি রঙের TFT ডিসপ্লের সাথে মিলিত হয়ে, আমি ভাবছিলাম যে আর কি প্রদর্শন এবং ভায়োলা হতে পারে! আমার ব্যাচেলর অব ইঞ্জিনিয়ারিং কলেজের দিনগুলিতে (2 দশকেরও বেশি সময় আগে!) অধ্যয়ন করা বিভিন্ন নম্বর পদ্ধতির চিন্তাগুলি ছুটে এসেছিল: বাইনারি, ডিজিটাল, অক্টাল এবং হেক্সাডেসিমাল ইত্যাদি

এটি যদিও আমাকে শুরু করেছিল এবং অনেক পরিকল্পনা এবং কোডিংয়ের পরে, এখানে বাস্তবায়ন টি!

এই ঘড়ির স্বতন্ত্র বৈশিষ্ট্য:

মাল্টি-মোডাল ডিসপ্লে যেখানে আপনি একটি স্ক্রিনে 5 টি বিভিন্ন নম্বর সিস্টেমে সময় দেখাতে পারেন অথবা প্রতিটি নম্বর ফরম্যাট একটি পুশ বোতাম দ্বারা নির্বাচিত পৃথক স্ক্রিনে দেখানো হয়।

ঘড়ির মুখের দিকনির্দেশনা যে কোন 4 দিকে হতে পারে এবং প্রদর্শনের ডেটা একটি পুশ বোতাম ব্যবহার করে ওরিয়েন্টেশনের সাথে একত্রিত হতে পারে। পরে আমি একটি গাইরো/অ্যাক্সিলারেশন সেন্সর ব্যবহার করতে চাই যাতে ডিসপ্লেটি চালু করা হয়।

মোড উপলব্ধ

ডিজিটাল

রোমান

হেক্সাডেসিমাল (বেস 16)

অক্টাল (বেস 8)

বাইনারি (বেস 2)

এই নাম্বারিং সিস্টেমে নতুন কারো জন্য এখানে নেটবাইনারি ফরম্যাটের লিঙ্ক দেওয়া হল:

অক্টাল ফরম্যাট:

হেক্সাডেসিমাল ফরম্যাট:

রোমান ফরম্যাট:

ধাপ 1: প্রয়োজনীয় অংশগুলি:

প্রয়োজনীয় অংশ
প্রয়োজনীয় অংশ
প্রয়োজনীয় অংশ
প্রয়োজনীয় অংশ
প্রয়োজনীয় অংশ
প্রয়োজনীয় অংশ

আইটেম প্রয়োজন:

  • আরডুইনো ইউএনও/ন্যানো বা সমতুল্য
  • TFT ডিসপ্লে: IL9163 এর উপর ভিত্তি করে 1.44 ইঞ্চি 128*128 SPI ডিসপ্লে (aliexpress এর মাধ্যমে অনেক আগে অর্ডার করা হয়েছে) (RED PCB)
  • ডিএস 3231 আরটিসি মডিউল
  • পুশ বাটন সুইচ 2
  • ব্রেডবোর্ড, পিসিবি, তারের সংযোগ
  • Alচ্ছিক: সোল্ডারিং লোহা, সাধারণ উদ্দেশ্য সংযোগকারী তার এবং একটি উপযুক্ত ঘের (আমি এখনও এই ঘড়ির জন্য একটি সিদ্ধান্ত নিতে)

ধাপ 2: সার্কিট্রি একত্রিত করুন

সার্কিট্রি একত্রিত করুন
সার্কিট্রি একত্রিত করুন

RTC এবং Arduino এর মধ্যে এই সংযোগগুলি ব্যবহার করুন। রেফারেন্সের জন্য হাতে খসড়া পরিকল্পিত ছবি পড়ুন।

  • DS3231 ---- Arduino

    • SDAA4
    • SCLA5
    • Vcc 5V (Arduino থেকে)
    • GNDGND (Arduino থেকে)
  • Arduino ---- TFT ডিসপ্লে

    • 9A0
    • 10CS
    • 11 এসডিএ
    • 13SCK
  • Arduino সংযোগ

    • Vcc-5v
    • GND-GND
    • 2GND পুশ বোতামের মাধ্যমে (ডিসপ্লে মোড পরিবর্তন বোতাম-বিন/হেক্স/ডিসেম্বর/সব)
    • পুশ বাটনের মাধ্যমে 3GND (ওরিয়েন্টেশন পরিবর্তন বাটন প্রদর্শন করুন)
  • সংযোগ প্রদর্শন করুন

    • VCC3.3V (Arduino থেকে)
    • GND-GND
    • রিসেট 3.3V
    • LED5V (Arduino থেকে)

ধাপ 3: কোড আপলোড করুন

মন্তব্যগুলির সাথে সম্পূর্ণ কোডের জন্য সংযুক্ত.ino ফাইলটি ব্যবহার করুন যা স্ব -ব্যাখ্যামূলক!

ধাপ 4: আপনার সৃষ্টি উপভোগ করুন এবং ভবিষ্যতের উন্নতি পরিকল্পনা করুন

আপনার সৃষ্টি উপভোগ করুন এবং ভবিষ্যতের উন্নতির পরিকল্পনা করুন
আপনার সৃষ্টি উপভোগ করুন এবং ভবিষ্যতের উন্নতির পরিকল্পনা করুন
আপনার সৃষ্টি উপভোগ করুন এবং ভবিষ্যতের উন্নতির পরিকল্পনা করুন
আপনার সৃষ্টি উপভোগ করুন এবং ভবিষ্যতের উন্নতির পরিকল্পনা করুন
আপনার সৃষ্টি উপভোগ করুন এবং ভবিষ্যতের উন্নতির পরিকল্পনা করুন
আপনার সৃষ্টি উপভোগ করুন এবং ভবিষ্যতের উন্নতির পরিকল্পনা করুন

আপনার ডেস্কে আপনার একটি সুন্দর এবং ঝকঝকে ঘড়ি রয়েছে এবং নতুন ধারণাগুলির জন্য প্রচুর জায়গা রয়েছে

  • ডিসপ্লে রিফ্রেশ করার জন্য ডিসপ্লে পরিবর্তন করুন অথবা স্ক্রিনের নির্দিষ্ট কিছু অংশ রিফ্রেশ করুন (এই বর্তমান বাস্তবায়ন কখনও কখনও পুরো স্ক্রিনের রিফ্রেশের কারণে একটি সেকেন্ড প্রদর্শন করা মিস করে)
  • একটি ঘাইরো/অ্যাকসিলরোমিটার বোর্ড এবং সংশ্লিষ্ট কোড যোগ করুন ডিসপ্লে ঘূর্ণন সামঞ্জস্য করতে ঘেরের অভিযোজন মেলে
  • আপনার চিন্তা ভাবনাকে ক্ষিপ্রগামী করুন…

সর্বশেষ কিন্তু অন্তত নয়, যদি আপনি আমার ঘড়ি পছন্দ করেন তবে বর্তমানে চলমান ঘড়ি প্রতিযোগিতায় এটির জন্য ভোট দিন

প্রস্তাবিত: