সুচিপত্র:

TimePrntr: 6 ধাপ (ছবি সহ)
TimePrntr: 6 ধাপ (ছবি সহ)

ভিডিও: TimePrntr: 6 ধাপ (ছবি সহ)

ভিডিও: TimePrntr: 6 ধাপ (ছবি সহ)
ভিডিও: PolaPi-Zero development 2024, সেপ্টেম্বর
Anonim
Image
Image

কখনও অ্যাডাফ্রুট থেকে থার্মাল রিসিপ্ট প্রিন্টার গুটের একটি সেটের দিকে তাকিয়েছেন কিন্তু ভাবছেন যে আমি এটি দিয়ে কী দরকারী জিনিস তৈরি করতে পারি? আচ্ছা আর দেখো না: timePrntr হল একটি ডিজিটাল/এনালগ শব্দ ঘড়ি যা একটি বোতাম এবং নিয়মিত বিরতিতে বর্তমান তারিখ এবং সময় প্রিন্ট করে। এটি তারের জন্য সহজ, নির্মাণে কোন সমস্যা নেই এবং প্রোগ্রাম করা সহজ। আপনাকে কখনই ভাবতে হবে না যে সময় কেটে যাওয়ার আধা-ধারাবাহিক মুদ্রিত রেকর্ডের সাথে এটি আবার কী সময়!

ধাপ 1: ধাপ 1: উপকরণ সংগ্রহ করুন এবং কেস মুদ্রণ করুন

এই প্রকল্পের জন্য একটু Arduino প্রোগ্রামিং জ্ঞান, প্রোটোটাইপিং এবং টেস্টিং সার্কিটের সাথে কিছু পরিচিতি এবং কিছু মৌলিক যান্ত্রিক দক্ষতা প্রয়োজন। সত্যিই এটি তৈরি করার জন্য একটি 3D প্রিন্টারও দরকারী এবং এমনকি আমার রেপ্লিকেটর 2 এর মতো একটি পুরোনো মডেল অন্তর্ভুক্ত কেসটি প্রিন্ট করতে পারে। বাকি উপকরণ অ্যাডাফ্রুট থেকে সাধারণত পাওয়া যায়:

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

  1. 1X তাপীয় রসিদ প্রিন্টার সাহস
  2. 1X DS1307 রিয়েল-টাইম-ক্লক ব্রেকআউট
  3. 1 এক্স প্রো ট্রিঙ্কেট 5v 16MHz
  4. 1X 1/2 সাইজের রুটি বোর্ড
  5. 1X7.5v 3A ডিসি পাওয়ার সাপ্লাই
  6. 1X 6 মিমি স্কয়ার স্পর্শযোগ্য সুইচ
  7. হুকআপ তার (24ga)
  8. পুরুষ বিচ্ছিন্ন হেডার পিন
  9. M/F, M/M, F/F জাম্পার তার
  10. 1 এক্স 2.1 মিমি ব্যারেল জ্যাক অ্যাডাপ্টার

Alচ্ছিক অংশ: (ক্ষেত্রে মাউন্ট করার জন্য)

  1. 1X2.1mm প্যানেল মাউন্ট ব্যারেল জ্যাক
  2. 1XAdafruit Perma-Proto 1/2 সাইজের রুটি বোর্ড
  3. পালকের জন্য 2XShort হেডার কিট
  4. 3D প্রিন্টেড কেস (.stl ফাইল সংযুক্ত)
  5. #4 x 1/4 "ফ্ল্যাট হেড মেশিন স্ক্রু
  6. #2 x 1/4 "প্যান হেড শীট মেটাল স্ক্রু

প্রিন্টগুলি আমার প্রতিলিপি 2 এ মোট ছয় ঘণ্টা সময় নেয় তাই আপনি বাকি ইলেকট্রনিক্স কাজ করার সময় এটি চালু করার জন্য এটি একটি ভাল সময় হবে

ধাপ 2: ধাপ 2: সার্কিট ডায়াগ্রাম পড়ুন এবং বুঝুন

ধাপ 3: প্রিন্টার পরীক্ষা করুন, একটি রুটি বোর্ডে সার্কিট তৈরি করুন
ধাপ 3: প্রিন্টার পরীক্ষা করুন, একটি রুটি বোর্ডে সার্কিট তৈরি করুন

এটি একটি খুব সহজ সার্কিট যা তালিকাভুক্ত ছাড়া অন্য কোন অতিরিক্ত উপাদানগুলির প্রয়োজন নেই। এটি বলেছিল, সংযুক্ত সার্কিট ডায়াগ্রামগুলি দেখতে এবং ডিভাইসটি কীভাবে স্থাপন করা হয়েছে তা বুঝতে আপনার সময়টি মূল্যবান। Arduino এর মাধ্যমে মধ্যবর্তী থেকে উন্নত দক্ষতার জন্য এটি মোটামুটি সহজ এবং কাস্টমাইজ করা সহজ।

মৌলিক রূপরেখাটি এরকম: ডিভাইসটি সফটওয়্যার সিরিয়ালকে প্রো ট্রিনকেটের পাশাপাশি অ্যাডাফ্রুট এর থার্মাল প্রিন্টার লাইব্রেরি এবং অ্যাডাফ্রুটের আরটিসি (রিয়েল টাইম ক্লক) লাইব্রেরিতে ব্যবহার করে।

Trinket সফটওয়্যার সিরিয়াল লাইব্রেরি ব্যবহার করে সিরিয়ালের উপর থার্মাল প্রিন্টারের সাথে যোগাযোগ করবে Trinket এর পিন 6 TX (ট্রান্সমিট) এবং RX (রিসিভ) হিসাবে সংজ্ঞায়িত পিন 5 দিয়ে। সেই পিনগুলি যথাক্রমে থার্মাল প্রিন্টারে RX এবং TX পিনের সাথে সংযুক্ত থাকে। মনে রাখবেন এটি একটি ক্রস-ওভার পরিস্থিতি যেখানে ট্রিনকেটের টিএক্স পিন প্রিন্টারের আরএক্স পিনের সাথে সংযোগ করে এবং বিপরীতভাবে। Adafruit এর প্রিন্টারের জন্য একটি চমৎকার হুকআপ-গাইড আছে যদি আপনি এর ক্ষমতা সম্পর্কে আরও গভীরভাবে দেখতে চান।

রিয়েল টাইম ক্লক মডিউল হল একটানা টাইম কিপার যাতে আপনার প্রিন্টার আনপ্লাগ থাকা অবস্থায়ও সময় জানতে পারে! Trinket আরটিসি মডিউল থেকে I2C এবং wire.h লাইব্রেরির মাধ্যমে সময় নির্বাচন করবে। Trinket- এর ডিফল্ট I2C SDA এবং SCL পিন যথাক্রমে A4 এবং A5। এগুলি কেবল আরটিসি বোর্ডে এসডিএ এবং এসসিএল পিনের সাথে সংযুক্ত।

অবশেষে ক্ষণস্থায়ী যোগাযোগের সুইচটি পিন A2 এবং গ্রাউন্ডের সাথে সংযুক্ত এবং Input_Pullup দিয়ে কোডে আরম্ভ করা হয়েছে।

শক্তিও যথেষ্ট সহজ। তাপীয় প্রিন্টারটি অবশ্যই বিদ্যুৎ সরবরাহ এবং স্থল থেকে +7.5VDC এর সাথে সরাসরি সংযুক্ত থাকতে হবে। এটি একটি পাওয়ার-ক্ষুধার্ত ডিভাইস এবং 2A একটি আবশ্যক। এখানে সরবরাহ 3A এবং দুর্দান্ত কাজ করে। Trinket এর ব্যাট (ব্যাটারি বা ভিন) পিন +7.5VDC এর সাথেও সংযুক্ত। আরটিসি মডিউলটি ট্রিনকেটের +5 ভি পিন থেকে তার শক্তি পাবে।

ধাপ 3: ধাপ 3: প্রিন্টার পরীক্ষা করুন, একটি রুটি বোর্ডে সার্কিট তৈরি করুন

ধাপ 3: প্রিন্টার পরীক্ষা করুন, একটি রুটি বোর্ডে সার্কিট তৈরি করুন
ধাপ 3: প্রিন্টার পরীক্ষা করুন, একটি রুটি বোর্ডে সার্কিট তৈরি করুন
ধাপ 3: প্রিন্টার পরীক্ষা করুন, একটি রুটি বোর্ডে সার্কিট তৈরি করুন
ধাপ 3: প্রিন্টার পরীক্ষা করুন, একটি রুটি বোর্ডে সার্কিট তৈরি করুন
ধাপ 3: প্রিন্টার পরীক্ষা করুন, একটি রুটি বোর্ডে সার্কিট তৈরি করুন
ধাপ 3: প্রিন্টার পরীক্ষা করুন, একটি রুটি বোর্ডে সার্কিট তৈরি করুন

ফ্রিজিং ইমেজ আপনাকে সোল্ডারলেস ব্রেডবোর্ডে সার্কিট তৈরি এবং পরীক্ষা করতে সাহায্য করবে। এই ধাপে কিছু সোল্ডারিংয়ের প্রয়োজন হবে যদিও আপনি প্রথমে পুরুষ হেডার পিনের একটি সেট প্রো ট্রিনকেট এবং আরটিসি মডিউলে বিক্রি করবেন। মনে রাখবেন লম্বা পিনগুলি প্রো ট্রিঙ্কেটের নিচে এবং আরটিসিতে লম্বা পিন ইউপি। একবার সেগুলি সোল্ডার হয়ে গেলে আপনি ব্রেডবোর্ডে সংযোগ তৈরি করতে M/F M/M পিন ব্যবহার করতে পারেন। রুটি বোর্ডের উপরে V + এবং গ্রাউন্ড রেলগুলি M/M জাম্পার তারের সাথে 2.1 মিমি ব্যারেল জ্যাক অ্যাডাপ্টারে যথাক্রমে +/- পিনের সাথে সংযুক্ত হওয়া উচিত।

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

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

যদি আপনি এই সার্কিটটি পারমা-প্রোটো বোর্ডে সোল্ডার করার পরিকল্পনা করেন এবং এটিকে মাউন্ট করেন তবে এটি গুরুত্বপূর্ণ যে আপনি বোর্ডের মাঝখানে সুইচটি রাখুন! ফ্রিজিং থেকে ডায়াগ্রাম অনুসরণ করলে এটি ঠিক ঠিক থাকবে।

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

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

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

আপনি এখন প্রো Trinket প্রোগ্রাম করার জন্য প্রস্তুত! আপনি শুরু করার আগে, Adafruit এর Pro Trinket গাইডের USB বুটলোডার বিভাগটি পড়ুন এবং অনুসরণ করুন। নিশ্চিত করুন যে আপনি এগিয়ে যাওয়ার আগে ব্লিঙ্ক কোড আপলোড করতে সক্ষম।

একবার এটি হয়ে গেলে আপনি সংযুক্ত.zip ফাইলে timePrntr কোড ডাউনলোড করতে পারেন। এটি আপনার Arduino IDE লাইব্রেরি ফোল্ডারে আনজিপ করুন এবং প্রোগ্রামটি খুলুন। প্রোগ্রামে তিনটি ট্যাব থাকা উচিত দুটি হেডার ফাইলের সাথে কিছু গ্রাফিক্সের জন্য কোড ব্যবহার করে যন্ত্রের ভূমিকা মুদ্রণ করতে। প্রো ট্রিঙ্কেটে কোড আপলোড করুন এবং আপনার টাইমপ্রিন্ট্র পরীক্ষা করুন!

এখানে একটি গুরুত্বপূর্ণ নোট: কোডটি RTC মডিউলে ঘড়ি সেট করার জন্য কম্পাইল করার সময় সিস্টেম সময় ব্যবহার করে। আরটিসি মডিউলটি কাজ করার জন্য প্রো ট্রিনকেটে সঠিকভাবে ওয়্যার্ড করতে হবে। যদি সময়টি সঠিক না হয় তবে এটি হতে পারে যে এসডিএ এবং এসসিএল পিনগুলি সঠিকভাবে সংযুক্ত নয়।

ধাপ 5: ধাপ 5: পারমা-প্রোটো বোর্ডে উপাদানগুলি বিক্রি করুন

ধাপ 5: পারমা-প্রোটো বোর্ডে উপাদানগুলি বিক্রি করুন
ধাপ 5: পারমা-প্রোটো বোর্ডে উপাদানগুলি বিক্রি করুন
ধাপ 5: পারমা-প্রোটো বোর্ডে উপাদানগুলি বিক্রি করুন
ধাপ 5: পারমা-প্রোটো বোর্ডে উপাদানগুলি বিক্রি করুন
ধাপ 5: পারমা-প্রোটো বোর্ডে উপাদানগুলি বিক্রি করুন
ধাপ 5: পারমা-প্রোটো বোর্ডে উপাদানগুলি বিক্রি করুন

এই ডিভাইসটিকে স্থায়ী এবং 3D- মুদ্রিত ক্ষেত্রে মাউন্ট করার জন্য প্রস্তুত করার জন্য আপনাকে এখন যা করতে হবে তা হল Perma-Proto বোর্ডের কাছে সবকিছু বিক্রি করা। আমি আমার প্রথম ইলেকট্রনিক্স ইন্সট্রাকটেবলের জন্য এই বোর্ডটি বেছে নিয়েছি কারণ এটি আপনাকে কেবল একটি রুটি বোর্ড থেকে অন্য অংশে অংশ সরিয়ে নিতে দেয়! ফটো এবং পূর্ববর্তী ডায়াগ্রামে লেআউটটি ঠিকভাবে অনুসরণ করুন এবং আপনার ক্ষেত্রে এটি মানানসই সমস্যা হবে না।

প্রিন্টার এবং আরটিসি মডিউলের জন্য প্রো ট্রিঙ্কেট, তার এবং হেডার পিনগুলি বোর্ডের সামনে বসবে। বোতামটি বোর্ডের পিছনে সোল্ডার করা হবে।

প্রথমে সারিগুলি চিহ্নিত করুন যেখানে দুটি 12-পিন সংক্ষিপ্ত মহিলা হেডারগুলি পারমা-প্রোটো বোর্ডে (সারি সি এবং জি) লাগানো হবে। এই শিরোলেখগুলি এটি তৈরি করে যাতে প্রো ট্রিনকেট অপসারণযোগ্য হয়! এই সারিতে অন্য কিছু সংযুক্ত এবং সোল্ডার করা উচিত নয়!

তারের দৈর্ঘ্য কাটুন এবং সেগুলি কেটে ফেলুন যাতে সেগুলি ভালভাবে ইনসুলেটেড থাকে এবং সাময়িকভাবে বোর্ডের পিছনে লিডগুলি বাঁকিয়ে বোর্ডের সাথে সংযুক্ত করে। সুইচটি রাখুন, তবে জেনে রাখুন যে এটি শেষ পর্যন্ত বোর্ডের পিছনে বিক্রি হবে।

পুরুষ এবং মহিলা শিরোলেখগুলি কেবলমাত্র একটি ছোট রুটি বোর্ড ব্যবহার করুন যেখানে আপনি প্রথম কয়েকটি পয়েন্ট সোল্ডার করেন। আপনি পারমা-প্রোটোর উপরের +/- রেলগুলিতে পাওয়ার সংযোগকারীটির জন্য হেডার পিনের একটি জোড়া (সোজা বা 90 টি কাজ করবে) সোল্ডার করা উচিত। এটি আপনাকে চূড়ান্ত সমাবেশের সময় একটি প্যানেল মাউন্ট ব্যারেল জ্যাকের সাথে সোল্ডার করা এক জোড়া মহিলা জাম্পারের সাথে শক্তি সংযোগ করতে দেবে।

আপনি যদি ডায়াগ্রামটি অনুসরণ করেন তাহলে প্রিন্টারের জন্য 5 টি পিন ক্যাবল প্রো ট্রিনকেটের মুখোমুখি ট্যাবগুলির সাথে প্লাগ ইন করবে। আরটিসি এফ/এফ জাম্পারের সাথে দেখানো হয়েছে।

সবকিছু পরীক্ষা করতে ভুলবেন না

ধাপ 6: ধাপ 6: চূড়ান্ত সমাবেশ

ধাপ 6: চূড়ান্ত সমাবেশ
ধাপ 6: চূড়ান্ত সমাবেশ
ধাপ 6: চূড়ান্ত সমাবেশ
ধাপ 6: চূড়ান্ত সমাবেশ
ধাপ 6: চূড়ান্ত সমাবেশ
ধাপ 6: চূড়ান্ত সমাবেশ
ধাপ 6: চূড়ান্ত সমাবেশ
ধাপ 6: চূড়ান্ত সমাবেশ

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

কেসের উপরের দিকে বোতামের তিনটি বসন্ত ডানা কেএ আঠালো দিয়ে সাবধানে আঠালো করা যেতে পারে কেসের ভিতরের তিনটি সংশ্লিষ্ট ইন্ডেন্টে। বোতামের ডিশ করা দিকটি বাইরের দিকে মুখ করা উচিত।

চূড়ান্ত সমাবেশের জন্য আপনাকে প্রস্তুত করতে হবে আপনার 2.1 মিমি প্যানেল মাউন্ট ব্যারেল জ্যাকের সাথে কিছু তার সংযুক্ত করুন। শুধু একটি কালো এবং একটি লাল F/F বা M/F জাম্পার তারের একটি প্রান্ত ক্লিপ করুন (6 দৈর্ঘ্য কাজ করবে, নিশ্চিত করুন যে আপনি উভয় ক্ষেত্রে একটি মহিলা প্রান্ত রেখে যান)। ব্যারেল জ্যাক।

যদি আপনি নিশ্চিত না হন যে কোন পিনগুলি সোল্ডার করতে হবে, আপনি মাঝের পোস্ট এবং জ্যাকের ভিতরের দেয়ালের সাথে মেরুতা খুঁজে পেতে মাল্টি-মিটার ব্যবহার করতে পারেন। জ্যাকের ভিতরের পোস্টটি হল +ইতিবাচক দিক

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

দেখানো হিসাবে আলগাভাবে চূড়ান্ত অবস্থানে উপাদান রাখুন। সমস্ত তারের নীচে থাকা উচিত সমস্ত তারের যথাযথ হেডারের সাথে সংযুক্ত করা।

ছোট #2 স্ক্রু দিয়ে প্রিন্টারটি স্ক্রু করুন এবং #4 প্যান হেড দিয়ে প্রোটো-বোর্ড স্ক্রু করুন।

ডানদিকে একক #2 স্ক্রু দিয়ে আরটিসি স্ক্রু করুন। অন্য গর্তটি একটি পোস্টে পিন করা আছে।

প্রিন্টার কন্ট্রোলারকে তার বন্ধনীতে স্লাইড করুন (এটি উল্লম্ব) এবং বাদামী ফিতা কেবলটি প্রিন্টারের দিকে বোর্ডের মসৃণ দিক দিয়ে নিচে থাকা উচিত।

সামনের দিকে মুখোমুখি বোতামটি দিয়ে পারমা-প্রোটো বোর্ডকে তার বন্ধনীতে স্লাইড করুন। প্রো Trinket বাম দিকে হওয়া উচিত।

কেসটির উপরে রাখুন এবং নীচে 4X #4 ফ্ল্যাট-হেড স্ক্রু দিয়ে এটি একসাথে স্ক্রু করুন এবং আপনি সম্পন্ন করেছেন, একটি বোতামের চাপে সময় মুদ্রণের জন্য প্রস্তুত!

ঘড়ি প্রতিযোগিতা
ঘড়ি প্রতিযোগিতা
ঘড়ি প্রতিযোগিতা
ঘড়ি প্রতিযোগিতা

ঘড়ি প্রতিযোগিতায় রানার আপ

প্রস্তাবিত: