সুচিপত্র:

ক্লকসেপশন - কিভাবে ঘড়ি থেকে তৈরি ঘড়ি তৈরি করা যায় !: 14 টি ধাপ (ছবি সহ)
ক্লকসেপশন - কিভাবে ঘড়ি থেকে তৈরি ঘড়ি তৈরি করা যায় !: 14 টি ধাপ (ছবি সহ)

ভিডিও: ক্লকসেপশন - কিভাবে ঘড়ি থেকে তৈরি ঘড়ি তৈরি করা যায় !: 14 টি ধাপ (ছবি সহ)

ভিডিও: ক্লকসেপশন - কিভাবে ঘড়ি থেকে তৈরি ঘড়ি তৈরি করা যায় !: 14 টি ধাপ (ছবি সহ)
ভিডিও: Как спрятать данные в ячейках Excel? 2024, জুলাই
Anonim
ঘড়ির ধারণ - কিভাবে ঘড়ি থেকে তৈরি ঘড়ি তৈরি করা যায়!
ঘড়ির ধারণ - কিভাবে ঘড়ি থেকে তৈরি ঘড়ি তৈরি করা যায়!
ঘড়ির ধারণ - কিভাবে ঘড়ি থেকে তৈরি ঘড়ি তৈরি করা যায়!
ঘড়ির ধারণ - কিভাবে ঘড়ি থেকে তৈরি ঘড়ি তৈরি করা যায়!

হাই সবাই! 2020 সালের প্রথমবারের লেখক প্রতিযোগিতার জন্য এটি আমার জমা! আপনি যদি এই প্রকল্পটি পছন্দ করেন, আমি আপনার ভোটের প্রশংসা করব:) ধন্যবাদ!

এই নির্দেশনা আপনাকে ঘড়ির তৈরি ঘড়ি তৈরির প্রক্রিয়ার মাধ্যমে নির্দেশনা দেবে! আমি চতুরতার সাথে এর নাম দিয়েছি, "ক্লকসেপশন"। আমি জানি, খুব মৌলিক।

এটি আসলে 1982 সাল থেকে মানুষের দ্বারা নির্মিত এবং নির্মিত ঘড়িঘড়ির একটি প্রতিরূপ। আমি কয়েক বছর আগে ঘড়ি জুড়ে এসেছিলাম এবং আমি তাত্ক্ষণিকভাবে এর সিঙ্ক্রোনাইজড মুভমেন্ট এবং ন্যূনতম সৌন্দর্যে মুগ্ধ হয়েছিলাম। আপনি যদি এটি না দেখে থাকেন তবে তাদের সাইটটি একবার দেখুন কারণ এটি সত্যিই একটি শিল্পকর্ম।

যে বলেন, bespoke শিল্প সাধারণত একটি দামে আসে। এই ক্ষেত্রে, $ 6k - $ 11k শেষের উপর নির্ভর করে.. যদি আপনার উপায় থাকে, আমি আপনাকে সুপারিশ করব যে আপনি একটি বেছে নিন। কিন্তু যদি আপনি আমার মত হন এবং আপনার কাছে অতিরিক্ত $ 6k না থাকে, তাহলে আপনি ভাগ্যবান কারণ আজ আমি আপনাকে দেখাবো কিভাবে কিছু মৌলিক সরঞ্জাম দিয়ে প্রায় 200 ডলারে একটির সহজ সংস্করণ তৈরি করা যায় এবং একটি 3D প্রিন্টার!

দ্রষ্টব্য: "আপনি যা পরিশোধ করেন তা আপনি পান" এই কথাটি সত্য হয় কারণ আমার নকশাটি মূল সিঙ্ক্রোনাইজড মুহুর্তগুলি তৈরি করতে সক্ষম নয় যা মূল করে। কিন্তু আমি এখনও মনে করি এটি বেশ চমৎকার, বিশেষ করে যেহেতু আপনি বলতে পারবেন যে আপনি এটি তৈরি করেছেন!

ধাপ 1: ডিজাইন পর্যালোচনা করুন

রিভিউ ডিজাইন
রিভিউ ডিজাইন
রিভিউ ডিজাইন
রিভিউ ডিজাইন
রিভিউ ডিজাইন
রিভিউ ডিজাইন
রিভিউ ডিজাইন
রিভিউ ডিজাইন

নকশায় কাজ করার প্রথম জিনিসটি ছিল গতি।

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

অন্যদিকে Servos সস্তা, সহজেই পাওয়া যায় এবং প্রোগ্রাম করা খুবই সহজ। সমাধান পাওয়া গেছে।

CAD এ কিছুক্ষণ থাকার পর, আমি একটি ডিজাইন নিয়ে এসেছি। পরিকল্পনা ছিল ২ little টি ছোট ঘড়ি তৈরি করা যেখানে প্রতিটি ঘড়ির হাত দুটি সারভো মোটর দিয়ে স্বাধীনভাবে নিয়ন্ত্রণ করা যাবে, সেই ঘড়িগুলিকে একটি বোর্ডে xx3 গ্রিডে মাউন্ট করা হবে এবং নড়াচড়া নিয়ন্ত্রণ করার জন্য কিছুটা কোড লিখতে হবে যাতে হাত সংখ্যা তৈরি করে। মিশন পরিকল্পনা সম্পূর্ণ।

যে সাজানো সঙ্গে, আমি ফোকাস স্থানান্তর করা প্রয়োজন প্রতিটি সংখ্যা জন্য হাতের অবস্থান ম্যাপিং ফোকাস।

এর মধ্যে ঘড়ির ক্লক এর ছবি ও ভিডিওগুলির জন্য ইন্টারনেটে ঝাঁকুনি জড়িত। আমি কিছু সংখ্যার জন্য ছবি পেয়েছি কিন্তু আমি ভাল পরিমাণে শুকিয়ে এসেছি। কিছু হতাশার পরে, উপরে থেকে একটি আলো জ্বলল এবং আমি এমন একটি সাইট জুড়ে এসেছি যেখানে কেউ ক্লকক্লকের একটি ডিজিটাল সংস্করণ তৈরি করেছে এবং সমস্ত অবস্থানের একটি চিত্র রয়েছে। স্কোর !! Manu.ninja এ ম্যানুয়েলকে ক্রেডিট। প্রকল্পের সাথে তার ব্লগ পোস্ট দেখুন! খুব ঠান্ডা জিনিস!

এটি ব্যবহার করে, আমি ঘড়িটি সময়ের সাথে সাইকেল চালানোর জন্য অঙ্কগুলি গঠনের জন্য প্রতিটি হাতকে এক নম্বর থেকে পরের দিকে করার জন্য প্রয়োজনীয় অবস্থান এবং নড়াচড়া ম্যাপ করেছি। (আধা দিনের কাজ ২ 26 টি শব্দে তুলে ধরা হয়েছে.. দীর্ঘশ্বাস..) কিছু জিনিস তৈরির সময়!

ধাপ 2: উপকরণ অর্ডার করুন

অস্বীকৃতি: আমি হার্ডওয়্যার এবং ইলেকট্রনিক্স স্টোরের একাধিক ভ্রমণের সময় স্থানীয়ভাবে এই প্রকল্পের জন্য বেশিরভাগ উপকরণ কিনেছি। এই লিঙ্কগুলি আমার জন্য সেই উপকরণগুলি আপনার সাথে ভাগ করে নেওয়ার এবং এই ঘড়িটি তৈরির জন্য কী প্রয়োজন তা দেখানোর একটি উপায় হিসাবে কাজ করে। আপনি সেরা ডিল পাচ্ছেন তা নিশ্চিত করার জন্য আমি আপনাকে কিছুটা কেনাকাটা করতে উৎসাহিত করব।

3D প্রিন্টার এবং ফিলিমেন্ট

আপনার যদি 3D প্রিন্টার না থাকে, তাহলে আপনাকে এই প্রকল্পের জন্য একটি পেতে হবে। আপনি একটি মুদ্রণ পরিষেবার মাধ্যমে মুদ্রিত অংশগুলি পেতে পারেন, কিন্তু আমি সেই রুটটি সুপারিশ করবো না কারণ এটি সম্ভবত আপনার নিজের প্রিন্টার কেনার জন্য আরও বেশি অর্থনৈতিক কারণ আপনি মুদ্রণ করতে চান। প্লাস যদি আপনি নিজের কেনেন, আপনার কাছে একটি প্রিন্টার থাকবে যা ভবিষ্যতে আপনি যা চান তা করতে পারেন! যদি আপনি একটি পেতে প্রয়োজন, আমি অত্যন্ত সৃজনশীলতা দ্বারা Ender 3 সুপারিশ। এই প্রিন্টারটি আমি এই প্রকল্পের জন্য ব্যবহার করেছি এবং আমি আসলে মাত্র একটি দ্বিতীয়টি তুলেছি। এগুলি প্রায় 250 ডলারে পাওয়া যেতে পারে এবং মূল্যের জন্য খুব ভাল মুদ্রণ করা যায়।

ক্রিয়েলিটি 3 ডি দ্বারা এন্ডার 3 -

আমি পৃথক ঘড়ির জন্য কালো এবং সাদা পিএলএ উপাদান ব্যবহার করা বেছে নিয়েছি কিন্তু আপনি যতটা সৃজনশীল হতে পারেন! উদাহরণস্বরূপ, আমি কিছু ধূসর ব্যবহার করে শেষ করেছি যখন আমি উপাদান ফুরিয়ে গিয়েছিলাম। যদি আপনি 3D মুদ্রণে নতুন হন, আমি ABS এর উপর PLA ব্যবহার করার সুপারিশ করব কারণ এটি দিয়ে মুদ্রণ করা অনেক সহজ।

  • (2) হ্যাচবক্স পিএলএ 3 ডি প্রিন্টার ফিলামেন্ট - কালো -
  • (1) হ্যাচবক্স পিএলএ 3 ডি প্রিন্টার ফিলামেন্ট - হোয়াইট -

মোট, এই প্রকল্পের জন্য 1416 গ্রাম উপাদান বা 470 মিটার প্রয়োজন। ধরুন আপনি ঘড়ির দেহগুলিকে হাতের চেয়ে ভিন্ন রঙের করতে চান, আপনার শরীরের জন্য 1176 গ্রাম এবং হাতের জন্য 96 গ্রাম প্রয়োজন হবে। বাকি উপাদানগুলি যে কোনও রঙে মুদ্রিত হতে পারে এবং এর জন্য 144 গ্রাম প্রয়োজন।

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

  • (48) SG90 9g মাইক্রো সার্ভো -
  • (3) PCA9685 16 চ্যানেল PWM Servo মোটর ড্রাইভার -
  • (1) DS1302 রিয়েল টাইম ক্লক মডিউল -
  • (1) Arduino Nano V3.0 মাইক্রো কন্ট্রোলার -
  • (1) 5v 2a ডিসি পাওয়ার সাপ্লাই -
  • মিশ্রিত জাম্পার তার -

নির্মাণ সামগ্রী

আমি কাঠের দোকানে (পপলার) সবচেয়ে সস্তা শক্ত কাঠ ব্যবহার করেছি এবং ভার্থানে থেকে একটি মহোগনি অল-ইন-ওয়ান দাগ/পলি নিয়ে গিয়েছিলাম। আবার, আপনি চান হিসাবে সৃজনশীল হতে! ম্যাপেল? চেরি? সিদ্ধান্ত আপনার!

  • 3 'x 16 "x 3/4" পপলার বোর্ড - স্থানীয় কাঠের দোকান
  • ভার্থানে মহোগনি সাটিন দাগ এবং পলিউরেথেন -
  • 320 ফাইন গ্রিট বালি কাগজ -
  • 100 মাঝারি গ্রিট বালি কাগজ -
  • দাগ প্রয়োগকারী ব্রাশ (বা সমতুল্য) -
  • (100) #4 3/8 "ফিলিপস প্যান হেড শীটমেটাল স্ক্রু -
  • (96) M2.5 6mm সকেট হেড ক্যাপ স্ক্রু -
  • সুপার গ্লু জেল -
  • (Alচ্ছিক) বহুমুখী লুব্রিকেন্ট -

সরঞ্জাম

আপনার যদি প্রাথমিক DIY সরঞ্জাম (ড্রিল এবং ড্রিল বিট, স্ক্রু ড্রাইভার, টেপ পরিমাপ এবং একটি বর্গক্ষেত্র) থাকে তবে আপনাকে সেট করা উচিত। আমি কাঠের দোকান থেকে পাওয়া শক্ত কাঠের টুকরো টুকরো টুকরো করার জন্য একটি টেবিল দেখেছি, কিন্তু তারা দোকানে আপনার জন্য এটি কাটাতে সক্ষম হতে পারে।

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

এই প্রজেক্টের জন্য আমার যে একটি টুল কিনতে হয়েছিল তা ছিল একটি 3-1/2 হোল স। আমি মিলওয়াকি আইস হার্ডেনড হোল ডোজারের সাথে গিয়েছিলাম! যদি আপনি নাম থেকে বলতে না পারেন, এই টুলটি নিখুঁত গর্তের কাছাকাছি করে, খুব আপনি যদি একই পথে যান, তাহলে আপনার অ্যাডাপ্টার বিটেরও প্রয়োজন হবে যা করাত সংযুক্ত করে।

  • মিলওয়াকি 3-1/2-ইঞ্চি বরফ শক্ত হোল দেখেছি-https://amzn.to/3eYilJC
  • মিলওয়াকি কুইক চেঞ্জ হোল স্যান্ড ম্যান্ড্রেল, 1/4 "https://amzn.to/35ac3C5

ধাপ 3: যন্ত্রাংশ মুদ্রণ করুন

যন্ত্রাংশ মুদ্রণ করুন
যন্ত্রাংশ মুদ্রণ করুন
যন্ত্রাংশ মুদ্রণ করুন
যন্ত্রাংশ মুদ্রণ করুন
যন্ত্রাংশ মুদ্রণ করুন
যন্ত্রাংশ মুদ্রণ করুন

আমি এই পদক্ষেপটি প্রথমে রেখেছি কারণ এটি সম্ভবত সবচেয়ে দীর্ঘ সময় নেবে। আমার জন্য, ঘড়ি সংস্থাগুলি মুদ্রণ করতে প্রায় 3 ঘন্টা সময় নিয়েছিল এবং এর মধ্যে 24 টি রয়েছে (মোট 72 ঘন্টা মোট সময় সহ নয়)। আমি কি বলেছিলাম যে আমার কেনা দ্বিতীয় প্রিন্টারটি বিশেষভাবে এই প্রকল্পের জন্য? আচ্ছা এটা ছিল।

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

ঘড়ি সমাবেশ

  • (24) ক্লক বডি
  • (24) মিনিট হাত
  • (24) ঘন্টা হাত
  • (24) 12T গিয়ার w/ ছোট হোল
  • (24) 12T গিয়ার w/ বিগ হোল
  • (24) রিং বজায় রাখা
  • (48) 32T Servo গিয়ার

বিবিধ।

  • (2) বন্ধনী বন্ধ করুন
  • (1) ক্লক বডি ড্রিল জিগ

আমি বিনা সমর্থন এবং বিন্দু ছাড়া সবকিছু মুদ্রণ করেছি এবং কোনও প্রিন্ট ব্যর্থতা ছাড়াই অংশগুলি ভালভাবে বেরিয়ে এসেছে। এছাড়াও, আমি প্রিন্টগুলি দ্রুত শেষ করার জন্য একটি কম রেজোলিউশন এবং খুব দ্রুত গতি ব্যবহার করেছি কিন্তু আমি এটি সুপারিশ করব না। আপনি যদি সময় দিতে পারেন, সেরা মাত্রিক নির্ভুলতা পেতে মাঝারি থেকে উচ্চ রেজোলিউশনে সবকিছু মুদ্রণ করুন। সর্বনিম্ন, উচ্চ রেজ মধ্যে হাত এবং গিয়ার্স মুদ্রণ। যথাযথ আকারের বিট ব্যবহার করে ঘড়ির দেহের মাঝখান থেকে ছিদ্র করা সহজ, কিন্তু হাতের শ্যাফটের বাইরে ধারাবাহিকভাবে বালি রাখা অনেক কঠিন।

ধাপ 4: সামনের প্যানেলটি কাটা

সামনের প্যানেল কাটা
সামনের প্যানেল কাটা
সামনের প্যানেল কাটা
সামনের প্যানেল কাটা
সামনের প্যানেল কাটা
সামনের প্যানেল কাটা

এখন যেহেতু প্যানেলটি শেষ হয়ে গেছে এবং আপনি সেই টিভি শো দেখার জন্য মজা পেয়েছেন, 3D মুদ্রিত অংশগুলির অর্থ হওয়া উচিত, এটি ঘড়িগুলি একত্রিত করার সময়!

ফটোগুলিতে, আমি ঘড়িগুলি কীভাবে একসাথে যায় তার একটি বিস্ফোরিত দৃশ্য অন্তর্ভুক্ত করেছি।

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

নিচের ধাপগুলো প্রয়োজনে যন্ত্রাংশ পরীক্ষা ও সংশোধন করার প্রক্রিয়াটির রূপরেখা দেয়।

  1. মিনিটের হাতে 12T গিয়ার w/ ছোট গর্তের ফিট পরীক্ষা করুন। এটি শক্ত হওয়া উচিত, তবে গিয়ারটি চালু করা অসম্ভব নয়। (দু Sorryখিত আমার কাছে এর কোন ছবি নেই)

    যদি অংশগুলি মাপসই করা না হয়, তাহলে গিয়ারের মাঝখানে ধীরে ধীরে ড্রিল করুন যতক্ষণ না এটি হাতে ফিট করে। এই অংশগুলিকে আঠালো করা দরকার যাতে এটি খুব টাইট না হয়।

  2. 12T গিয়ার w/ বড় হাতের গর্তের ফিট পরীক্ষা করুন। ফিট এছাড়াও টাইট হওয়া উচিত।

    যদি অংশগুলি মাপসই করা না হয়, প্রয়োজনে ধীরে ধীরে ড্রিল করুন।

  3. ঘন্টা ধরে ধরে রাখার রিংটির ফিট পরীক্ষা করুন। ঘণ্টা হাতে নকশা করা ঠোঁটে রিংটি বসানো উচিত। ফিট টাইট হওয়া উচিত।

    যদি যন্ত্রাংশগুলি ফিট না হয়, তাহলে আপনি রিংটি স্লাইড করার কথা যেখানে ঘন্টা হাতের বাইরে বালি করার জন্য সূক্ষ্ম গ্রিট বালি কাগজ (প্রায় 320) ব্যবহার করতে চান। দ্রষ্টব্য: আপনার স্যান্ডিং বিচ্ছিন্ন করার চেষ্টা করুন যেখানে কেবল রিটেনিং রিং বসে আছে সেখান থেকে উপাদান সরিয়ে ফেলুন।

  4. মিনিটের হাতে শ্যাফটের গোড়ার দিকে একবার তাকান এবং যে কোনও বাল্জের জন্য পরিদর্শন করুন বা উপাদান তৈরি করুন।

    বেস বা খাদ থেকে যে কোনও অতিরিক্ত উপাদান সরান। শ্যাফটটি পুরো পরিধির চারপাশের বেসের সাথে 90 ডিগ্রি কোণ তৈরি করা উচিত।

  5. ঘন্টা হাতের ভিতরে মিনিট হাতের খাদের ফিট পরীক্ষা করুন। যদি অংশগুলি একসাথে ফিট হয়, ঘর্ষণের জন্য পরীক্ষা করার জন্য মিনিট হাত ঘুরান। ফিটগুলি ঘর্ষণ মুক্ত হওয়া উচিত কারণ অংশগুলি একে অপরের মধ্যে ঘুরতে হবে।

    যদি অংশগুলি ফিট না হয় বা মিনিট ঘোরার সাথে সাথে কথাসাহিত্য থাকে, আপনি ঘন্টা হাতের কেন্দ্রটি ড্রিল করতে চান। আমার জন্য, এটি একটি #18 ড্রিল বিট (0.1695 "ডায়া) দিয়ে সম্পন্ন হয়েছে। দ্রষ্টব্য: ঘন্টা হাতে ড্রিল করবেন না এবং এটি একত্রিত অবস্থায় খেলতে অনুবাদ করবে। আমি ক্যালিপারগুলির একটি সেট ব্যবহার করার সুপারিশ করব ঘন্টা হাতে শ্যাফটের ব্যাস পরিমাপ করুন এবং ড্রিল বিট কিনুন যা প্রায় ".005 -.010" ব্যাসের চেয়ে বড়।

  6. ঘড়ির কাঁটার সামনের এবং পিছনের দিক থেকে ঘড়ির শরীরের ভিতরে ঘণ্টার হাতের ফিট পরীক্ষা করুন। ফিটগুলি ঘর্ষণ মুক্ত হওয়া উচিত কারণ অংশগুলি একে অপরের মধ্যে ঘুরতে হবে।

    • যদি এটি পিছন থেকে সামনের দিকে না যায় এবং সামনের দিকে না থাকে, তাহলে সম্ভবত প্রিন্টারের বিল্ড প্লেটে থাকা শরীরের মুখে ঠোঁট থাকবে। এটি শরীরে শ্যাফটের পরিধির চারপাশে একটি রেজার ব্লেড চালানোর মাধ্যমে দূর করা যায়।
    • যদি পিছন বা সামনের দিক থেকে ফিট না হয়, তাহলে ঘন্টার হাতের বাইরের শ্যাফ্টটি দেখুন। যদি থ্রিডি প্রিন্টার থেকে বাধা বা পিম্পল থাকে, তাহলে আপনাকে এইগুলিকে নিচে বালি করতে হবে তারপর ফিট পরীক্ষা করুন।
    • যদি এটি স্যান্ডিংয়ের পরেও ফিট না হয় তবে আপনাকে ঘড়ির বডিতে সেন্টার শ্যাফট ড্রিল করতে হবে। আমার জন্য, এটি একটি 21/64 "ডায়া। ড্রিল বিট দিয়ে সম্পন্ন হয়েছিল। ঘন্টা হাতের মতোই, ঘন্টা হাতের খাদ পরিমাপ করার জন্য ক্যালিপারগুলির একটি সেট ব্যবহার করুন, এবং একটি ড্রিল বিট ব্যবহার করুন যা প্রায়".005 -.010 "ঘড়ির বডি ড্রিল করার জন্য ব্যাসে বড়।

যদি আপনি এই ধাপগুলির মধ্যে কোনটি সম্পাদন করতে চান, তাহলে আপনাকে সম্ভবত প্রতিটি অংশের জন্য একই কাজ করতে হবে তাই ধুয়ে ফেলুন এবং এই পদ্ধতিটি পুনরাবৃত্তি করুন যতক্ষণ না সমস্ত 24 টি অংশ একসাথে ফিট হয়।

ধাপ 7: ঘড়িগুলি একত্রিত করুন - আঠালো এবং স্ক্রু

ঘড়িগুলি একত্রিত করুন - আঠালো এবং স্ক্রু
ঘড়িগুলি একত্রিত করুন - আঠালো এবং স্ক্রু

আশা করি আপনি আগের ধাপটি এড়িয়ে যেতে পেরেছিলেন কিন্তু যদি তা না হয় তবে আমার হৃদয় আপনার সাথে আছে।

সমস্ত অংশ একসাথে ফিটিংয়ের সাথে, এটি আঠালো এবং স্ক্রু করার সময়! অর্থাৎ ঘড়ি একত্রিত করুন।

সমাবেশ

  1. ঘড়ির কাঁটা দিয়ে ঘন্টার হাত andোকান এবং একটি ধরে রাখার রিং ধরুন। ধরে রাখার আংটির ভেতরের ব্যাস (ID) -এ অল্প পরিমাণ সুপার গ্লু লাগান এবং পেছন থেকে ঘণ্টা হাতে স্লাইড করুন। নিশ্চিত করুন যে আংটিটি পুরোপুরি বসে আছে তাই ঘন্টা হাতে কোন অনুবাদমূলক খেলা নেই। দ্রষ্টব্য: আঠালো দিয়ে রক্ষণশীল হন। আপনি যখন রিংটি ইনস্টল করেন তখন আপনি দুর্ঘটনাক্রমে শ্যাফটের উপরের অংশটি আঠালো দিয়ে আঘাত করতে চান না এবং আপনি চান না যে আঠাটি শ্যাফ্টের উপর দিয়ে প্রবাহিত হয় এবং শরীরে হাতটি আটকে দেয়।
  2. বড় গর্ত সহ একটি 12T গিয়ার ধরুন এবং গিয়ারের আইডিতে কিছুটা আঠালো লাগান।
  3. ঘন্টা হাতে গিয়ার স্লাইড করুন। নিশ্চিত করুন যে এটি পুরোপুরি বসে আছে যাতে সার্ভোর গিয়ার সঠিকভাবে সারিবদ্ধ হবে।
  4. একটি servo ধরুন, মাউন্ট যদিও তারের রুট এবং জায়গায় এটি আসন। দ্রষ্টব্য: সার্ভারটি সরাসরি কেন্দ্রের শ্যাফ্ট থেকে শ্যাফ্টের সাথে ইনস্টল করা দরকার (ছবি দেখুন)
  5. এম 2 স্ক্রু দিয়ে সার্ভোটি জায়গায় স্ক্রু করুন এবং অন্য দিকে পুনরাবৃত্তি করুন।
  6. দুটি সার্ভো গিয়ার এবং একটি একটি করে ধরুন, সেগুলিকে সার্ভার শ্যাফ্টে স্লাইড করুন। দ্রষ্টব্য: এই গিয়ারের ভিতরে কোন দাঁত নেই এবং তাদের একটি চাপ ফিট আছে। গিয়ারের উপরের দিকে বৃত্তাকার গতিতে ধীরে ধীরে চাপ প্রয়োগ করে এগুলি সর্বোত্তমভাবে ইনস্টল করা হয়।
  7. গিয়ারটি মাউন্ট করার জন্য সার্ভোর সাথে আসা স্ক্রু ব্যবহার করুন। অন্য দিকে জন্য একই পদ্ধতি পুনরাবৃত্তি করুন।
  8. ঘন্টা হাতটি সামঞ্জস্য করুন যাতে এটি 12 গতির অবস্থানের কাছাকাছি থাকে সার্ভো গিয়ারের উপর একটু চাপ দিয়ে এটি হাত থেকে বিচ্ছিন্ন করে এবং প্রয়োজন অনুযায়ী হাতটি ঘোরান।
  9. ঘন্টা হাতের মাঝখানে মিনিট হাতটি ইনস্টল করুন এবং এটি 12 ঘন্টার অবস্থানে ঘোরান।
  10. ছোট গর্তের সাথে একটি 12T গিয়ার ধরুন এবং গিয়ারের আইডিতে কিছুটা আঠালো লাগান। ঘড়ির পিছন থেকে মিনিটের হাতে গিয়ার স্লাইড করুন। নিশ্চিত করুন যে গিয়ারটি সম্পূর্ণভাবে বসে আছে।

আপনার এখন 1 টি একত্রিত ঘড়ি থাকা উচিত! উহু!

এখন অন্য 23 এর জন্য.. দ্রষ্টব্য: ধৈর্য প্রয়োজন হবে।

ধাপ 8: প্যানেলে ঘড়ি একত্রিত করুন

প্যানেল থেকে ঘড়ি একত্রিত করুন
প্যানেল থেকে ঘড়ি একত্রিত করুন
প্যানেল থেকে ঘড়ি একত্রিত করুন
প্যানেল থেকে ঘড়ি একত্রিত করুন
প্যানেল থেকে ঘড়ি একত্রিত করুন
প্যানেল থেকে ঘড়ি একত্রিত করুন

তুমি এটি করেছিলে. সব 24 ঘড়ি। ভাল করেছ.

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

মাউন্ট হোল ড্রিলিং

  1. আবার কাঠের প্যানেলটি ধরুন এবং পিছনের দিকে মুখ করে কিছু ব্লকে সেট আপ করুন। তোয়ালে দিয়ে ব্লকগুলি Cেকে রাখুন যাতে আপনি সামনের মুখটি স্ক্র্যাচ না করেন।
  2. ড্রিলের মধ্যে 1/16 "বিট ইনস্টল করুন এবং প্রথম গর্তে জিগ রাখুন।
  3. একটি বর্গক্ষেত্র (বা আপনার চোখের বল) ব্যবহার করে প্যানেলের প্রান্তের সাথে সমান্তরাল হতে জিগটি ঘোরান।
  4. জিগের গর্তে বিটের ডগা রাখুন এবং সাবধানে 1/2 "গভীরতায় ছিদ্রগুলি ড্রিল করুন। প্যানেলের সামনে দিয়ে ড্রিল করতে চান না বলে ধীরে ধীরে যান। এটির জন্য একটি সহজ হ্যাক টিপ থেকে 1/2 "বিটের দিকে একটি ছোট ও-রিং এবং ড্রিল করুন যতক্ষণ না ও-রিং জিগ স্পর্শ করে। রিংটি ওভারটাইম চলবে এবং আপনাকে পুনরায় সামঞ্জস্য করতে হতে পারে তবে এটি অন্ধ করার চেয়ে ভাল।
  5. বাকি 23 টি গর্তের জন্য পুনরাবৃত্তি করুন।
  6. দুটি সমর্থন বন্ধনী প্যানেলের পিছনে প্রায় 1.5 "বাইরের প্রান্ত থেকে এবং নীচের প্রান্তের সাথে সারিবদ্ধ করুন। একই 1/2" গভীরতায় ড্রিল করুন।

ঘড়ি ইনস্টল করা

  1. একটি ঘড়ি ধরুন এবং প্যানেলের দিকে মুখ রাখুন।
  2. #4 শীট মেটাল স্ক্রুগুলির মধ্যে 4 টি ব্যবহার করে, ঘড়িটিকে জায়গায় রাখুন। আমি এটির জন্য একটি নিয়মিত স্ক্রু ড্রাইভার ব্যবহার করেছি যাতে আমি এটা না করি।
  3. বাকি 23 ঘড়ির জন্য পুনরাবৃত্তি করুন।
  4. একই স্ক্রু ব্যবহার করে দুটি সমর্থন বন্ধনী মাউন্ট করুন।
  5. ঘড়ি উল্টান এবং আপনার কাজ উপভোগ করুন!

এখানে একটি ভাল বিরতি নিন কারণ আপনি প্রায় অর্ধেক হয়ে গেছেন এবং আপনি এটি প্রাপ্য!

ধাপ 9: এটি একসাথে ওয়্যারিং

ওয়্যারিং ইট অল টুগেদার
ওয়্যারিং ইট অল টুগেদার
ওয়্যারিং ইট অল টুগেদার
ওয়্যারিং ইট অল টুগেদার
ওয়্যারিং ইট অল টুগেদার
ওয়্যারিং ইট অল টুগেদার
ওয়্যারিং ইট অল টুগেদার
ওয়্যারিং ইট অল টুগেদার

ইলেকট্রনিক্সের দিকে!

আমরা শুরু করার আগে আমাদের PWM সার্ভো ড্রাইভারগুলিতে কিছু পরিবর্তন করতে হবে যাতে আমরা তাদের সবাইকে একসাথে ডেইজি চেইন করতে পারি।

PWM ড্রাইভার

  1. যদি আপনার ড্রাইভারগুলি একত্রিত না হয় তবে আপনাকে সেগুলি একত্রিত করতে হবে। আপনি যদি একত্রিত না কেনেন, আমি ধরে নেব যে আপনি এটি কীভাবে করবেন তা জানেন।
  2. দুই চালকের উপর, বোর্ডের পাশে একটি হেডার সোল্ডার করুন যার একটি নেই। এটি তাদের একসাথে ডেইজি শৃঙ্খলিত হতে দেবে। এক পাশে রাখুন।
  3. এরপরে, আমাদের বোর্ডে দুটি পরিচিতি সেতু করতে হবে যা আমরা এটিকে একটি অনন্য ঠিকানা দেওয়ার জন্য আলাদা করে রাখিনি। এই বোর্ডের জন্য, এটি "A0" পরিচিতিগুলি হবে। একটি সোল্ডারিং লোহা এবং একটি বিট বা ঝাল ব্যবহার করে, প্যাডগুলি সংযুক্ত করতে সোল্ডারটিকে টেনে আনুন। নিশ্চিত করুন যে অন্যান্য প্যাডগুলি অক্ষত রয়েছে এবং সেতু নয়।
  4. অবশেষে, বোর্ডে আপনি একটি অতিরিক্ত হেডার সোল্ডার করেননি, A1 লেবেলযুক্ত দুটি পরিচিতিকে সেতু করুন।

চালকদের যাওয়ার জন্য প্রস্তুত, এটি সব একসাথে তারের সময়। অনেকগুলি সার্ভো সংযোগ রয়েছে তাই এটি কিছুটা লোমশ হয়ে উঠবে কিন্তু আমি কোনও সার্ভো লাইন প্রসারিত না করেই এটিকে উপযুক্ত করতে সক্ষম হয়েছি। আমি কীভাবে সেই কাজটি করতে পেরেছি তা দেখতে ফটোগুলি দেখুন।

তারের

  1. সার্বিক লাইনগুলিকে ঘড়ির কাঁটার মধ্য দিয়ে রুট করুন যাতে আপনি প্রতিটি বোর্ডে 16 টি লাইন সংযুক্ত করতে পারেন। আপনি যদি আমার রাউটিং কপি করতে চান, তাহলে ছবিটি দেখুন। আপনি যদি আমার রাউটিং কপি না করেন, তাহলে আপনাকে খেয়াল করতে হবে কোন বোর্ড এবং পিন প্রতিটি সার্ভো সংযুক্ত। উপরের ফটোগুলিতে, আমি কোডে ব্যবহৃত নামকরণ কনভেনশন দেখানোর একটি ম্যাট্রিক্স রয়েছে। এই একই কনভেনশনটি ব্যবহার করুন যাতে কোডটি পরে সংশোধন করার প্রয়োজন হয় না।
  2. জাম্পার তার ব্যবহার করে, তিন ড্রাইভারকে একসঙ্গে সোজা জুড়ে চেইন করুন। লাইনগুলি অতিক্রম করা হয়নি তা নিশ্চিত করতে আপনার কাজটি দুবার পরীক্ষা করুন। পিনগুলি চালকদের বাম এবং ডান উভয় দিকে লেবেলযুক্ত এবং যদি আপনি বিভিন্ন রঙের তার ব্যবহার করেন তবে এটি বলা সহজ হওয়া উচিত।
  3. আরো কিছু জাম্পার তার ব্যবহার করে, সংযুক্ত ছবিতে প্রতি 1 ম সার্ভো ড্রাইভারের সাথে আরডুইনো ন্যানো সংযুক্ত করুন। আমি এগুলিকে নিচের ডান দিকের সবচেয়ে ঘড়ির শরীরে পাঠিয়েছি যাতে আমি সেখানে আরডুইনো লুকিয়ে রাখতে পারি। প্রচুর জায়গা আছে, কেবল তারের গিয়ারগুলি আঘাত করছে না তা নিশ্চিত করার জন্য দুবার পরীক্ষা করুন।
  4. আরও কয়েকটি জাম্পার তারের সাহায্যে, সংযুক্ত ছবির প্রতি আরডুইনোতে রিয়েল টাইম ক্লক (আরটিসি) সংযুক্ত করুন। আমি আরডুইনো দিয়ে ঘড়ির উপরে সরাসরি শরীরের মধ্যে এটি লুকিয়ে রাখতে সক্ষম হয়েছি।
  5. সবশেষে, প্রথম PWM ড্রাইভারে সবুজ স্ক্রু টার্মিনালে 5v পাওয়ার সাপ্লাই সংযুক্ত করুন।

ঘড়িটি এখন বেশ সুন্দর দেখা উচিত !! কিন্তু দুর্ভাগ্যবশত এটি সবচেয়ে কঠিন অংশের জন্য সময়।

ধাপ 10: অবস্থানগুলি ক্যালিব্রেট করা

অবস্থানগুলি ক্যালিব্রেট করা
অবস্থানগুলি ক্যালিব্রেট করা

ঠিক আছে সম্পূর্ণ প্রকাশ, এখানেই আমি শিখেছি যে এই পদক্ষেপটি আরও সহজ করার জন্য আমার ঘড়ি সমাবেশকে আরও ভালভাবে ডিজাইন করা উচিত ছিল।

সমস্যা হল, গিয়ারগুলি হাতে চাবি দেওয়া হয় না তাই একজনের 100 ডিগ্রী অবস্থান অন্যটির মতো নয়। যেমন, 12, 3, 6, এবং 9 টা অবস্থানের সাথে কোন ডিগ্রী কমান্ড সম্পর্কযুক্ত তা নির্ধারণ করার জন্য প্রতিটি হাত পৃথকভাবে ক্রমাঙ্কন করা প্রয়োজন।

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

আপনি শুরু করার আগে, এই প্রক্রিয়াটি অনেক সহজ যদি আপনি প্রতিটি হাতের জন্য পিন এবং ড্রাইভার বোর্ড দিয়ে প্রতিটি ঘড়ি লেবেল করেন। কিছু স্টিকি নোট (বিশেষত তিন রঙে) এবং একটি কলম ধরুন। প্রতিটি রঙের 8 টি নোট নিন এবং নিম্নলিখিত জোড়াগুলি লিখুন। "0-1", "2-3", "4-5" … ইত্যাদি প্রতিটি ঘড়ির জন্য মিনিট-ঘন্টা পিন জোড়া হবে। আপনার ঘড়ি সেটআপ করুন এবং এই নোটগুলি সামনের ঘড়ির বডির পাশে প্যানেলে রাখুন।

অবস্থানগুলি ক্যালিব্রেট করা

  1. Arduino কোডিং প্রোগ্রামটি ডাউনলোড এবং ইনস্টল করুন যদি আপনার ইতিমধ্যে এটি না থাকে।
  2. নিচের লিংকে "ক্লক ক্যালিব্রেশন অ্যান্ড কোড" শিরোনামের এক্সেল ওয়ার্কবুকটি ডাউনলোড করে খুলুন এবং "ক্যালিব্রেশন টেবিল" শীটে নেভিগেট করুন।
  3. নীচের লিঙ্কে Adafruit-PWM-Servo-Driver-Library ডাউনলোড করুন এবং আপনার Arduino লাইব্রেরি ফোল্ডারে রাখুন। লাইব্রেরির ফোল্ডারটি সাধারণত আপনার কম্পিউটারে Arduino ফুল -এর নথিতে থাকে।
  4. নিচে সংযুক্ত "Calibrating_the_Positions" শিরোনামের Arduino স্কেচটি ডাউনলোড করে খুলুন।
  5. প্রধান অকার্যকর লুপে, সর্বনিম্ন সারির প্রথম কলাম ঘড়ির ঘন্টা হাতের জন্য কোডের লাইন পরিবর্তন করুন (নামকরণ প্রথা অনুযায়ী C1H)। আপনার ঘন্টার হাতটি যে বোর্ডের সাথে সংযুক্ত আছে তার সাথে "3" প্রতিস্থাপন করুন এবং "14" কে পিন নম্বর দিয়ে প্রতিস্থাপিত করুন যা হাতটি সংযুক্ত। "board3.setPWM (14, 0, পালস 2);"
  6. নিশ্চিত করুন যে আপনার বোর্ডটি ন্যানোতে সেট করা আছে এবং Arduino সফটওয়্যারে সঠিক সিরিয়াল পোর্ট নির্বাচন করা হয়েছে। সিরিয়াল মনিটর খুলুন এবং স্কেচ আপলোড করুন। সিরিয়াল মনিটরের "রেডি ফর কমান্ড" পড়া উচিত।
  7. সার্ভোতে "120" পাঠান। ঘন্টা হাত তার সংশ্লিষ্ট 120 অবস্থানে হওয়া উচিত।
  8. এখন, আপনাকে সার্ভার অবস্থানে রেখে 12 টা অবস্থানের কাছাকাছি কোথাও হাতের মুখোমুখি হতে গিয়ার জাল লাফাতে হবে। এটি আনুষঙ্গিক ঘন্টা গিয়ার থেকে দূরে সরিয়ে রেখে এবং 12 অবস্থানের মুখোমুখি না হওয়া পর্যন্ত হাতটি ঘোরানোর মাধ্যমে এটি করা যেতে পারে। দ্রষ্টব্য: এটি নিখুঁত হওয়ার দরকার নেই, ঠিক 12 টার আশেপাশে।
  9. সেই সমন্বয় সম্পন্ন হলে, সার্ভোতে "80" পাঠান। হাত ঘড়ির কাঁটার দিকে যেতে হবে।
  10. এখন আপনাকে "120" এবং "80" কমান্ডের মধ্যে একটি কমান্ডের মধ্যে স্যুইচ করতে হবে, এবং 120 নম্বরটি পরিবর্তন করতে থাকুন যতক্ষণ না আপনি 12 টায় কোন কমান্ডটি খুঁজে পান। একবার আপনি এটি পেয়ে গেলে, C1 ঘন্টা CCW কলামের জন্য এক্সেল শীটে এটি নোট করুন।
  11. পরবর্তী, আপনার 12 মান এবং "80" এর কাছাকাছি কিছুতে স্যুইচ করুন যতক্ষণ না আপনি ঘড়ির কাঁটার দিক থেকে 3 'বাজে অবস্থানের জন্য নম্বর পান। C1 ঘন্টা CW কলামের টেবিলে এটি লক্ষ্য করুন।
  12. তারপরে, ঘড়ির কাঁটার দিক থেকে 6 টা অবস্থানের জন্য আপনার 3 মান এবং "40" সংখ্যার কাছাকাছি কিছুতে স্যুইচ করুন। এই মানটি লক্ষ্য করুন।
  13. 7.5 বাজে অবস্থান টেবিলে গণনা করা হয় তাই এই এক সম্পর্কে চিন্তা করবেন না।
  14. আপনার 6 টি মান এবং "10" এর কাছাকাছি কিছুতে স্যুইচ করুন যাতে সিসিডাব্লু দিকে 9 টার জন্য তার মান পাওয়া যায়।
  15. যেহেতু গিয়ারগুলি নিখুঁত নয়, আপনাকে এখন এটিকে ঘড়ির কাঁটার বিপরীতে পুনরাবৃত্তি করতে হবে কারণ মানগুলি সম্ভবত কিছুটা ভিন্ন হবে এবং প্রতিটি হাতকে বিভিন্ন সংখ্যার জন্য উভয় দিক থেকে অবস্থানগুলি আঘাত করতে হবে।

আপনার এখন প্রথম ঘড়িতে এক হাত ক্রমাঙ্কিত হওয়া উচিত !!

"Board3.setPWM (14, 0, পালস 2)" -এ সংখ্যাগুলি পরিবর্তন করুন; C1 মিনিট হাতের জন্য কোড এবং প্রক্রিয়াটি পুনরাবৃত্তি করুন। একবার সম্পূর্ণ হয়ে গেলে, আপনাকে অবশিষ্ট 23 টি সমাবেশের জন্য এটি পুনরাবৃত্তি করতে হবে।

চার্টে, আপনি লক্ষ্য করবেন কিছু কোষ ধূসর হয়ে গেছে। এর কারণ হল সেই নির্দিষ্ট হাতের জন্য বড় সংখ্যা তৈরির জন্য সেই অবস্থানের প্রয়োজন নেই।

এটা কতটা ক্লান্তিকর তার জন্য আমি আগাম ক্ষমা চাইছি কিন্তু একবার সম্পূর্ণ হলে, আমি সৎভাবে বলতে পারি সবচেয়ে কঠিন অংশ শেষ।

ধাপ 11: সংখ্যাগুলি ক্যালিব্রেট করা

সংখ্যা ক্যালিব্রেট করা
সংখ্যা ক্যালিব্রেট করা

আপনি যদি এই মুহুর্তে এটি তৈরি করেন, তবে এখানেই ঘড়িটি জীবন্ত হয়ে উঠবে!

আমি ইতিমধ্যেই চলে গিয়েছি যদিও প্রতিটি হাতকে প্রতিটি বড় অঙ্ক এবং আরও ভাল করার জন্য কোথায় যেতে হবে তা নির্ধারণের প্রচেষ্টা, কোডটি স্বয়ংক্রিয়ভাবে এক্সেল শীটে তৈরি হবে!

আপনাকে কেবল সেই কোডটি নিতে হবে, এটি আপলোড করতে হবে এবং প্রতিটি সংখ্যার জন্য কিছু সূক্ষ্ম সমন্বয় করতে হবে।

সংখ্যা ক্যালিব্রেট করা

  1. নিচে সংযুক্ত "Calibrating_the_Numbers" স্কেচ খুলুন।
  2. এক্সেল ওয়ার্কবুকের "কোডের জন্য কোণ" শীটে নেভিগেট করুন।
  3. যদি এবং শুধুমাত্র যদি আপনি আমার চেয়ে আলাদা সার্ভো পিন সংযোগ ব্যবহার করেন, তাহলে এখনই "Servo Board and Pin Assignments" টেবিলে প্রবেশ করুন।
  4. অন্যথায়, কালো রেখার নীচে স্ক্রোল করুন এবং প্রথম অঙ্কের কোডটি অনুলিপি করুন।
  5. এটি একেবারে নীচে Arduino স্কেচে আটকান।
  6. আপনি যে কোডটি সবেমাত্র আটকিয়েছেন, এই লাইনের গা bold় সংখ্যাটি "11" এ পরিবর্তন করুন। "যদি (সংখ্যা == 0) {"। এটি ঘড়িতে "0" পাঠাতে ব্যবহার করা হবে।
  7. প্রধান লুপে, আপনি যে অঙ্কটি ক্যালিব্রেট করছেন তার জন্য বোল্ড সংখ্যাটি পরিবর্তন করুন। "digit4 (সংখ্যা);"
  8. স্কেচ আপলোড করুন এবং সিরিয়াল মনিটর খুলুন। আপনার দেখা উচিত, "রেডি ফর কমান্ড"।
  9. সংখ্যাগুলি কেবল ক্রমানুসারে কাজ করার জন্য বোঝানো হয়েছে। 1, 2, 3, ইত্যাদি এগিয়ে যান এবং বোর্ডে একটি "11" পাঠান কিন্তু এটি বন্ধ থাকলে ভীত হবেন না। এটি অনুমান করা হয়েছিল যে "2" আগে ছিল। অন্য সংখ্যা 1, 2, এবং 11 হলেও সাইকেল চালান। এখন আপনার "0" এর কাছাকাছি কিছু দেখা উচিত
  10. এখন আপনি যেখানে হাতের অবস্থানগুলি নিখুঁত করতে চান ততটা আপনাকে কোণগুলি সংশোধন করতে হবে। যদি আপনার কাছে এখনও স্টিকি থাকে তবে এটি কঠিন মনে হয় না। বলুন আপনি 0 থেকে 1 তে চলে যাচ্ছেন কিন্তু হাতের একটি অবস্থানের পছন্দ করেন না। সেই হাতের বোর্ড এবং পিনটি নোট করুন এবং নীচের লাইনগুলিতে কোডটি স্ক্রোল করুন, "অন্যথায় যদি (সংখ্যা == 1) {"। সেই হাতটি সরান যেখানে লাইনটি সন্ধান করুন, এবং যদি আপনি হাতটি যথাক্রমে CW বা CCW দিকে একটু বেশি সরাতে চান তবে বিট যোগ করুন বা বিয়োগ করুন।
  11. যদি আপনি কোডের লাইনটি না দেখেন যেখানে সেই হাতটি চলে, তার কারণ এই নম্বরটি করার জন্য এটিকে তার আগের অবস্থান থেকে সরানোর দরকার ছিল না এবং হাতের আগে সেট করা ছিল। এই ক্ষেত্রে, সংখ্যাগুলি 0, বা 2, যদিও পিছনে যান, সেই লাইনটি খুঁজুন এবং সেখানে আপনার পরিবর্তন করুন।
  12. একবার সন্তুষ্ট হয়ে গেলে, আপনার পরিবর্তিত কোডটি অনুলিপি করুন এবং এটি এক্সেল শীটে মূল থেকে কয়েকটি কলাম আটকান। গুরুত্বপূর্ণ: আপনাকে লাইনে "11" পরিবর্তন করতে হবে, "যদি (সংখ্যা == 11) {" একটি "0" এ ফিরে যান। যদি আপনি না করেন তবে পরবর্তী কোডটি সঠিকভাবে কাজ করবে না।
  13. ২ য়, 3rd য় এবং 4th র্থ অঙ্কের জন্য পুনরাবৃত্তি করুন। ২ য় এবং 4th র্থ সংখ্যার জন্য, আপনি 0-9 এবং 3 য় সংখ্যার জন্য 0-5 সংখ্যাটি ক্যালিব্রেট করবেন।

এটাই! আপনার কাছে এখন কোডটি রয়েছে যা আমাদের সময় দেখানোর জন্য প্রয়োজনীয় সংখ্যাগুলি তৈরি করবে!

ধাপ 12: সময় নির্ধারণ

প্রায় সেখানে! কথা দিলাম।

DS1302 রিয়েল টাইম ক্লক (RTC) মডিউলটি শীতল কারণ এতে একটি স্বাধীন ব্যাটারি রয়েছে এবং Arduino Nano- এর ক্ষমতা না থাকলেও সময় সঞ্চয় করবে। কিন্তু অন্য যে কোনো ঘড়ির মতো সময়ও ঠিক করা দরকার।

সময় নির্ধারণ

  1. এই লিঙ্কে "DS1302" লাইব্রেরি ডাউনলোড করুন এবং আপনার Arduino লাইব্রেরি ফোল্ডারে রাখুন।
  2. Arduino পরিবেশ খুলুন এবং উদাহরণ স্কেচ খুলুন, "set_clock" ফাইল/উদাহরণ/arduino-ds1302-master/set_clock এ নেভিগেট করে।
  3. এটি কোডের একটি বিট যা সময় নির্ধারণ করবে কিন্তু প্রথমে আমাদের আরডুইনো ন্যানোতে 3.3v এবং শেষ পিন থেকে দুটি জাম্পার তার সংযুক্ত করতে হবে, যথাক্রমে VCC এবং RTC- এ শেষ পিন। এই লাইনগুলি শুধুমাত্র সময় নির্ধারণ করতে ব্যবহৃত হয়। যদি আপনি সেগুলিকে সংযুক্ত রেখে দেন, আরডুইনো যখনই শক্তি দেখবে তখন সময়টি পুনরায় সেট হবে।
  4. পরবর্তীতে, আমাদের ঘড়ি কোথায় সংযুক্ত আছে তা জানাতে কোডটি সংশোধন করতে হবে। এটি বোল্ড সংখ্যাগুলি সংশোধন করে করা হয়েছে, "const int kCePin = 5; // চিপ সক্ষম করুন" "const int kIoPin = 6; // ইনপুট/আউটপুট" "const int kSclkPin = 7; // সিরিয়াল ঘড়ি" 5 থেকে, 6, 7 থেকে 4, 3, 2।
  5. মূল লুপে স্ক্রোল করুন এবং লাইনটি সন্ধান করুন, "টাইম টি (2013, 9, 22, 1, 38, 50, সময়:: kSunday);" এটি "টাইম টি (বছর, মাস, দিন, ঘন্টা, মিনিট, সেকেন্ড, সময়:: kDayOfTheWeek) এর বিন্যাসে আছে;"
  6. আমাদের কেবল সময়ের প্রয়োজন, তবে এগিয়ে যান এবং সবকিছু সংশোধন করুন এবং কোডটি আপলোড করুন।
  7. কোডটি সফলভাবে আপলোড হয়েছে কিনা তা যাচাই করতে সিরিয়াল মনিটর খুলুন। আপনি ", রবিবার, সেপ্টেম্বর 22, 2013 01:38:50 এ" বিন্যাসে একটি প্রিন্ট আউট দেখতে হবে।
  8. জাম্পারগুলি সংযোগ বিচ্ছিন্ন করুন।

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

Image
Image

তুমি এটি করেছিলে! তুমি পেরেছো! আরও একটি ধাপ এবং পুরস্কার আপনার।

আপনার ক্রমাঙ্কন থেকে কাস্টম মানগুলির সাথে মূল কোড আপডেট করা এবং আপনার শিল্পের সূক্ষ্ম অংশটি উপভোগ করা বাকি আছে।

পূর্বে উল্লিখিত হিসাবে, সংখ্যাগুলি ক্রমানুসারে পরিবর্তনের জন্য বোঝানো হয়েছে। যদি পরিবর্তনের আগে ভুল নম্বর উপস্থিত থাকে, তাহলে এটি সম্ভবত সঠিকভাবে কাজ করবে না। যেমন, এই কোডটি সেই সংখ্যার জন্য প্রতিটি সংখ্যাকে 0 থেকে তার সর্বোচ্চ পর্যন্ত সাইকেল চালিয়ে শুরু করে এবং তারপরে বর্তমান সময়ের সংখ্যায় ব্যাক আপ করে। তাই দ্বিতীয় অঙ্কে বলুন আমাদের একটি "4" দরকার, সেই সংখ্যাটি নিশ্চিত করতে 0-1-2-3-4-5-6-7-8-9-0-1-2-3-4 "4" আসলে দেখানো হয়েছে।

এর বাইরে, কোডটি বেশ সহজ। এটি প্রতি 15 সেকেন্ড সময় পরীক্ষা করে এবং অতীতের 15 সেকেন্ডের সময় থেকে তুলনা করে। যদি সময় পরিবর্তিত হয়, এটি সেই অঙ্কে নতুন সময় পাঠায় যা সেই হাতগুলিকে সরানো এবং সরানো দরকার! কি ঘটছে তা বর্ণনা করার জন্য আমি জিনিসগুলিতে মন্তব্য করার জন্য আমার সেরা চেষ্টা করেছি।

মূল কোড আপলোড করুন

  1. Arduino সফটওয়্যারে "Clockception_Main_Code" স্কেচ খুলুন।
  2. এক্সেল শীট থেকে আপনার কাস্টম কোডটি অনুলিপি করুন এবং একেবারে শেষে স্কেচে পেস্ট করুন।
  3. স্কেচ আপলোড করুন এবং আপনার কাজকে প্রাণবন্ত করে দেখতে বসুন।

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

একবার আপনি প্রস্তুত হয়ে গেলে, আপনি ঘড়িটিকে তার বাড়িতে নিয়ে যেতে পারেন!

ধাপ 14: আপনার ঘড়ি উপভোগ করুন

প্রথমবারের লেখক প্রতিযোগিতা
প্রথমবারের লেখক প্রতিযোগিতা

আচ্ছা, সব লোক! আপনি সাশ্রয়ী মূল্যের একটি ভগ্নাংশের জন্য ClockClock এর একটি প্রতিরূপ তৈরি করেছেন।

আমি আশা করি আপনি এই নির্দেশযোগ্য উপভোগ করেছেন! যদি তাই হয়, আমি প্রথমবারের লেখক প্রতিযোগিতায় আপনার ভোটের প্রশংসা করব।

যদি আপনার কোন প্রশ্ন বা মন্তব্য থাকে, তাহলে নির্দ্বিধায় যোগাযোগ করুন! আমি যে কোন প্রশ্নের উত্তর দিতে পেরে খুশি:)

প্রথমবারের লেখক প্রতিযোগিতা
প্রথমবারের লেখক প্রতিযোগিতা

প্রথমবারের লেখক প্রতিযোগিতায় গ্র্যান্ড প্রাইজ

প্রস্তাবিত: