সুচিপত্র:

Arduino LifeClock: 6 টি ধাপ (ছবি সহ)
Arduino LifeClock: 6 টি ধাপ (ছবি সহ)

ভিডিও: Arduino LifeClock: 6 টি ধাপ (ছবি সহ)

ভিডিও: Arduino LifeClock: 6 টি ধাপ (ছবি সহ)
ভিডিও: Game of Life Clock - 6 seconds 2024, নভেম্বর
Anonim
Arduino LifeClock
Arduino LifeClock

এই অনন্য ঘড়িটি আপনাকে স্মরণ করিয়ে দেয় প্রতি সাত দিন সেগমেন্ট ডিসপ্লেতে আপনার বর্তমান বয়স দিনগুলিতে (বা সপ্তাহে) প্রদর্শন করে।

ধাপ 1: আপনার প্রয়োজন হবে

আপনার প্রয়োজন হবে
আপনার প্রয়োজন হবে
আপনার প্রয়োজন হবে
আপনার প্রয়োজন হবে
আপনার প্রয়োজন হবে
আপনার প্রয়োজন হবে
আপনার প্রয়োজন হবে
আপনার প্রয়োজন হবে

ইলেকট্রনিক্স:

  1. Arduino Pro Mini 5V (অথবা অন্য কোন arduino> = 12 GPIO পিন সহ)
  2. 4 ডিজিট 7 সেগমেন্ট ডিসপ্লে
  3. DS3231 রিয়েল টাইম ক্লক মডিউল
  4. 4x 200 ওহম প্রতিরোধক

উপকরণ:

  1. ছবি ফ্রেম
  2. পারফ বোর্ড (মিলের আকার)
  3. মাইক্রো ইউএসবি ব্রেকআউট (বা অন্য কোন 5-12V শক্তি উৎস)
  4. তারের/Hardwires
  5. পিন হেডার (পুরুষ, মহিলা)

সরঞ্জাম:

  1. তাতাল
  2. FTDI প্রোগ্রামার (একটি প্রো মিনি ক্ষেত্রে)

ধাপ 2: প্রোটোটাইপিং

প্রোটোটাইপিং
প্রোটোটাইপিং
প্রোটোটাইপিং
প্রোটোটাইপিং
প্রোটোটাইপিং
প্রোটোটাইপিং

স্থায়ীভাবে উপাদানগুলিকে একত্রিত করার আগে আমাদের যাচাই করতে হবে যে সবকিছু সঠিকভাবে কাজ করে কিনা।

  1. পরিকল্পিত অনুযায়ী সবকিছু সংযুক্ত করুন
  2. COM-Port চেক করুন এবং সর্বশেষ ড্রাইভার ইনস্টল করুন
  3. প্রদত্ত স্কেচ কম্পাইল এবং আপলোড করুন

সংযোগ:

সাধারণ ক্যাথোড প্রদর্শন

  • পিন 2 - COM4 (প্রতিরোধক)
  • পিন 3 - ছ
  • পিন 4 - গ
  • পিন 5 - ডিপি
  • পিন 6 - ডি
  • পিন 7 - ই
  • পিন 8 - COM1 (প্রতিরোধক)
  • পিন 9 - একটি
  • পিন 10 - চ
  • পিন 11 - COM2 (প্রতিরোধক)
  • পিন 12 - COM3 (প্রতিরোধক)
  • পিন 13 - খ

DS3231

  • GND - GND
  • 5V/VCC - VCC
  • এ 4 - এসডিএ
  • A5 -SCL

আপনি যদি একটি সাধারণ অ্যানোড ডিসপ্লে ব্যবহার করেন তবে আপনাকে রুটিবোর্ডে বা পরে কোডে পিনগুলি সামঞ্জস্য করতে হবে তা নিশ্চিত করতে হবে।

ধাপ 3: অংশগুলি সংশোধন করুন

যন্ত্রাংশ পরিবর্তন করুন
যন্ত্রাংশ পরিবর্তন করুন
যন্ত্রাংশ পরিবর্তন করুন
যন্ত্রাংশ পরিবর্তন করুন

আমাদের আমাদের কিছু উপাদান পরিবর্তন করতে হবে, যাতে সেগুলো ফ্রেমের ভিতরে খাপ খায়।

আরডুইনো

  • পুরুষ পিন হেডারে সোল্ডার (দেখানো হয়েছে)
  • এসডিএ এবং এসসিএলে দুটি তার যুক্ত করুন

DS3231

  • 6 পিনহেডারগুলি Desolder করুন
  • অন্য দিকে 4 টি পিন হেডারে সোল্ডার (দেখানো হয়েছে)

মাইক্রো ইউএসবি ব্রেকআউট

পিন হেডারে সোল্ডার

ধাপ 4: সার্কিট বোর্ড নির্মাণ

সার্কিট বোর্ড নির্মাণ
সার্কিট বোর্ড নির্মাণ
সার্কিট বোর্ড নির্মাণ
সার্কিট বোর্ড নির্মাণ
সার্কিট বোর্ড নির্মাণ
সার্কিট বোর্ড নির্মাণ

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

1) ব্যবস্থা:

পরিকল্পিতভাবে দেখানো হিসাবে প্রতিটি উপাদান অবস্থান করুন। যদি আপনার তারের ব্যাস> 1 মিমি হয় তবে আপনাকে A4-SDA (ধূসর) এবং A5-SDA (সাদা) এর মাধ্যমে দুটি গর্ত ড্রিল করতে হবে।

2) সংযুক্ত করা:

যদি প্রতিটি উপাদান সঠিকভাবে স্থাপন করা হয় তবে আপনি উপাদানগুলিতে সোল্ডারিং শুরু করতে পারেন। পরে অবশিষ্ট পা অপসারণ নিশ্চিত করুন।

3) তারের:

আপনি সাধারণ তারগুলি ব্যবহার করতে পারেন, কেবল পারফ বোর্ডের পিছনের অংশে বা সামনের দিকে রৌপ্য তারের সাথে সংযুক্ত করে। এটি করার জন্য, আপনাকে মিলে যাওয়া দৈর্ঘ্যের রূপালী তারের কাটা এবং তার শেষগুলি বাঁকতে হবে। এখন আপনাকে সেগুলি সে অনুযায়ী স্থাপন করতে হবে এবং সেগুলি বিক্রি করতে হবে।

4) সংযোগগুলি পরীক্ষা করুন:

যদি কিছু ঠিকমত কাজ না করে অথবা আপনি যদি নিশ্চিত হন যে আপনি সবকিছু সঠিকভাবে সংযুক্ত করেছেন, তাহলে আপনি আপনার মাল্টিমিটারের ধারাবাহিকতা কার্যকারিতা ব্যবহার করে এটি পরীক্ষা করতে পারেন।

ধাপ 5: ছবির ফ্রেম পরিবর্তন করুন

ছবির ফ্রেম পরিবর্তন করুন
ছবির ফ্রেম পরিবর্তন করুন
  1. আপনার ফ্রেমের পিছনের প্লেটে তারের জন্য 4 মাউন্ট হোল এবং 1 হোল ড্রিল করুন
  2. পারফ বোর্ড নিচে স্ক্রু (অতিরিক্ত কিছু স্ট্যান্ডঅফ সঙ্গে)
  3. পিছনের দিকে মাইক্রো ইউএসবি ব্রেকআউট ঠিক করুন এবং এটিকে পাওয়ার তারের সাথে সংযুক্ত করুন (RAW, GND)

আপনি যা পছন্দ করেন তার উপর নির্ভর করে, আপনি কাচের ফলকটি আবার putুকিয়ে দিতে পারেন বা কোন ধরণের পাসপার্টআউট ব্যবহার করতে পারেন।

ধাপ 6: কোড

কোড
কোড

কোডটি আপলোড করার আগে আপনাকে প্রয়োজনীয় লাইব্রেরিগুলি ইনস্টল করতে এবং দুটি পরামিতি নির্ধারণ করতে হবে তা নিশ্চিত করতে হবে।

1) আপনার বয়স দিনগুলিতে (লাইন 21) [https://www.calculator.net/age-calculator.html]

2) অতিরিক্তভাবে আপনার জন্মের সময় (লাইন 23)

যদি প্রদর্শিত মান ভুল হয় বা পরিবর্তন করার প্রয়োজন হয়, তাহলে আপনাকে EEPROM সাফ করতে হবে

আশা করি আমি সেই প্রকল্পের মাধ্যমে আপনাকে অনুপ্রাণিত করতে পারব। যদি আপনার কোন প্রশ্ন বা উন্নতি থাকে, তাহলে সেগুলি নির্দ্বিধায় শেয়ার করুন।

প্রস্তাবিত: